Σελ. 34 από 40 ΠρώτηΠρώτη ... 142429323334353639 ... ΤελευταίαΤελευταία
Εμφάνιση 496-510 από 598
  1. #496
    Εγγραφή
    05-05-2003
    Περιοχή
    Λάρισα
    Μηνύματα
    9.639
    Downloads
    9
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    204800/20480
    ISP
    CosmOTE
    DSLAM
    ΟΤΕ - ΑΚΑΔΗΜΙΑ
    Router
    FRITZ!Box 7590
    Path Level
    Fastpath
    Περιμενω τωρα τον Λινους να πει πως δεν ειναι υποτακτικος, αλλα σαν Φιλανδος εχει προηγουμενα με την Κουβα.

  2. #497
    Εγγραφή
    30-01-2005
    Περιοχή
    City of light with thy violet crown
    Ηλικία
    45
    Μηνύματα
    7.166
    Downloads
    23
    Uploads
    0
    Ταχύτητα
    200/20Mbps
    ISP
    Cosmote FTTH
    Router
    Opnsense
    Παράθεση Αρχικό μήνυμα από famous-walker Εμφάνιση μηνυμάτων
    Περιμενω τωρα τον Λινους να πει πως δεν ειναι υποτακτικος, αλλα σαν Φιλανδος εχει προηγουμενα με την Κουβα.
    Ξεφτίλα όμως
    Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης

    Never say never, because limits, like fears, are often just an illusion -
    Michael Jordan


  3. #498
    Εγγραφή
    05-05-2003
    Περιοχή
    Λάρισα
    Μηνύματα
    9.639
    Downloads
    9
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    204800/20480
    ISP
    CosmOTE
    DSLAM
    ΟΤΕ - ΑΚΑΔΗΜΙΑ
    Router
    FRITZ!Box 7590
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από megahead13 Εμφάνιση μηνυμάτων
    Ξεφτίλα όμως
    Και δεν ειδαμε ακομα τιποτα...

  4. #499
    Εγγραφή
    30-01-2005
    Περιοχή
    City of light with thy violet crown
    Ηλικία
    45
    Μηνύματα
    7.166
    Downloads
    23
    Uploads
    0
    Ταχύτητα
    200/20Mbps
    ISP
    Cosmote FTTH
    Router
    Opnsense
    Δυστυχώς
    Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης

    Never say never, because limits, like fears, are often just an illusion -
    Michael Jordan


  5. #500
    Εγγραφή
    09-06-2007
    Περιοχή
    ΠΕΛΛΑ ΓΙΑΝΝΙΤΣΑ
    Ηλικία
    40
    Μηνύματα
    13.068
    Downloads
    15
    Uploads
    6
    Τύπος
    VDSL2
    Ταχύτητα
    51200/5120
    ISP
    COSMOTE VDSL2
    DSLAM
    ΟΤΕ - ΓΙΑΝΝΙΤΣΑ
    Router
    H1600
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από Eruyome(MMXGN) Εμφάνιση μηνυμάτων
    Wishful thinking αλλα θα θελα να δω fork με έδρα στην Ελβετία.

    Και αν δεν θέλει ο αγαπητός Λίνους, στο καλό, μα όπως έχει πει και ο ίδιος, θα πρεπε κάποια στιγμή να βρεθεί αντικαταστάτης του.
    Θα γίνει το fork σίγουρα. Ο κόσμος δεν είναι ηλίθιος.
    Το δικαίωμά σου να μιλάς δεν περιλαμβάνει την υποχρέωσή μου να σε πάρω στα σοβαρά.

  6. #501
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.640
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από manosdoc Εμφάνιση μηνυμάτων
    Θα γίνει το fork σίγουρα. Ο κόσμος δεν είναι ηλίθιος.
    Το να έρθουν άτομα και να κάνουν fork είναι εύκολο. Το πρόβλημα είναι ποιος ξέρει καλά τον κώδικα. Υπό κανονικές συνθήκες, θα έρθεις εσύ ο manosdoc, θα γράφεις μικρά fixes ή documentation, με την βοήθεια του script που σου λέει τον maintainer θα τα στέλνεις στη λίστα, μετά από μήνες θα αρχίσεις να γράφεις κάτι μεγαλύτερο με mentoring από αυτόν και σε 1-2 χρόνια θα μπορείς να συμμετέχεις σε καλό βαθμό.

    Εκτός και αν φύγουν όλοι οι τρέχοντες maintainers εκτός του Linus, του Greg, του Matthew, κτλ και πάνε στο νέο fork, ποιοι θα κάνουν ανάπτυξη;

    Θυμάσαι τα δεκάδες forks με βαρύγδουπα λόγια που έκανε το debian για τον firefox, για το cdrtools, κτλ; Όλα πάτωσαν γιατί κανείς δεν ήξερε τον κώδικα. Το wodim δεν έχει δει καθόλου ανάπτυξη από τότε που έγινε fork και debian / fedora δεν ντρέπονται να το παρέχουν ακόμη.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  7. #502
    Εγγραφή
    17-03-2003
    Περιοχή
    Stockholm
    Μηνύματα
    3.149
    Downloads
    6
    Uploads
    0
    Ταχύτητα
    Γρήγορη είναι
    ISP
    Telia
    Παράθεση Αρχικό μήνυμα από imitheos Εμφάνιση μηνυμάτων
    Το να έρθουν άτομα και να κάνουν fork είναι εύκολο. Το πρόβλημα είναι ποιος ξέρει καλά τον κώδικα. Υπό κανονικές συνθήκες, θα έρθεις εσύ ο manosdoc, θα γράφεις μικρά fixes ή documentation, με την βοήθεια του script που σου λέει τον maintainer θα τα στέλνεις στη λίστα, μετά από μήνες θα αρχίσεις να γράφεις κάτι μεγαλύτερο με mentoring από αυτόν και σε 1-2 χρόνια θα μπορείς να συμμετέχεις σε καλό βαθμό.

    Εκτός και αν φύγουν όλοι οι τρέχοντες maintainers εκτός του Linus, του Greg, του Matthew, κτλ και πάνε στο νέο fork, ποιοι θα κάνουν ανάπτυξη;

    Θυμάσαι τα δεκάδες forks με βαρύγδουπα λόγια που έκανε το debian για τον firefox, για το cdrtools, κτλ; Όλα πάτωσαν γιατί κανείς δεν ήξερε τον κώδικα. Το wodim δεν έχει δει καθόλου ανάπτυξη από τότε που έγινε fork και debian / fedora δεν ντρέπονται να το παρέχουν ακόμη.
    Όλα αυτά σίγουρα ισχύουν 1000%, γι αυτο είπα wishful thinking και θα γίνει μόνο αν υπάρξει πρωτοβουλία να ηγηθούν μεγαλύτεροι οργανισμοί, αλλα απο την άλλη είναι προβλήματα που με τον ένα ή τον άλλο τρόπο θα τα δούμε μπροστά μας έτσι και αλλιώς. Οι κύριοι developers γερνάνε και κάποια στιγμή θα βαρεθούν. O ίδιος ο Λίνους το χει πει. Το να χεις ένα πιο αργό σε ανάπτυξη - η και σχεδόν παγωμένο για δυο χρόνια -, αλλα ασφαλές (με την ένα οτι δεν βασίζεται με ποιο πλευρό θα ξυπνήσουν στον λευκό οίκο) πυρήνα, είναι θεωρώ θετικό. Αυτήν την στιγμή κινδυνεύουμε να μην έχουμε linux σε κάποια χρόνια γιατί πχ μπορεί να τους φαγουρίζει στο δεξί λόγω εθνικής ασφάλειας ή οτιδήποτε.
    Τελευταία επεξεργασία από το μέλος Eruyome(MMXGN) : 03-02-25 στις 01:14.

  8. #503
    Το avatar του μέλους konenas
    Το μέλος konenas δεν είναι συνδεδεμένο Πρόβατα μην αυτοκτονείτε. Όλα στη σειρά. Ερχόμαστε
    Εγγραφή
    14-08-2007
    Περιοχή
    PIIGS
    Μηνύματα
    4.734
    Downloads
    4
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    300 bps ή 300Mbps
    ISP
    Το άλλο Πάσχα
    Router
    OpenWrt
    Path Level
    Interleaved
    Απλά σε λίγο καιρό θα γράφουν σχόλια σε κινέζικα μόνο.
    Όσοι το χάλκεον χέρι βαρύ του φόβου αισθάνονται,ζυγόν δουλείας ας έχωσι, θέλει αρετήν και τόλμην η ελευθερία. Ανδρέας Κάλβος
    There is some shit, I will not eat. e.e.cummings
    30 Hours per Week

  9. #504
    Εγγραφή
    08-03-2007
    Μηνύματα
    25.736
    Downloads
    26
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Asahi Linux Lead Developer Hector Martin Steps Down As Upstream Apple Silicon Maintainer
    https://www.phoronix.com/news/Asahi-...ad-No-Upstream
    ديميتريس

  10. #505
    Εγγραφή
    18-10-2006
    Ηλικία
    56
    Μηνύματα
    5.658
    Downloads
    50
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    20370/935
    ISP
    Conn-X 24Mbit
    DSLAM
    Cyta Hellas - ΚΟΖΑΝΗ
    Router
    level-one FBR-1416A
    Το drama πάει λίγο πιο παλιά, υπάρχει πολλή αντίσταση στην είσοδο της Rust στον πυρήνα. Κάποιος απείλησε να σαμποτάρει τη διαδικασία.

    https://www.theregister.com/2025/02/...t_and_c_linux/

  11. #506
    Εγγραφή
    11-12-2003
    Περιοχή
    Θεσσαλονίκη
    Ηλικία
    47
    Μηνύματα
    6.747
    Downloads
    6
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    DSLAM
    ΟΤΕ - ΤΟΥΜΠΑ
    Router
    Fritz!box 7530
    Διάβασα όλα τα μηνύματα στο thread της LKML. Αυτό που κατάλαβα είναι ότι δεν είναι ακόμα ανοικτοί κάποιοι developers (συγκεκριμένα ο Christoph Hellwig είναι κάθετος στο να μπει δεύτερη γλώσσα στον kernel) για να δεχτούν κώδικα Rust για drivers, θεωρούν ότι θα υπάρχει μακροπρόθεσμα πρόβλημα στο maintenability. Από την άλλη σκέφτομαι εγώ, τι έβαλαν υποτίθεται τη Rust υποδομή στον πυρήνα, για να την κοιτάνε; Ίσως είναι ακόμη νωρίς, κάποιος μάλιστα πρότεινε αυτό που έστειλαν ως patch να διατηρείται out of tree όπως έγινε με το RT patch που ήταν 20 χρόνια εκτός και ενσωματώθηκε πρόσφατα. Ολίγον τι μπάχαλο, αλλά δεν είναι η πρώτη φορά που συμβαίνει κάτι τέτοιο.
    ... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...
    __________
    Η σελίδα μου - e-tameio

  12. #507
    Εγγραφή
    17-03-2003
    Περιοχή
    Stockholm
    Μηνύματα
    3.149
    Downloads
    6
    Uploads
    0
    Ταχύτητα
    Γρήγορη είναι
    ISP
    Telia
    Καταλαβαίνω την αντίσταση ώς εμπόδιο στο maintainability (και προσωπικά δεν με έχει πείσει η Rust σαν γλώσσα αλλα δεν είμαι system developer) αλλα κάποια σχόλια φαίνεται να είναι απλά αντίδραση για την αντίδραση. Η Rust απο ότι έχω καταλάβει θα έπαιζε λίγο το τυράκι για να ασχοληθεί νέο αίμα με τον πυρήνα.

  13. #508
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.640
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από GoofyX Εμφάνιση μηνυμάτων
    Από την άλλη σκέφτομαι εγώ, τι έβαλαν υποτίθεται τη Rust υποδομή στον πυρήνα, για να την κοιτάνε; Ίσως είναι ακόμη νωρίς, κάποιος μάλιστα πρότεινε αυτό που έστειλαν ως patch να διατηρείται out of tree όπως έγινε με το RT patch που ήταν 20 χρόνια εκτός και ενσωματώθηκε πρόσφατα. Ολίγον τι μπάχαλο, αλλά δεν είναι η πρώτη φορά που συμβαίνει κάτι τέτοιο.
    Έχεις απόλυτο δίκιο σε αυτό. Ίσως όμως να μην ρωτήθηκαν κάποιοι maintainers για αυτό και να μπήκε για πολιτικούς λόγους (πχ λεφτά από αμερική σε όσους ξανά-γράφουν C κώδικα σε "ασφαλείς" γλώσσες).

    Παράθεση Αρχικό μήνυμα από GoofyX Εμφάνιση μηνυμάτων
    Διάβασα όλα τα μηνύματα στο thread της LKML. Αυτό που κατάλαβα είναι ότι δεν είναι ακόμα ανοικτοί κάποιοι developers (συγκεκριμένα ο Christoph Hellwig είναι κάθετος στο να μπει δεύτερη γλώσσα στον kernel) για να δεχτούν κώδικα Rust για drivers, θεωρούν ότι θα υπάρχει μακροπρόθεσμα πρόβλημα στο maintenability.
    Παράθεση Αρχικό μήνυμα από Eruyome(MMXGN) Εμφάνιση μηνυμάτων
    Καταλαβαίνω την αντίσταση ώς εμπόδιο στο maintainability (και προσωπικά δεν με έχει πείσει η Rust σαν γλώσσα αλλα δεν είμαι system developer) αλλα κάποια σχόλια φαίνεται να είναι απλά αντίδραση για την αντίδραση. Η Rust απο ότι έχω καταλάβει θα έπαιζε λίγο το τυράκι για να ασχοληθεί νέο αίμα με τον πυρήνα.
    Σίγουρα κάποιοι είναι περισσότερο αρνητικοί από ό,τι δικαιολογείται (πχ επειδή δεν γουστάρουν αυτά που ακούν για την rust). Δεν είναι όμως υπερβολικό αυτό που λένε. Χωρίς να θέλω να μειώσω την νεολαία, σήμερα νέοι devs πολύ εύκολα εισάγουν νέες βιβλιοθήκες και νέες γλώσσες χωρίς να σκέφτονται τις συνέπειες. Εσύ ειδικά, GoofyX, όπως όλοι όσοι τρέχουμε gentoo, έχουμε βιώσει τις συνέπειες.

    Ας γράψουμε 15 γραμμές κώδικα της librsvg σε rust ή του firefox ή ποιος ξέρει τι. Για αυτές τις 15 γραμμές τώρα, όλοι πρέπει να χτίσουν και να κουβαλούν την rust. Έχουμε το mkvtoolnix το οποίο επί χρόνια χρησιμοποιούσε make, ας πάμε να γράψουμε το build system ξανά σε Rake (δέχομαι ότι η σύνταξη είναι πιο εύκολη αλλά τα αρχεία που έχει το project είναι πάνω κάτω τα ίδια εδώ και χρόνια οπότε τα makefiles είχαν ήδη στηθεί οπότε δεν κέρδισε κάτι ο dev του). Τώρα για να χτίσεις το mkvtoolnix πρέπει να φέρεις ολόκληρο το υποσύστημα της ruby. Το ίδιο και για το webgtk για όσους χρησιμοποιούμε gnome.

    Η rust είναι ακόμη πιο δύσκολη περίπτωση επειδή α) ακόμη και μετά από 45 χρόνια δεν έχει σταθερό api και συνέχεια αλλάζει, β) δεν έχει compilers για πολλές αρχιτεκτονικές γ) ακόμη και να είχε, είναι τόσο τεράστια που θα ήθελε ημέρες να χτιστεί εκεί. Όλοι ξεχνούν πόσο εύκολη γλώσσα (από την άποψη του να γράψεις ένα compiler) είναι η C και πόσο μικροί είναι οι compilers της. Πριν γραφτεί ξανά ο gcc σε c++, ήταν πολύ πιο μικρός σαν project και επίσης δεν χρειάζεται να υποστηρίξεις τα πάντα που υποστηρίζει ο gcc.

    Πέρα λοιπόν από αυτό το εμπόδιο, των πολλαπλών γλωσσών, το maintainability εγώ, με το φτωχό μου το μυαλό, το βλέπω ως εξής: α) τι θα γίνει όταν βαρεθεί και φύγει κάποιος rust dev; Τώρα λένε ότι θέλουν να εισάγουν στον πυρήνα τον opensource driver nova και σιγά-σιγά να καταργήσουν τον nouveau επειδή ο nova είναι πολύ καλύτερος. Ο nova είναι γραμμένος σε rust. Αυτό είναι το μικρό - θεωρητικό εμπόδιο. Μπορεί να βαρεθούν και C devs και να φύγουν. β) Το μεγάλο εμπόδιο σε maintainability είναι ότι για να περαστεί ο rust κώδικας, σε ορισμένα υποσυστήματα τουλάχιστον, χρειάζονται να γίνουν αλλαγές ώστε να μπορεί να κουμπώσει εκεί η rust, οπότε εισάγει έξτρα μανούρα στους C devs.

    Edit: Ξέχασα να γράψω ότι ποια είναι τα οφέλη της rust; Να δεχτώ ότι ένα πρόγραμμα σαν τον firefox ή το qtwebengine θα έχει 5000 memory leaks που δεν έχουν βρεθεί ακόμη και θα επωφεληθεί. Ένας πυρήνας είναι ένα σχετικά μικρό και δεμένο πρόγραμμα. Ούτε τρελά μαθηματικά χρησιμοποιεί ούτε floating point για να έχει rounding errors, ούτε τίποτα. Μπορεί να έχει εκατομμύρια γραμμές κώδικα λόγω drivers αλλά αρχιτεκτονικά είναι μετρημένα κουκιά. Επίσης σε χαμηλό επίπεδο πολλές startup ρουτίνες είναι γραμμένες σε assembly γιατί δεν γίνεται διαφορετικά και ακόμη και εκείνες που δεν είναι, αναγκαστικά χρησιμοποιούν "κακό κώδικα" πχ packed structs, μη-κανονική χρήση stack, κτλ οπότε εκεί θα πρέπει να χρησιμοποιήσουν μη-δόκιμο unsafe rust κώδικα, άρα ερχόμαστε στα ίδια με C.
    Τελευταία επεξεργασία από το μέλος imitheos : 09-02-25 στις 08:50.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  14. #509
    Το avatar του μέλους konenas
    Το μέλος konenas δεν είναι συνδεδεμένο Πρόβατα μην αυτοκτονείτε. Όλα στη σειρά. Ερχόμαστε
    Εγγραφή
    14-08-2007
    Περιοχή
    PIIGS
    Μηνύματα
    4.734
    Downloads
    4
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    300 bps ή 300Mbps
    ISP
    Το άλλο Πάσχα
    Router
    OpenWrt
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από imitheos Εμφάνιση μηνυμάτων
    Έχεις απόλυτο δίκιο σε αυτό. Ίσως όμως να μην ρωτήθηκαν κάποιοι maintainers για αυτό και να μπήκε για πολιτικούς λόγους (πχ λεφτά από αμερική σε όσους ξανά-γράφουν C κώδικα σε "ασφαλείς" γλώσσες).





    Σίγουρα κάποιοι είναι περισσότερο αρνητικοί από ό,τι δικαιολογείται (πχ επειδή δεν γουστάρουν αυτά που ακούν για την rust). Δεν είναι όμως υπερβολικό αυτό που λένε. Χωρίς να θέλω να μειώσω την νεολαία, σήμερα νέοι devs πολύ εύκολα εισάγουν νέες βιβλιοθήκες και νέες γλώσσες χωρίς να σκέφτονται τις συνέπειες. Εσύ ειδικά, GoofyX, όπως όλοι όσοι τρέχουμε gentoo, έχουμε βιώσει τις συνέπειες.

    Ας γράψουμε 15 γραμμές κώδικα της librsvg σε rust ή του firefox ή ποιος ξέρει τι. Για αυτές τις 15 γραμμές τώρα, όλοι πρέπει να χτίσουν και να κουβαλούν την rust. Έχουμε το mkvtoolnix το οποίο επί χρόνια χρησιμοποιούσε make, ας πάμε να γράψουμε το build system ξανά σε Rake (δέχομαι ότι η σύνταξη είναι πιο εύκολη αλλά τα αρχεία που έχει το project είναι πάνω κάτω τα ίδια εδώ και χρόνια οπότε τα makefiles είχαν ήδη στηθεί οπότε δεν κέρδισε κάτι ο dev του). Τώρα για να χτίσεις το mkvtoolnix πρέπει να φέρεις ολόκληρο το υποσύστημα της ruby. Το ίδιο και για το webgtk για όσους χρησιμοποιούμε gnome.

    Η rust είναι ακόμη πιο δύσκολη περίπτωση επειδή α) ακόμη και μετά από 45 χρόνια δεν έχει σταθερό api και συνέχεια αλλάζει, β) δεν έχει compilers για πολλές αρχιτεκτονικές γ) ακόμη και να είχε, είναι τόσο τεράστια που θα ήθελε ημέρες να χτιστεί εκεί. Όλοι ξεχνούν πόσο εύκολη γλώσσα (από την άποψη του να γράψεις ένα compiler) είναι η C και πόσο μικροί είναι οι compilers της. Πριν γραφτεί ξανά ο gcc σε c++, ήταν πολύ πιο μικρός σαν project και επίσης δεν χρειάζεται να υποστηρίξεις τα πάντα που υποστηρίζει ο gcc.

    Πέρα λοιπόν από αυτό το εμπόδιο, των πολλαπλών γλωσσών, το maintainability εγώ, με το φτωχό μου το μυαλό, το βλέπω ως εξής: α) τι θα γίνει όταν βαρεθεί και φύγει κάποιος rust dev; Τώρα λένε ότι θέλουν να εισάγουν στον πυρήνα τον opensource driver nova και σιγά-σιγά να καταργήσουν τον nouveau επειδή ο nova είναι πολύ καλύτερος. Ο nova είναι γραμμένος σε rust. Αυτό είναι το μικρό - θεωρητικό εμπόδιο. Μπορεί να βαρεθούν και C devs και να φύγουν. β) Το μεγάλο εμπόδιο σε maintainability είναι ότι για να περαστεί ο rust κώδικας, σε ορισμένα υποσυστήματα τουλάχιστον, χρειάζονται να γίνουν αλλαγές ώστε να μπορεί να κουμπώσει εκεί η rust, οπότε εισάγει έξτρα μανούρα στους C devs.

    Edit: Ξέχασα να γράψω ότι ποια είναι τα οφέλη της rust; Να δεχτώ ότι ένα πρόγραμμα σαν τον firefox ή το qtwebengine θα έχει 5000 memory leaks που δεν έχουν βρεθεί ακόμη και θα επωφεληθεί. Ένας πυρήνας είναι ένα σχετικά μικρό και δεμένο πρόγραμμα. Ούτε τρελά μαθηματικά χρησιμοποιεί ούτε floating point για να έχει rounding errors, ούτε τίποτα. Μπορεί να έχει εκατομμύρια γραμμές κώδικα λόγω drivers αλλά αρχιτεκτονικά είναι μετρημένα κουκιά. Επίσης σε χαμηλό επίπεδο πολλές startup ρουτίνες είναι γραμμένες σε assembly γιατί δεν γίνεται διαφορετικά και ακόμη και εκείνες που δεν είναι, αναγκαστικά χρησιμοποιούν "κακό κώδικα" πχ packed structs, μη-κανονική χρήση stack, κτλ οπότε εκεί θα πρέπει να χρησιμοποιήσουν μη-δόκιμο unsafe rust κώδικα, άρα ερχόμαστε στα ίδια με C.


    Μάλλον πάμε στο να βγάλουν δικό τους πυρήνα οι Κινέζοι
    Όσοι το χάλκεον χέρι βαρύ του φόβου αισθάνονται,ζυγόν δουλείας ας έχωσι, θέλει αρετήν και τόλμην η ελευθερία. Ανδρέας Κάλβος
    There is some shit, I will not eat. e.e.cummings
    30 Hours per Week

  15. #510
    Εγγραφή
    17-03-2003
    Περιοχή
    Stockholm
    Μηνύματα
    3.149
    Downloads
    6
    Uploads
    0
    Ταχύτητα
    Γρήγορη είναι
    ISP
    Telia
    Παράθεση Αρχικό μήνυμα από imitheos Εμφάνιση μηνυμάτων
    Έχεις απόλυτο δίκιο σε αυτό. Ίσως όμως να μην ρωτήθηκαν κάποιοι maintainers για αυτό και να μπήκε για πολιτικούς λόγους (πχ λεφτά από αμερική σε όσους ξανά-γράφουν C κώδικα σε "ασφαλείς" γλώσσες).





    Σίγουρα κάποιοι είναι περισσότερο αρνητικοί από ό,τι δικαιολογείται (πχ επειδή δεν γουστάρουν αυτά που ακούν για την rust). Δεν είναι όμως υπερβολικό αυτό που λένε. Χωρίς να θέλω να μειώσω την νεολαία, σήμερα νέοι devs πολύ εύκολα εισάγουν νέες βιβλιοθήκες και νέες γλώσσες χωρίς να σκέφτονται τις συνέπειες. Εσύ ειδικά, GoofyX, όπως όλοι όσοι τρέχουμε gentoo, έχουμε βιώσει τις συνέπειες.
    Είναι μια διαφορά κουλτούρας σίγουρα (το οποίο πιθανόν να έρχεται πολύ απο τον σύγχρονο corporate κόσμο του "buy" vs build και της startup κουλτούρας) αλλα η λύση κατ εμέ δεν είναι να αρνείσαι κατηγορηματικά την αλλαγή αλλα να προσπαθήσεις να την κάνεις όσο πιο «αναίμακτη» γίνεται. Κακά τα ψέμματα, έρχεται η ώρα των «νέων» με Vscode+LSPs+AI οπότε το καλύτερο που μπορούν να κάνουν παλιοί με emacs, grep και ctags είναι να είναι προσεγγίσουν με ανοικτό μυαλό για να γίνει η αλλαγή με τρόπο ώστε να συνεχίσει με επιτυχία το project.

    Σωστά αυτά που γράφεις στο τέλος αλλα ο κόσμος όπως και να το κάνεις περνάει σιγά σιγά απο C σε γλώσσες όπως Rust/Zig/Go.

    Διαφορετικά βλέπω να έχουμε να μαθαίνει ο κόσμος κινέζικα για να μπορούν να διαβάζουν τα σχόλια στον πυρήνα (Αστειεύομαι, αλλά όχι απόλυτα)

Σελ. 34 από 40 ΠρώτηΠρώτη ... 142429323334353639 ... ΤελευταίαΤελευταία

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας