12 κριτικές για τις τεχνολογίες Linus Torvalds

Linus Torvalds "Κρασί"

Ο Linus Torvalds, ο δημιουργός του πυρήνα Linux, είναι ένας από τους πιο αξιοσημείωτους χαρακτήρες στο τοπίο του προγραμματισμού και των υπολογιστών. Αλλά όχι μόνο επειδή είναι ένας από τους καλύτερους προγραμματιστές στην ιστορία, αλλά και για τις πάντα αμφιλεγόμενες και πολιτικά λανθασμένες δηλώσεις του στις οποίες έχουμε συνηθίσει. Πολλοί βλέπουν τον χαρακτήρα του αρνητικά, αλλά είναι αστείο που υπάρχουν τέτοιοι άνθρωποι στο μεταξύ πολιτικά ορθοί.

Θεο Ντε Ραάντ Είναι ένας άλλος από τους ηγέτες των έργων ανοιχτού κώδικα που έχει επίσης έναν κάπως δύσκολο χαρακτήρα, ο Steve Jobs (όπως και λίγο πολύ) ήταν επίσης ένα ασυνήθιστο άτομο, στην πραγματικότητα, πολλοί σπουδαίοι άνθρωποι στην ιστορία έχουν ή είχαν ασυνήθιστους χαρακτήρες. Αλλά αυτό που θέλουμε να εκφράσουμε σε αυτό το άρθρο είναι 12 από τις επικρίσεις που έχει κάνει ο Linus στα τεχνολογικά έργα:

  1. ARM SoC: ο δημιουργός εξέφρασε τη δυσαρέσκειά του για τα SoC ARM, φτάνοντας στο σημείο να πει ότι «Ελπίζω οι σχεδιαστές του SoC ARM να πεθάνουν σε ένα απίστευτα οδυνηρό ατύχημα. […] Γκααχ, παιδιά, όλο αυτό το θέμα με το ARM είναι ένας γαμημένος πόνος στον κώλο.".
  2. C ++: η γλώσσα προγραμματισμού C++ έχει επικριθεί, όχι μόνο από τον Linus, αλλά και από άλλους, όπως ο Richard Stallman. Ποντάρουν σε κάτι πιο πρωτόγονο, όπως ο C. Και οι λόγοι τους θα έχουν… Για αυτόν έχει πει ότι «Το γεγονός είναι ότι οι μεταγλωττιστές C++ δεν είναι αξιόπιστοι (λόγω του χειρισμού εξαιρέσεων). […] Η C++ είναι μια φρικτή γλώσσα".
  3. GCC: ο πεμπτουσίας μεταγλωττιστής Linux, έχει επίσης επικριθεί από τη Linus. Αυτό δεν είναι ασυνήθιστο, έχουμε δει πώς ο Linus δεν ντρέπεται να επικρίνει διανομές, έργα που συμπληρώνουν το σύστημά του, κατασκευαστές όπως η NVIDIA κ.λπ. Για τον μεταγλωττιστή GNU είπε "Το gcc είναι χάλια» σε μία από τις εκδόσεις του.
  4. ΝΑΝΟΣ: Το διάσημο περιβάλλον επιφάνειας εργασίας έχει επίσης πέσει θύμα ορισμένων επικριτικών παρατηρήσεων του Linus. Για αυτό πιστεύει ότι «...ο λόγος που βρίσκω το GNOME περιοριστικό είναι επειδή το έχω ήδημικρό". ΕΙΤΕ"Δεν έχω γνωρίσει ακόμη κάποιον που του αρέσει το χάος που είναι το GNOME 3".
  5. GNU Hurd: Ο Hurd είναι ο πυρήνας που δεν είχε ποτέ το GNU και με αυτόν τον ρυθμό δεν θα έχει ποτέ. Πολλά έχουν ειπωθεί για αυτό το έργο και ο Linus δεν είναι λιγότερος: «Νομίζω ότι ο Χερντ είναι νεκρός...» «Ο Χερντ δεν είναι στην πραγματικότητα μικροπυρήνα, είναι ένα βδέλυγμα που κάνει όλους τους άλλους μικροπυρήνες να φαίνονται άσχημοι". "Συμπέρασμα: Πείτε ΟΧΙ ΣΤΑ ΝΑΡΚΩΤΙΚΑ και ίσως δεν καταλήξετε σαν τους ανθρώπους του Χερντ.".
  6. GNU Emacs: ο δημοφιλής επεξεργαστής κειμένου που χρησιμοποιείται σε UNIX και Unix-like, συμπεριλαμβανομένου του Linux, έχει επίσης στοχοποιηθεί από τη γλώσσα του Torvalds. «...ένας άπειρος αριθμός πιθήκων που γράφουν στο GNU Emacs δεν θα είναι ποτέ καλό πρόγραμμα.". "…Το Emacs… είναι το εργαλείο του διαβόλου.".
  7. HFS +: το σύστημα αρχείων που αναπτύχθηκε από την Apple έχει επικριθεί από τον δημιουργό του Linux. «…Το OS X είναι κατά κάποιο τρόπο χειρότερο από τα Windows για προγραμματισμό. Το σύστημα αρχείων σας είναι πλήρες και σκουπίδια.". "Η πραγματική φρίκη του HFS+ δεν έγκειται στον τρόπο που δεν είναι ένα εξαιρετικό σύστημα αρχείων, αλλά στον τρόπο που έχει σχεδιαστεί ενεργά για να είναι ένα κακό σύστημα αρχείων από ανθρώπους που πίστευαν ότι είχαν καλές ιδέες.". "Ειλικρινά, το HFS+ είναι ίσως το χειρότερο σύστημα αρχείων που έχει υπάρξει ποτέ. Χριστέ μου τι στο διάολο είναι.... ".
  8. Java: η γλώσσα προγραμματισμού που δημιουργήθηκε από την Sun Microsystems το 1995, είναι ο αποδέκτης φράσεων όπως: «Ουσιαστικά βλέπω τον κινητήρα της java να γλιστράει, δεν πάει πουθενά.»«Έχει χάσει μεγάλο μέρος των δυνατοτήτων του εν μέρει λόγω του τρόπου με τον οποίο το χειρίστηκε η Sun Microsystems.«. «Java Δεν με νοιάζει, τι τρομερή γλώσσα!«
  9. Μηχανή: Ο μικροπυρήνας που αναπτύχθηκε για να αντικαταστήσει το BSD, που χρησιμοποιείται σήμερα ως βάση του Mac OS X λόγω της αδυναμίας που βρήκε ο Steve Jobs να προσλάβει τον Linus Torvalds για να κάνει το Linux τον πυρήνα του OS X, έχει κάνει λάθη, τουλάχιστον στα μάτια του Torvalds. «Η προσωπική μου άποψη για τον Mach δεν είναι πολύ καλή. Ειλικρινά, είναι μια βλακεία. Περιέχει όλα τα σχεδιαστικά λάθη που μπορείτε να κάνετε, ακόμη και κατάφερε να εφεύρει μερικά δικά του". "Υποστηρίζω ότι οι άνθρωποι του Μαχ είναι ανίκανοι ηλίθιοι.".
  10. MINIX: Το λειτουργικό σύστημα που μοιάζει με το Unix που δημιουργήθηκε από έναν καθηγητή στο Πανεπιστήμιο του Άμστερνταμ και που σίγουρα θα γνωρίζετε, το οποίο ενέπνευσε τον Linus να δημιουργήσει το Linux για να λύσει τα ελαττώματα του, έχει φυσικά επικριθεί. "ΜΕΓΑΛΟΤο inux εξακολουθεί να υπερέχει του MINIX σε όλους σχεδόν τους τομείς". Αναφερόμενος στον καθηγητή Andrew Tanenbaum, ο οποίος δημιούργησε το MINIX, είπε: «Η δουλειά σου είναι να είσαι δάσκαλος και ερευνητής: Μια καλή δικαιολογία για μερικούς από τους εγκεφάλους που έχουν υποστεί βλάβη από το MINIX. ".
  11. solaris: Είναι ένα από τα καλύτερα λειτουργικά συστήματα, που δημιουργήθηκε από τη Sun και σκληρός ανταγωνιστής του GNU/Linux, αν και τον τελευταίο καιρό έχει ξεπεραστεί από το δεύτερο. Ο Linus Torvalds πιστεύει ότι «Το Solaris/x86 είναι ένα αστείο...". "Σε πολλούς ανθρώπους αρέσει ακόμα ο Solaris, αλλά είμαι ενεργός ανταγωνισμός μαζί τους και έτσι ελπίζω να πεθάνουν".
  12. XML: Το W3C, η κοινοπραξία που είναι υπεύθυνη για την HTML, δημιούργησε επίσης τη γλώσσα κωδικοποίησης εγγράφων που ονομάζεται XML. Αλλά για αυτό, ο Linus σκέφτεται αρνητικά: «Είναι ίσως η χειρότερη μορφή που σχεδιάστηκε ποτέ […] και συνήθως είναι μια πλήρης καταστροφή.". "Το XML είναι χάλια. Πραγματικά. Δεν υπάρχουν δικαιολογίες. Η XML είναι δυσάρεστη να αναλύεται από ανθρώπους ακόμα και από υπολογιστές. Απλώς δεν υπάρχει λόγος να υπάρχει αυτό το φρικτό χάλι.".

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Μάνουελ Κρουζ dijo

    Η μετάφραση των λόγων του δεν είναι πολύ καλή, αλλά ο άνθρωπος έχει περισσότερο δίκιο από άγιο. Με διασκεδάζει που ο συγγραφέας λέει ότι το Solaris είναι ένα από τα "καλύτερα λειτουργικά συστήματα", όταν ουσιαστικά ό,τι έχει χώσει τη μύτη του η Sun είναι σκατά στον καθεδρικό ναό, και εκεί έχουμε το JNI που πρωτοστατεί στο μουσείο υπολογιστικών φρίκης, μαζί με χάλια όπως το Javascript/HTML /CSS.

    Περιττό να πούμε ότι το Linux είναι επίσης ένα σκουπίδι λειτουργικό σύστημα, που βασίζεται στο Unix, το οποίο είναι ένα από τα μεγαλύτερα σκουπίδια που έχουν σχεδιαστεί ποτέ, και ακριβώς λόγω της ασταμάτησής του έχουμε ένα σχεδόν απόλυτο μονοπώλιο των Dos/Windows εδώ και δεκαετίες. Το μόνο που μπορεί να σωθεί με το Linux είναι ο πυρήνας, και αυτό είναι τώρα που κάνει ξανά multitasking, γιατί στα χρόνια του «γίγαντα φαναριού» του ήταν χειρότερο από το να χτυπήσεις πατέρα. Το υπόλοιπο του οικοσυστήματος Linux περιορίζεται στη λογοκλοπή όσων έχουν κάνει άλλοι, αλλά με πιγκουίνους, και ορισμένα πράγματα όπως το σύστημα διαχείρισης πακέτων του έχουν σπάσει από τη δεκαετία του '70.

    Οι καυγάδες μεταξύ των θαυμαστών του Emacs και του Vi είναι συγκρίσιμοι με τους θαυμαστές των εστιατορίων πρόχειρου φαγητού που εμπλέκονται σε ατελείωτες διαμάχες για το ποιο είναι λιγότερο επιβλαβές για την υγεία. Τρέχουν τους ίδιους δύσχρηστους, προϊστορικούς επεξεργαστές εδώ και χρόνια, επειδή το linux δεν είχε ποτέ ένα αξιοπρεπές περιβάλλον επεξεργασίας ή προγραμματισμού, ούτε οι χρήστες του θέλουν. Είναι εγκλωβισμένοι σε μια ελιτίστικη φούσκα όπου το να κάνουν τα πράγματα σωστά τους αποδοκιμάζεται επειδή είναι «mainstream» ή προδίδουν την υπόθεση.

    Η XML είναι μια τρομερά κακή μορφή, επειδή είναι ένα ανοιχτό πρότυπο, και επομένως δεν υπάρχει φόβος ότι τα έργα ανοιχτού κώδικα που τη χρησιμοποιούν θα δημιουργήσουν ανταγωνισμό από τον ιδιωτικό τομέα. Για παράδειγμα, το Android το χρησιμοποιεί και είναι μακράν η χειρότερη πλατφόρμα για κινητά από άποψη λειτουργιών. Είναι τόσο κακό που στις τελευταίες εκδόσεις μεταγλωττίζουν κρυφά το XML σε μια άλλη λιγότερο φρικτή μορφή, αφού επαλήθευσαν ότι η ανάλυση XML με δέντρα έκανε την μπαταρία του smartphone να εξαντληθεί πριν από μια σακούλα panchitos.

    Και το χειρότερο είναι ότι οι άνθρωποι αναγκάζονται να χρησιμοποιούν XML σαν να ήταν υποκατάστατο γλώσσας προγραμματισμού. Κύριοι, ας δούμε αν ανακαλύψετε ότι η XML είναι καλή μόνο για τη δημοσίευση πινάκων σχετικά με τις βελτιώσεις απόδοσης που επιτυγχάνονται μόλις σταματήσει να τη χρησιμοποιεί, όπως συμβαίνει με την PHP και τόσες άλλες φρικτές τεχνολογίες.

    Η χειρονομία που κάνει ο Linus Torvalds με ένα δάχτυλο θα έκανα και με τα δέκα. Και όλη η ευθύνη για το γεγονός ότι πρέπει να δουλέψουμε με αυτές τις ειλικρινά κακές τεχνολογίες βαρύνει τα δημόσια πανεπιστήμια, τα οποία διοικούνται από ανθρώπους που ζουν τελείως αγνοώντας την πραγματικότητα στον ελεφαντόδοντο πύργο τους και που λαμβάνουν αποφάσεις με βάση μια ιδεολογία που θα έπρεπε να χαρακτηρίζεται ως «ασθένεια της λογικής».

    1.    joseluis dijo

      Νομίζω ότι κάποια πράγματα που λες είναι αλήθεια, αλλά αυτό:

      "Είναι αυτονόητο ότι το Linux είναι επίσης σπατάλη ενός λειτουργικού συστήματος [...] και ακριβώς λόγω του ασταμάτητου του που έχουμε ένα σχεδόν απόλυτο μονοπώλιο των Dos/Windows εδώ και δεκαετίες".

      Μου φαίνεται ανοησία, ειλικρινά.

    2.    Mariano dijo

      Είσαι ηλίθιος, έτσι δεν είναι;

    3.    g dijo

      Χαιρετισμούς Manuel Cruz, θα μπορούσατε να μου πείτε ποιες θα ήταν οι εναλλακτικές λύσεις σύμφωνα με εσάς σε αυτές τις γλώσσες XML, HTML, PHP, CSS, JAVASCRIPT

  2.   ΙΩΑΝΝΗΣ ΙΩΣΗΦ dijo

    ούτε ο θεός θα είχε περισσότερο λόγο

    1.    Σαλβαδόρ Κρουζ dijo

      —Javascript, η γλώσσα του μέλλοντος;
      Βασικά η JavaScript είναι μια γλώσσα, σχεδιασμένη για χρήση στον Ιστό και αναγνωρισμένη από προγράμματα περιήγησης ιστού, με σκοπό να προσθέσει λειτουργικότητα σε ιστοσελίδες, τόσο για την τροποποίηση της διεπαφής χρήστη όσο και για τη δημιουργία δυναμικών τμημάτων σε αυτήν.

      Μερικά από τα χαρακτηριστικά της JavaScript είναι μια ερμηνευμένη, αντικειμενοστραφής και ασθενώς πληκτρολογημένη γλώσσα. Βασικά σημαίνει ότι εκτελείται γραμμή προς γραμμή, ότι υποστηρίζει κλάσεις και μια μεθοδολογία εργασίας παρόμοια με οποιαδήποτε άλλη αντικειμενοστραφή γλώσσα (όπως Java, C++, C#...) και ότι επιτρέπει τον ορισμό γενικών μεταβλητών, για την αντιμετώπιση πολλαπλούς τύπους δεδομένων που εκτελούν σιωπηρές μετατροπές.

      Λοιπόν, ας μην χάσουμε το νήμα του θέματος του θέματος, πολλοί από εσάς θα πείτε καλά, όλοι το γνωρίζουν ήδη, οπότε ας πάμε στο γιατί μιλάω για JavaScript.

      Η JavaScript βασικά «ζει» στον ιστό εδώ και πολύ καιρό, αλλά πρόσφατα έχουν εμφανιστεί έννοιες όπως «web apps», «web socket» κ.λπ. Δηλαδή να κάνουμε ό,τι κάνουμε με εφαρμογές επιτραπέζιου υπολογιστή, αλλά προγραμματισμένες με τεχνολογίες web. Εκεί είναι που η JavaScript έχει πρωτοστατήσει και γίνεται η γλώσσα που χρησιμοποιείται για όλα αυτά τα έργα.

      —Το Linux είναι το πιο προτιμώμενο λειτουργικό σύστημα για εταιρείες.

      Μια μελέτη που δημοσιεύτηκε από το Ίδρυμα Linux διασφαλίζει ότι το 80% των εταιρειών προτιμούν να εφαρμόζουν πλατφόρμες Linux έναντι άλλων, όπως τα Windows ή το Unix τα επόμενα χρόνια.

      Το μη κερδοσκοπικό Ίδρυμα Linux μόλις κυκλοφόρησε μια έκθεση σχετικά με την υιοθέτηση πλατφορμών Linux, η οποία φαίνεται να αυξάνεται σε βάρος των Windows.

      Σχεδόν το 80% των 1.900 εταιρειών που συμμετείχαν στην έρευνα δηλώνουν ότι ενδιαφέρονται να εφαρμόσουν το Linux έναντι άλλων εναλλακτικών, όπως τα Windows και το Unix, κάτι που θα διατηρήσουν για τα επόμενα χρόνια.

      Όλο και περισσότεροι οργανισμοί μεταναστεύουν στο Linux από πλατφόρμες Linux, αλλά ίσως το πιο εύγλωττο γεγονός είναι ότι οι εταιρείες που αρχίζουν να αναπτύσσουν τις λύσεις τους στο cloud χρησιμοποιούν κυρίως Linux. Συγκεκριμένα, το 70,3% χρησιμοποιεί αυτές τις πλατφόρμες ως κύρια πλατφόρμα, ενώ μόνο το 18,3% εγκαθιστά τα Windows.

      Τους επόμενους 12 μήνες, το 60,2% των εταιρειών που συμμετείχαν στην έρευνα δήλωσαν ότι θα χρησιμοποιήσουν το Linux για τους κρίσιμους φόρτους εργασίας τους.

      «Πιστεύουμε ότι η αυξανόμενη επιτυχία της υιοθέτησης Linux στην επιχείρηση, ειδικά για χρήση στους πιο σημαντικούς τομείς της επιχείρησης, θα οδηγήσει σε αυξημένη ανάπτυξη και συνεργασία Linux σε πολλούς κλάδους», λέει η Amanda McPherson, αντιπρόεδρος μάρκετινγκ και ανάπτυξης υπηρεσιών στο το Ίδρυμα. "Η ρεαλιστική κατανόηση του πού κερδίζει έδαφος το Linux σε εταιρικό επίπεδο βοηθάει στην ενημέρωση των πωλητών και των χρηστών σχετικά με το πώς μπορούν να συνεργαστούν για να προωθήσουν τόσο το Linux όσο και τις τεχνολογίες που υποστηρίζει."

      Και είναι ότι οι περισσότερες μεγάλες εταιρείες προτιμούν το Linux ως πλατφόρμα προγραμματισμού στο cloud (76% των διακομιστών) και επίσης το 74% σχεδιάζει να διατηρήσει ή ακόμα και να αυξήσει τη χρήση του για μελλοντικές πρωτοβουλίες στο cloud. Όσον αφορά τον τομέα των εφαρμογών και των υπηρεσιών, για άλλη μια φορά το 75% των εταιρειών δεσμεύεται στο Linux.

      Ως αποτέλεσμα όλων αυτών, η αντίληψη του Linux είναι όλο και πιο θετική στην επιχειρηματική αγορά. Το 95% των ερωτηθέντων πιστεύει ότι το Linux είναι κρίσιμο για τη μελλοντική επιχειρηματική τους στρατηγική. Και, φυσικά, ως συνέπεια αυτού, η ζήτηση για εκπαίδευση Linux εκτοξεύεται, αφού αναμένεται ότι τους επόμενους μήνες οι εταιρείες θα αρχίσουν να προσλαμβάνουν νέους επαγγελματίες εκπαιδευμένους σε αυτόν τον τομέα. Υπάρχει μια ευκαιρία για δουλειά.

      —Το Vim είναι ένας από τους καλύτερους επεξεργαστές κειμένου.

      Ίσως πολλοί θα εντυπωσιαστούν από τον τίτλο, θα πουν: πόσο αστείο είναι αυτό το άσχημο πρόγραμμα επεξεργασίας που δεν μπορείς να ξεφύγεις χωρίς να διαβάσεις ένα εγχειρίδιο!

      Άλλοι θα πουν, «γιατί να περιπλέκεσαι; Γι' αυτό υπάρχει ο Gedit ή η Kate, τι αστείο έχει ένας επεξεργαστής σε λειτουργία κειμένου; Γι' αυτό υπάρχει το nano και είναι πολύ πιο εύκολο»

      Παρά τα όσα πιστεύουν πολλοί, ο Vim είναι ένας από τους καλύτερους επεξεργαστές κειμένου, αν όχι ο καλύτερος. Θα αναρωτιέστε γιατί το λέω αυτό, γιατί εδώ είναι μερικά από τα χαρακτηριστικά του:

      Το Vim ή ο προκάτοχός του Vi είναι εγκατεστημένο από προεπιλογή σε ΟΛΑ τα συστήματα που μοιάζουν με UNIX, όπως τα GNU/Linux, Solaris, OpenSolaris και BSD. οπότε είναι ο μόνος επεξεργαστής που θα βρείτε σίγουρα όπου κι αν πάτε.
      Με το Vim μπορείτε να επεξεργαστείτε όλα τα είδη κειμένων, υποστηρίζει επισήμανση σύνταξης για C, C++, Perl, Bash, HTML, Php και περισσότερες από 200 άλλες συντακτικές!!
      Το Vim προσφέρει μεγάλα πλεονεκτήματα για προγραμματιστές, το Vim έχει σχεδιαστεί για να διευκολύνει τον προγραμματισμό, διαθέτει λειτουργίες, επεξεργασία, μεταγλώττιση και διόρθωση. Μπορείτε να επεξεργαστείτε τον πηγαίο κώδικα και επίσης να καλέσετε έναν εξωτερικό μεταγλωττιστή και να ερμηνεύσετε τα αποτελέσματά του. Εάν υπάρχουν σφάλματα μεταγλώττισης, εμφανίζονται σε ένα παράθυρο. Τα μηνύματα σφάλματος κατευθύνουν τον χρήστη στην περιοχή στην οποία έχουν βρεθεί προκειμένου να τα διορθώσουν.
      Με το Vim δεν θα υστερήσετε ποτέ όσον αφορά την τεκμηρίωση, έχει εξαιρετική ενσωματωμένη βοήθεια και πολλή τεκμηρίωση διαθέσιμη στον Ιστό.
      Διαθέτει ενσωματωμένο ορθογραφικό έλεγχο και αυτόματη συμπλήρωση κειμένου. (Συμπλήρωση εντολών, λέξεων και ονομάτων αρχείων)
      Ένα ενδιαφέρον χαρακτηριστικό είναι η συμπίεση και η αποσυμπίεση αρχείων, η οποία καθιστά δυνατή την επεξεργασία συμπιεσμένων αρχείων
      Επιπλέον, το Vim έχει τη δική του γλώσσα σεναρίου για τον προγραμματισμό νέων λειτουργιών.
      Για όσους επεξεργάζονται κείμενο LaTeX ένα "Suit latex for vim"

      Αυτά τα χαρακτηριστικά που μόλις ονομάστηκαν είναι μόνο μερικά, αλλά όχι όλα όσα έχει το Vim. Για να μάθετε όλα τα πλεονεκτήματα και τα χαρακτηριστικά του vim, σας προσκαλούμε να το δοκιμάσετε μόνοι σας. Όπως πολλοί γνωρίζουν, το Vim δεν είναι ένα πρόγραμμα επεξεργασίας που ξέρουμε ήδη πώς να το χρησιμοποιήσουμε απλά εισάγοντας. Το Vim έχει λίγο πιο απότομη καμπύλη εκμάθησης από πολλούς άλλους συντάκτες, αλλά επιτρέψτε μου να σας πω ότι μόλις το ξεπεράσετε αυτό, το vim θα γίνει ο αγαπημένος σας επεξεργαστής.

      —Πρακτικοί λόγοι για να χρησιμοποιήσετε το Emacs.

      Πήρα αυτό το κείμενο από το EmacsWiki και βρήκα ενδιαφέρον να το αναπαράγω εδώ. Παρεμπιπτόντως, δημιούργησα επίσης μια σελίδα αφιερωμένη στο Emacs στο Picando Código, όπου θα ενημερώνω το .emacs μου και τον οδηγό αναφοράς μου για το Emacs.

      Ακολουθώντας το κείμενο, πρακτικοί λόγοι για να χρησιμοποιήσετε το Emacs. Εάν ακόμα δεν είστε πεπεισμένοι να αρχίσετε να το χρησιμοποιείτε, ίσως ένα από αυτά να σας πείσει:

      Το Emacs είναι δωρεάν λογισμικό, μπορείτε να το χρησιμοποιήσετε όπως θέλετε.
      Το 90% αυτού που κάνουμε μπροστά σε έναν υπολογιστή είναι να επεξεργαζόμαστε κείμενο (γράψουμε αλληλογραφία, προγραμματίζουμε, γράφουμε έγγραφα, γράφουμε μέσω του διαδικτύου, ...), αν μπορούμε να χρησιμοποιήσουμε ένα "μονό" άνετο πρόγραμμα επεξεργασίας για όλο το κείμενο που χρειαζόμαστε για να επεξεργαστούμε θα είμαστε πιο παραγωγικοί στις καθημερινές μας εργασίες.
      Εάν είστε προγραμματιστής, το emacs έχει λειτουργίες για να σας κάνει πολύ παραγωγικούς σχεδόν σε οποιαδήποτε γλώσσα. Τέρμα η εκμάθηση ενός συντάκτη για κάθε γλώσσα!
      Το Emacs είναι ο καλύτερος επεξεργαστής γλώσσας σήμανσης (XML, SGML, HTML, κ.λπ.) με ό,τι αυτό συνεπάγεται.
      Το Emacs είναι πολύ, πολύ διαμορφώσιμο.
      Το Emacs είναι εύκολα επεκτάσιμο.
      Χρησιμοποιώντας το emacs με τον τρόπο που μαθαίνετε το lisp.
      Μαθαίνοντας τις συντομεύσεις Emacs κατά τη διάρκεια της εκμάθησης των συντομεύσεων bash.
      Ακόμα και ο Eric S. Raymond προτείνει emacs!! (όσο ανόητο κι αν είναι σχεδόν για όλα τα άλλα)
      Η Emacs καινοτομεί στον τομέα των επεξεργαστών κειμένου. Είναι ο πιο προηγμένος επεξεργαστής!
      Το Emacs είναι ο επεξεργαστής για χάκερς AI.
      Με το emacs ακόμη και το διοικητικό σώμα μαθαίνει να προγραμματίζει.

      Πολλά σημεία είναι λίγο χιουμοριστικά, αλλά όλα είναι αρκετά πρακτικοί λόγοι για να αρχίσετε να μαθαίνετε πώς να το χρησιμοποιείτε.

      —HTML5 παρόν και μέλλον της ανάπτυξης κινητών τηλεφώνων.

      Όλα δείχνουν ότι η νέα έκδοση της βασικής γλώσσας του ιστού θα είναι ένας σημαντικός παράγοντας στην ανάπτυξη κινητών για τουλάχιστον τα επόμενα 10 χρόνια. Ένα ενδιαφέρον infographic εξετάζει ορισμένα σημαντικά δεδομένα.

      Μέχρι το 2015, η ίδια μελέτη προβλέπει ότι το 80% όλων των εφαρμογών για κινητά θα βασίζονται πλήρως ή εν μέρει στην HTML5. Αυτή η ιδέα υποστηρίζεται από την εξέλιξη αυτής της τεχνολογίας όσον αφορά την πρόσβαση σε πολλές δυνατότητες που προηγουμένως αποτελούσαν αποκλειστικό τομέα του εγγενούς κώδικα. Η αναπαραγωγή ήχου και βίντεο ήταν τα προβλήματα που τώρα αρχίζουν να βελτιώνονται και αρκετές εταιρείες, συμπεριλαμβανομένων των Sencha, appMobi και Mozilla, συνεχίζουν να εργάζονται για να παρέχουν καλύτερη πρόσβαση από τη συσκευή σε στοιχεία όπως η κάμερα ή το επιταχυνσιόμετρο.

      Κατά τη διάρκεια του Mobile World Congress τον Φεβρουάριο του περασμένου έτους στη Βαρκελώνη, μια ομάδα εταιρειών ενώθηκε για να δημιουργήσει την Mobile Community Core Web Platform (Coremob), ένα φόρουμ της κοινότητας IT για την εστίαση και την επιτάχυνση της εξέλιξης του Διαδικτύου και τα ηνία στην ηγεσία της ομογενοποίησης HTML5. Η Coremob περιλαμβάνει αρκετούς γίγαντες στον κόσμο της ανάπτυξης και των κινητών, όπως η Microsoft, το Facebook, η Google, η Mozilla, η AT&T, η Red Hat και το Κέντρο Καινοτομίας της Qualcomm. Η ιδέα είναι ότι για να αξιοποιήσει πλήρως η HTML5 τις δυνατότητές της, η ευρύτερη τεχνολογική κοινότητα θα πρέπει να συνεργαστεί για να μοιραστεί πόρους και να διαδώσει τις προσπάθειες.

      Καθώς το κινητό σύμπαν εξακολουθεί να προετοιμάζεται για ένα πλήρες οικοσύστημα HTML5, ένα σημαντικό ορόσημο σε αυτό το ταξίδι ήταν η άφιξη ενός σημείου αναφοράς για τη μέτρηση του πόσο ικανό είναι ένα πρόγραμμα περιήγησης να εκτελεί εφαρμογές HTML5. Εδώ έρχεται το Ringmark, μια σουίτα δοκιμών που βασίζονται στο web που μετρούν τη συμβατότητα των δυνατοτήτων του προγράμματος περιήγησης για κινητά που χρειάζονται οι εφαρμογές Ιστού, σχεδιασμένο ως εργαλείο ανοιχτού κώδικα από το Facebook για την κοινότητα Coremob. Δηλαδή, το Ringmark καθορίζει τον βαθμό υποστήριξης ενός προγράμματος περιήγησης και το είδος των δυνατοτήτων που μπορεί να εκτελέσει μια εφαρμογή σε αυτό το πρόγραμμα περιήγησης. Το infographic δείχνει ένα παράδειγμα των δυνατοτήτων κάθε δακτυλίου και ποιες εφαρμογές μπορούν να εκτελεστούν σε κάθε επίπεδο.

      Στην εικόνα infographic που μπορείτε να βρείτε παρακάτω, μας δείχνει μια ανασκόπηση της HTML5 ως το παρόν και το μέλλον της ανάπτυξης για κινητά, επιτρέποντάς μας να μαντέψουμε μέρος του μέλλοντος που μας περιμένει.

      Το μέλλον των κινούμενων εικόνων στον Ιστό είναι καθαρά CSS.

      Στην αρχή το Διαδίκτυο ήταν επίπεδο και βασικά κείμενο, οι εικόνες ήρθαν αργότερα, αλλά στην αρχή έπρεπε να ληφθεί μέριμνα για το θέμα του εύρους ζώνης, τη δεκαετία του '80 ήταν πολύ περιορισμένο και ακριβό η κατανάλωση εύρους ζώνης Internet, οι συνδέσεις ήταν αργές και τηλεφωνικές.

      Καθώς το Διαδίκτυο αναπτύχθηκε και οι επικοινωνίες βελτιώθηκαν, το περιεχόμενο έγινε πιο εντυπωσιακό, τα πολυμέσα εμφανίστηκαν και κάτι που έκανε τις ιστοσελίδες πιο ελκυστικές: «Κινούμενα σχέδια».

      Οι προγραμματιστές που περιλάμβαναν αυτές τις δυνατότητες ξεχώρισαν και κατάφεραν να προσελκύσουν περισσότερους πελάτες, όλοι ήθελαν τον κινούμενο ιστό τους.

      Εμφανίστηκαν εργαλεία όπως το Flash που έφεραν επανάσταση στον κόσμο του Ιστού, με ένα πολύ επαγγελματικό και πλήρες πλαίσιο που επέτρεπε τη δημιουργία σελίδων με απίστευτα και πολύ ελκυστικά κινούμενα σχέδια. Όμως με τα χρόνια συνέβη κάτι αδιανόητο, καταδίκασαν το τέλος του Flash και ο κύριος υπεύθυνος ήταν ο Steve Jobs, ο δημιουργός της Apple. Ο Τζομπς υποστήριξε την κριτική του για το Flash με βάση το γεγονός ότι τα κινούμενα σχέδια και όλος ο χειρισμός των εφαρμογών Ιστού πρέπει να είναι εγγενής στα προγράμματα περιήγησης, λέγοντας ότι η αποδοχή προσθηκών σε προγράμματα περιήγησης αποτελούσε κίνδυνο ασφάλειας που δεν μπορούσε να ελεγχθεί. Εμείς οι προγραμματιστές έπρεπε να τρέξουμε.

      Τότε είναι που έρχονται οι εξελίξεις του HTML και του CSS, ο συνδυασμός αυτών των τεχνολογιών ήδη επιτυγχάνει κινούμενα σχέδια που φτάνουν στη φαντασία των χρηστών.

      Εκτός από τη διάταξη που επιτυγχάνεται με φύλλα στυλ (CSS), η εξέλιξη αυτής της τεχνολογίας έχει κάνει τα στοιχεία κινούμενων εικόνων πολύ ισχυρά και εύκολα στην εφαρμογή τους.

      Τα ερωτήματα πολυμέσων CSS είναι ένα άλλο στοιχείο που βοηθά στον καθορισμό της διάταξης σε συγκεκριμένες καταστάσεις, όπως ο χειρισμός διαφορετικών μεγεθών οθόνης.

      Συνοπτικά, εάν θέλετε να είστε στην πρώτη γραμμή του Ιστού, πρέπει να ασχοληθείτε πλήρως με τα HTML5 ΚΑΙ CCS3. Αλλά να έχετε κατά νου, με τη μεγάλη δύναμη έρχεται μεγάλη ευθύνη και δεδομένου ότι τα HTML5 και CSS3 μας δίνουν τη δυνατότητα να κάνουμε σπουδαία πράγματα στον Ιστό, εναπόκειται επίσης σε μεγάλο βαθμό στους προγραμματιστές και τους σχεδιαστές να αξιοποιήσουν αυτές τις δυνατότητες σε κάτι χρήσιμο και ευχάριστο. Ότι δεν χρειάζεται να αναζητούμε το κουμπί «Παράλειψη εισαγωγής» σε κάθε σελίδα που έχουμε πρόσβαση.

      —Γιατί το CSS3 είναι το μέλλον του web design;

      Η σχεδίαση ιστοσελίδων μας προσφέρει καθημερινά νέα και απίστευτα εργαλεία ώστε η εμπειρία μας στο Διαδίκτυο να είναι όλο και πιο ευχάριστη και λειτουργική. Αυτό επιτυγχάνεται μέσω νέων τεχνολογιών ανάπτυξης ιστού και μία από τις πιο ισχυρές είναι το CSS3.

      Εδώ θα μάθετε γιατί η νέα τεχνολογία CSS3 είναι το μέλλον του web design.

      Οποιοσδήποτε καλός προγραμματιστής Ιστού γνωρίζει ότι ο κώδικας HTML μας επιτρέπει να δημιουργήσουμε τη δομή περιεχομένου του εγγράφου ιστού μας και μέσω φύλλων στυλ CSS, μπορούμε να μορφοποιήσουμε το εν λόγω περιεχόμενο. (χρώμα, θέση, μέγεθος, γραμματοσειρές κ.λπ.)

      Το CSS3 προσφέρει πολύ πιο προηγμένο έλεγχο στοιχείων εγγράφων Ιστού και μια ολόκληρη σειρά νέων δυνατοτήτων στο σχεδιασμό ιστού.
      Αυτές οι δυνατότητες ποικίλλουν από τη δημιουργία εκπληκτικών οπτικών εφέ, έως τη δημιουργία προηγμένων κινούμενων εικόνων και όλα γίνονται με λίγες μόνο γραμμές κώδικα CSS3.

      ΔΕΝ υπάρχει αμφιβολία ότι το CSS3 θα είναι το νέο πρότυπο που θα κυριαρχήσει στις διατάξεις ιστοσελίδων και όποιος θέλει να ασχοληθεί με την ανάπτυξη ιστοσελίδων και δεν είναι ενημερωμένος με αυτή τη νέα και ισχυρή τεχνολογία θα μείνει πίσω από πολλούς σχεδιαστές και προγραμματιστές που θα δημιουργήσουν σύγχρονες ιστοσελίδες και επιτυχημένες χάρη στην εφαρμογή του CSS3.

      —Πλεονεκτήματα και μειονεκτήματα της XML

      Εύκολα ενεργή τόσο από ανθρώπους όσο και από λογισμικό.
      Διαχωρίζει ριζικά τις πληροφορίες ή το περιεχόμενο από την παρουσίαση ή τη μορφή τους.
      Σχεδιασμένο για χρήση σε οποιαδήποτε γλώσσα ή αλφάβητο.
      Η ανάλυση του είναι εύκολη λόγω των αυστηρών κανόνων που διέπουν τη σύνθεση ενός εγγράφου.
      Ιεραρχική δομή
      Ο αριθμός των εμπορικών σημάτων είναι απεριόριστος

      Μειονεκτήματα

      Η δυνατότητα κατασκευής συστημάτων σύμφωνα με τις ανάγκες μας για ανταλλαγή δεδομένων θα μπορούσε να μας οδηγήσει στον πολλαπλασιασμό ασυμβίβαστων εκδόσεων και αν αυτό συνέβαινε, τότε η λύση που προτείνει η XML στην αναζήτηση καθολικής ανταλλαγής πληροφοριών θα οδηγούσε στο αντίθετό της. ; Αντί να ενοποιήσουμε μια ολόκληρη γλώσσα, θα βρισκόμασταν με πολύ συγκεκριμένες γλώσσες που απέχουν ολοένα και περισσότερο από την «καθολικότητα».

  3.   Enrique dijo

    ΑΜΗΝ

  4.   Mirume dijo

    mirum :<Ο

  5.   Ιβάν dijo

    Ο Linus Torvalds δεν ήταν ποτέ λίγος σε τίποτα. και παρόλο που μερικές φορές μπορεί να είναι λίγο απότομος, συνήθως έχει πολύ δίκιο σε αυτό που λέει, αν και οι τρόποι του μπορούν να βελτιωθούν σε ορισμένες περιπτώσεις... Στη συγκεκριμένη περίπτωση, αν και τα σχόλιά του σχετικά με ορισμένα σημεία είναι ελάχιστα ή καθόλου υπόψη , δεν μπορείτε να αφαιρέσετε τον λόγο στα περισσότερα από αυτά.

  6.   m3nda dijo

    Η στάση του Linux Torvalds είναι απολύτως σωστή.

    Δεν έχω δει ποτέ την ανάγκη να είμαι σχολαστικά σωστός στην ομιλία. Όπως όταν θυμώνουμε δεν έχουμε δίκιο. Το να μιλάς άσχημα έχει τη δική του λειτουργία, όπως κάθε πράγμα στη ζωή.

    Αν κάτι είναι γαμημένο σκατά, είναι αυτό που είναι και το να πεις "αυτό δεν είναι τόσο καλό όσο θα μπορούσε" θα είναι πιο ευγενικό, αλλά δεν σημαίνει το ίδιο πράγμα, οπότε η ψεύτικη εκπαίδευση στην οποία θέλετε να αναφερθείτε σας κοροϊδεύει και αποτρέπει πείτε ότι θέλετε.

    Γι' αυτό ο Linus σηκώνει το δάχτυλό του (οπτικό βοήθημα) και λέει επίσης ξεκάθαρα "fuk yu nvidia" :) και αυτό είναι το μήνυμα.
    Σε όσους δεν αρέσει, μπορείτε να απενεργοποιήσετε τον υπολογιστή ή να καλύψετε τα αυτιά σας.

  7.   Μπράιαν Σανάμπρια dijo

    Συμφωνώ με το XML

    1.    Τζίμι Όλανο dijo

      Από τα δώδεκα στοιχεία στα οποία ο Linus Torvalds παίρνει το δάχτυλό του, ΑΥΤΟ ΜΕ ΠΟΥ ΣΥΜΦΩΝΩ ΕΙΝΑΙ ΣΤΟ ΣΗΜΕΙΟ ΤΗΣ XML.

      Επειδή το XML είναι ένα πολύ ανοιχτό πρότυπο, σας επιτρέπει να επαναλάβετε το WordPress XMLRPC και να καταργήσετε οποιοδήποτε από τα εκατομμύρια και τα εκατομμύρια ιστολόγια που χρησιμοποιούν αυτήν την τεχνολογία (επικίνδυνος σύνδεσμος με βίντεο παρακάτω).

      Το WordPress υποτίθεται λέει ότι αυτό το σφάλμα διορθώθηκε ΑΛΛΑ ΕΧΩ ΚΑΝΕΙ ΔΟΚΙΜΕΣ ΜΕ ΕΙΚΟΝΙΚΑ ΜΗΧΑΝΗΜΑΤΑ και συνεχίζει να συμβαίνει.

      ΔΟΥΛΕΥΩ ένα TDT για να το βάλω ως πρόσθετο WordPress ώστε όλα τα XML σε pingback που λαμβάνει ΚΑΙ ΜΗΝ ΣΥΜΜΟΡΦΩΝΕΤΑΙ ΜΕ ΤΟ ΠΡΟΤΥΠΟ καλά που τσάκωσες φίλε, θα σου βγάλω το δάχτυλο του LinusTorvalds. 8-)

      ΠΕΡΙΣΣΟΤΕΡΕΣ ΠΛΗΡΟΦΟΡΙΕΣ (γραμμένο με Python): http: / / securityaffairs. co/wordpress/27409 /hacking/ drupal-drupal-critical-flaw.html

  8.   ομάδα unixpad dijo

    Ότι αυτό είναι κακό, ότι ο άλλος είναι χειρότερος, ρε παιδιά, είναι αρκετά καλοί στην κριτική, αλλά στο να συνεισφέρουν; είναι καλύτερα; Επειδή δεν είναι απλώς θέμα κριτικής για λόγους κριτικής, υπάρχει ο Linus Torvalds, ο οποίος επικρίνει αλλά χτίζει, χάρη στη C++, το Gcc και άλλες βλακείες όπως το λένε, είναι επειδή έχει γίνει κάτι ελάχιστα καλό, ή ίσως τότε συνεχίζουμε να εξαρτάται από χάλια όπως η Microsoft ή η Apple; Όχι κύριοι, ας είναι αυτή η στιγμή προβληματισμού και αρχίζουμε να σκεφτόμαστε πώς να βελτιώσουμε τα πράγματα. Είναι ήδη καλό με τόση φτηνή κριτική που δεν συνεισφέρει τίποτα στην τεχνολογία.