Looter Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 (επεξεργασμένο) Για τον απλό χρήστη που κάνει στοιχειώδη χρήση του mac ίσως τα πράγματα είναι θετικά (βέβαια αυτός έκανε ΜΙΑ ΧΑΡΑ τη δουλειά του και με iPad). Για τον επαγγελματία χρήστη που αναζητά πλήρη συμβατότητα , VM , επεξεργαστική ισχύ , ξεχωριστή GPU , κλπ δε νομίζω ότι θα δούμε ΚΑΜΙΑ αλλαγή. Όσοι πιστεύουν ότι εταιρίες όπως οι AMD και η Intel είναι κομπογιαννίτες και περιμένουν να μας σώσει η καλή Apple μέσω των ARM καλύτερα να κρατήσουν μικρό καλάθι... Μην τυφλώνεστε τόσο από το marketing και από το γεγονός ότι η κάθε εταιρία ψάχνει ΚΑΘΕ δυνατό τρόπο για να μεγιστοποιήσει τα κέρδη της. Προσωπικά δε θα γίνω beta tester πληρώνοντας full price... Επεξ/σία 23 Ιουνίου 2020 από Looter 7 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Hannibal_Lector Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 Μεγάλο βήμα για την Apple , θα έχει επιτυχία γιατί έχει όλα τα μέσα να το υποστηρίξει σωστά. Τώρα για τις συγκρίσεις με τους Intel επεξεργαστές ...ίδωμεν όταν εμφανιστούν οι arm mac. Με Rosetta 2, Universal θα είναι χωρίς ιδαίτερα προβλήματα η μετάβαση και βέβαια το εντυπωσιακό είναι ότι οι arm mac θα παίζουν εφαρμογές ios και Pad os χωρίς να χρειάζεται καμία αλλαγή! Τα αποτελέσματα φαίνονται πάντα στην πορεία και την χρήση αλλά νομίζω ότι σήμερα η Apple κάνει ένα μεγάλο βήμα στην εξέλιξη της. Υ.Γ. Ο αλγόριθμος παίζει παντού όπως και κάποιες βιβλιοθήκες ή ρουτίνες (που συνήθως αφορούν εξεργασία δεδομένων) με μικροαλλαγές ή μικρές προσαρμογές.Το θέμα είναι το interface που αλλάζει και αποτελεί το πολύ μεγάλο κομμάτι κώδικα σε μια εφαρμογή ανεξάρτητα λειτουργικού (εξαιρέσεις σε κάποια μη παραθυριακά λειτουργικά όπου ο κώδικας είναι κυρίως επεξερασία δεδομένων αλλά αυτά δεν αφορούν το 95% των χρηστών). Υ.Γ2. Οι devs όχι απλά θα ακολουθήσουν αλλά σήμερα η Apple με ότι ανακοίνωσε μάλλον θα ενεργοποιήσει πάλι και εμάς τους ... παλαίμαχους :). 2 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Watchfreek Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 Για beta testers Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Gioandro Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 2 ώρες πριν, Retromaniac είπε Πάμε πάλι. Όταν υλοποιείς έναν αλγόριθμο σε c++ (όπου γράφονται οι περισσότερες βαριές εφαρμογές ακόμη και σε mac os) μένει ο ΙΔΙΟΣ. Πχ. είτε κανω την υλοποίηση της quick find σε c++ στα windows c++ είτε την κάνω c++ στα mac os, μένει ΙΔΙΑ. Αυτό συμβαίνει μόνο αν η εφαρμογή γραφτεί σε cross-platform framework. Σε οποιαδήποτε άλλη περίπτωση που έχεις να κάνεις με άλλες βιβλιοθήκες, ο κώδικας θέλει αλλαγή κι ας μιλάμε για την ίδια γλώσσα. Το ότι υπάρχουν c++ compilers για όλα τα λειτουργικά, δεν σημαίνει ότι κάνεις compile τον ίδιο κώδικα και τελείωσες. Αλλάζουν κάποια πράγματα, όπως το gui, οπότε και ο κώδικας απαιτεί αλλαγή. 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Επισκέπτης Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 Ενώ είμαι περήφανο MS Fan Boy, φοβάμαι η στροφή της Microsoft σε πιο γρήγορα release, πιο agle culture κλπ, παρόλο που της πρόδωσε το αναγκαίο hype για την αναγέννηση της, θαρραλέα εγχειρήματα πέφτουν στο κενό επειδή δεν πείθουν «επενδυτές»... Μπράβο στην Apple. PS: Χρυσό το Team, αλλά δεν θα δώσει μέρισμα 😕 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
dali13gr Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 1 ώρα πριν, Lezantas26 είπε Δεν ειμαι προγραμματιστης, αλλα υποθετικα αν υπηρχαν κοινες βιβλιοθηκες και εντολες δε θα μπορουσε ενας μεταφραστης (ή οπως λεγονται αυτα) να μετατρεψει τον κωδικα χωρις προβλημα? Καθαρα θεωρητικη η ερωτηση, απλα οκ καθε γλωσσα εχει τα συν και πλην, ομως αναρωτιεμαι μηπως θα ηταν θεμιτο να υπηρχε καποια βαση κοινων βιβλιοθηκων για να διευκολυνουν τις μετατροπες. Κοινές βιβλιοθήκες και εντολές έχουν τα iOS, iPadOS και MacOS. Γι αυτό και παίζουν οι εφαρμογές natively πλέον παντού. Τη δουλειά που λες με τη "μετάφραση" την κάνει το Xcode όταν π.χ. έφτιαχνες μια εφαρμογή για iPad που έχει ARM και ήθελες να τρέχει και σε x86 μηχανήματα Mac. Εκεί σου έδινε (και δίνει) την επιλογή να την κάνεις compile και για τις δύο αρχιτεκτονικές. Να γίνει αυτό για port από MacOS σε Windows είναι πολύ πιο πολύπλοκο. Φαντάσου π.χ. ένα παιχνίδι που έχει γραφτεί για MacOS και εκμεταλλεύεται το Metal, στα Windows πρέπει να εκμεταλλεύεται το DirectX. Χώρια τις αλλαγές που πρέπει να γίνουν για τη διεπαφή του χρήση και το UI. Υπάρχει όμως και η Java για παράδειγμα που ό,τι γράψεις θα τρέχει απευθείας σε όλα τα λειτουργικά γιατί τρέχει σε virtual machine (JavaVM) οπότε είναι OS - agnostic. 4 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
JCash Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 (επεξεργασμένο) Θα το πω απλά με παράδειγμα. Στη μια φωτό ειναι το περσινό (arm based) ipad pro με τον A12X (δλδ υποδεέστερο του A12Z της παρουσίασης). Και στην άλλη ανέβασα το τελευταίο entry level Macbook Pro 2020 με intel cpu (i5 8257u). Νομίζω ότι μπορείτε να βγάλετε εύκολα τα συμπεράσματα σας. Καλή συνέχεια... Επεξ/σία 23 Ιουνίου 2020 από JCash 2 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
dali13gr Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 2 λεπτά πριν, JCash είπε Θα το πω απλά με παραδείγματα. Στη μια φωτό ειναι το περσινό ipad pro με τον A12X (δλδ υποδεέστερο του A12Z αυτό της παρουσίασης). Και στην άλλη ανέβασα το τελευταίο entry level Macbook Pro 2020 με intel cpu. Νομίζω ότι μπορείτε να βγάλετε εύκολα τα συμπεράσματα σας. Καλή συνέχεια. Δεν είναι άμεσα συγκρίσιμα αυτά τα δύο γιατί το iPad έχει 4 επιπλέον πυρήνες και σχεδόν διπλάσια συχνότητα αλλά γενικά αντικατοπτρίζει κάτι πολύ κοντινό στην πραγματικότητα μιας και έχει πολύ μικρότερη κατανάλωση από τον Intel. 2 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
JCash Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 (επεξεργασμένο) 32 λεπτά πριν, dali13gr είπε Δεν είναι άμεσα συγκρίσιμα αυτά τα δύο γιατί το iPad έχει 4 επιπλέον πυρήνες και σχεδόν διπλάσια συχνότητα αλλά γενικά αντικατοπτρίζει κάτι πολύ κοντινό στην πραγματικότητα μιας και έχει πολύ μικρότερη κατανάλωση από τον Intel. Φυσικά και δεν είναι γιατί το arm soc μέχρι πρότινος έμπαινε σε ipad και iphone. Σκέψου τώρα αυτόν τον επεξεργαστή να τον βάλεις με cooler και ανεβασμένο TDP στο σασί του macbook pro. Επειδή από παλιά δούλευα παντου και έκανα πάντα συγκρίσεις αυτό που διαπίστωσα είναι ότι από τον A11 bionic (iPhone X November 2017) τα πράγματα άρχισαν ήδη να "σοβαρεύουν". Δεν με εξέπληξε καθόλου αυτή η εξέλιξη. Πριν από καιρό είχα κάνει σχετικό σχόλιο εδώ στο insomnia (το οποίο θα το βρω) και κάποιοι γελούσαν. Πάρτε και έναν καινούριο i7 1065G7 σε διάφορες υλοποιήσεις έτσι για να δείτε πόσο κοντά είμαστε σε επιδόσεις... Επεξ/σία 23 Ιουνίου 2020 από JCash 1 2 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
forgotten Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 (επεξεργασμένο) Θέλω να δω ποιοί προγραματιστες θα αφιερωσουν τόσο χρόνο για να έχουν μια εφαρμογή να ξαναγραφτει η να μεταφερθει σε ένα λειτουργικο. Αυτό το ένα , επίσης την ιδέα για arm την δοκιμασανε και άλλοι και ναυαγησαν , αυτό το δεύτερο, και τρίτο τα benches δεν λένε τπτ όταν μιλάμε για αρχιτεκτονική. Κατά τα άλλα καλή επιτυχία στην apple αλλά κρατάω πολύ μικρό καλάθι... Επεξ/σία 23 Ιουνίου 2020 από forgotten 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
dali13gr Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 1 ώρα πριν, forgotten είπε Θέλω να δω ποιοί προγραματιστες θα αφιερωσουν τόσο χρόνο για να έχουν μια εφαρμογή να ξαναγραφτει η να μεταφερθει σε ένα λειτουργικο. Αυτό το ένα , επίσης την ιδέα για arm την δοκιμασανε και άλλοι και ναυαγησαν , αυτό το δεύτερο, και τρίτο τα benches δεν λένε τπτ όταν μιλάμε για αρχιτεκτονική. Κατά τα άλλα καλή επιτυχία στην apple αλλά κρατάω πολύ μικρό καλάθι... Πόση ώρα θέλει και ποιοι προσπάθησαν και ναυάγησαν; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Retromaniac Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 6 ώρες πριν, Gioandro είπε Αυτό συμβαίνει μόνο αν η εφαρμογή γραφτεί σε cross-platform framework. Σε οποιαδήποτε άλλη περίπτωση που έχεις να κάνεις με άλλες βιβλιοθήκες, ο κώδικας θέλει αλλαγή κι ας μιλάμε για την ίδια γλώσσα. Το ότι υπάρχουν c++ compilers για όλα τα λειτουργικά, δεν σημαίνει ότι κάνεις compile τον ίδιο κώδικα και τελείωσες. Αλλάζουν κάποια πράγματα, όπως το gui, οπότε και ο κώδικας απαιτεί αλλαγή. Καταλαβες για ποιο μέρος του κώδικα μιλάω; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
iYannis Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 11 ώρες πριν, Cell_7 είπε Για συσκευές τύπου Macbook Air που τώρα τρέχουν στα 10W καθόλου κακή κίνηση, οι Α επεξεργαστές της Apple έχουν πολύ καλό όνομα για την ταχύτητα τους. Το πρόβλημα προβλέπω θα είναι στα high-end τύπου desktop όπου εκεί δεν υπάρχει κάτι αντίστοιχο σε ARM από θέμα επεξεργαστικής ισχύς ακόμη. Τώρα για εμάς τους dev, καλό κουράγιο. Διάβασε εδώ για το μέλλον των Mac Pro 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
forgotten Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 1 ώρα πριν, dali13gr είπε Πόση ώρα θέλει και ποιοι προσπάθησαν και ναυάγησαν; φανταζομαι απο προγραμματισμο δεν ξερεις τι σημαινει η μεταφορα σε αλλη πλατφορμα ?? δευτερον η microsoft μεχρι τωρα εχει δοκιμασει με τα windows rt και το surface laptop με υποθετικη συμβατοτητα μεσω emulator σε x86 που κρασαρουν οι περισοτερες εφαρμογες. ωραια τα λογια , ωραια τα βιντεο αλλα στο τελος φοβαμαι οτι θα μεινουμε σε overpriced gadgets με μηδενικες εφαρμογες ή μονο mainstream... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mezzanine Δημοσ. 23 Ιουνίου 2020 Share Δημοσ. 23 Ιουνίου 2020 (επεξεργασμένο) Θεωρητικά το εργαλείο ανάπτυξης λογισμικού για osx το λένε xcode, swift, whatever θα κάνει build και σε arm64 και ότι libraries, api's κτλπ σου δίνει η αππλε θα παίζουν κατευθείαν. Από εκεί και πέρα οι εφαρμογές θα θέλουν optimization για την νέα αρχιτεκτονική. Οι δικές τους εφαρμογές για γραφίστες μουσικούς και δεν ξέρω σε τι άλλους επαγγελματίες απευθύνονται θα είναι όλες έτοιμες σε arm64. Το port δεν θα είναι δύσκολο αλλά το optimization, και αν έχουν παραπάνω extensions οι arm της αππλε μπορεί κάποιες εφαρμογές να χρειάζονται αλλαγές για να τα εκμεταλλευτούν. Επεξ/σία 23 Ιουνίου 2020 από mezzanine Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα