Παρασκευή, 25 Σεπτεμβρίου, 05:24
Αρχική security Rust: Η γλώσσα που προτιμούν οι προγραμματιστές

Rust: Η γλώσσα που προτιμούν οι προγραμματιστές

rust εικόναΜολονότι η γλώσσα προγραμματισμού Python είναι η ταχύτερη λύση, η αγαπημένη γλώσσα όλων είναι η Rust. Πρόκειται για μια γλώσσα προγραμματισμού ανοιχτού κώδικα που είχε υιοθετηθεί από πρωτοπόρους της τεχνολογίας.

Ειδικότερα, η Rust έχει ψηφιστεί ως η πιο αγαπημένη γλώσσα τα τελευταία τέσσερα χρόνια στις ετήσιες έρευνες προγραμματιστών. Αυτό οφείλεται στο γεγονός ότι η Rust παρέχει ένα μεγάλο και σταθερό βήμα προς την περαιτέρω εξέλιξη με ελάχιστο αριθμό μειονεκτημάτων. Ανάμεσα σε αυτούς που χρησιμοποιούν την συγκεκριμένη γλώσσα προγραμματισμού είναι η Microsoft. Συγκεκριμένα, η Microsoft προσπαθεί με την Rust να περιορίσει τα σφάλματα που σχετίζονται με τη μνήμη στα Windows. Κάθε σφάλμα κοστίζει στη Microsoft περίπου 200.000 δολάρια κατά μέσο όρο. Αξίζει να σημειωθεί ότι περισσότερο από το 70% των ενημερωμένων εκδόσεων ασφαλείας που έχει αποστείλει μέσα στην τελευταία δεκαετία αφορούσαν σφάλματα που σχετίζονται με τη μνήμη. Υπάρχει επίσης ένα πρόγραμμα, το Project Verona της Microsoft, το οποίο χρησιμοποιεί την γλώσσα Rust για τον ασφαλή προγραμματισμό των υποδομών.προγραμματιστές

Επιπλέον, το Mozilla Research χαρακτηρίζει την Rust ως γλώσσα προγραμματισμού συστημάτων που εστιάζει στην ταχύτητα, την ασφάλεια της μνήμης και τον παραλληλισμό.

Συχνά θεωρείται ως μια εναλλακτική λύση σε γλώσσες προγραμματισμού συστημάτων όπως την C και  C ++ που χρησιμοποιούνται από τους προγραμματιστές για να δημιουργήσουν μηχανές παιχνιδιών, λειτουργικά συστήματα, συστήματα αρχείων, στοιχεία περιήγησης και μηχανισμούς προσομοίωσης VR.

Η στατική πληκτρολόγηση της συγκεκριμένης γλώσσας προγραμματισμού ενθαρρύνει επίσης την μακροχρόνια δυνατότητα συντήρησης.

Ένα άλλο βασικό πλεονέκτημα της γλώσσας είναι η άμεση πρόσβαση στο υλικό και στη μνήμη που παρέχει η χρήση της στα ενσωματωμένα συστήματα, το bare-metal development και τους πυρήνες λειτουργικού συστήματος. Ωστόσο, υπάρχουν προβλήματα μνήμης-ασφάλειας που η Microsoft διερευνά με την Rust για την δημιουργία μιας code base γλώσσας προγραμματισμού συστημάτων που αναμένεται να μείνει. Η Rust έχει κάνει συνειδητές αποφάσεις σχεδιασμού γύρω από την σταθερότητα και την συμβατότητα συγκριτικά με το παρελθόν.

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

ΑΦΗΣΤΕ ΜΙΑ ΑΠΑΝΤΗΣΗ

Please enter your comment!
Please enter your name here

LIVE NEWS

Εργαλείο παρακολούθησης του COVID-19 εκθέτει δεδομένα εκατομμυρίων χρηστών

Ένα εργαλείο που παρακολουθεί την εξάπλωση του COVID-19, το οποίο κατασκευάστηκε από την κρατική κυβέρνηση του Uttar Pradesh, εξέθεσε προσωπικά δεδομένα περίπου...

Linux Foundation: Ανακοίνωσε νέα βασική Πιστοποίηση LFCA

Πρόσφατα, ο Οργανισμός του Linux ανακοίνωσε την ανάπτυξη μιας νέας πιστοποίησης, η οποία θα αποτελεί το αρχικό...

Παραβίαση δεδομένων στο Ιατρικό Κέντρο του Τενεσί επηρεάζει 235.000 ασθενείς

Σύμφωνα με μία ανακοίνωση του Πανεπιστημιακού νοσοκομείου του Τενεσί, μία παραβίαση δεδομένων έχει επηρεάσει περίπου 235.000 άτομα.
00:02:07

Πεντάγωνο: Πήρε 1 δις για τον Covid-19 και το έκανε μαχητικό εξοπλισμό

Σύμφωνα με την Washington Post, το Πεντάγωνο των Η.Π.Α. έδωσε εκατοντάδες εκατομμύρια δολάρια σε εργολάβους για έργα που σε μεγάλο βαθμό δεν...

Η νέα beta των Windows 10 προσθέτει το “Meet Now” του Skype στο taskbar

Η Microsoft κυκλοφόρησε μια άλλη νέα δοκιμαστική έκδοση των Windows 10 στους Insiders στο Dev Channel. Το Windows 10 Build 20221, που...

Tor Browser 10: Συγχρονίζει με την τελευταία έκδοση του Firefox ESR

Το Tor Project κυκλοφόρησε τον Tor Browser 10.0 για να ευθυγραμμιστεί με την τελευταία έκδοση του Firefox ESR, την εταιρική έκδοση του...

Samsung: Έγκριση της FDA για το ηλεκτροκαρδιογράφημα

Οι χρήστες του νέου Samsung Galaxy Watch 3 θα μπορούν πλέον να παρακολουθούν τον ρυθμό της καρδιάς τους, με έγκριση της FDA.

LinkedIn: Οι μισοί χρήστες δεν ενημερώνουν το προφίλ τους

Αν ψάχνετε για δουλειά, θα ξέρετε ότι πολλοί εργοδότες χρησιμοποιούν το LinkedIn για να προσεγγίσουν ή να ελέγξουν τους υποψηφίους πριν τους...

Trump: Ποινές στις ιστοσελίδες που ευνοούν το παράνομο περιεχόμενο

Η κυβέρνηση του Donald Trump υπέβαλε πρόταση αλλαγών για την αποδυνάμωση του άρθρου 230, του νόμου περί Ευπρέπειας Επικοινωνιών.

“The Social dilemma” στο Netflix: Αξίζει να δεις την ταινία;

Ότι τα μέσα κοινωνικής δικτύωσης μπορεί να είναι εθιστικά δεν αποτελεί αποκάλυψη για οποιονδήποτε χρησιμοποιεί το Facebook, το Twitter ή το Instagram....