Τι είδους γλώσσα προγραμματισμού είναι η go;
Τι είδους γλώσσα προγραμματισμού είναι η go;

Βίντεο: Τι είδους γλώσσα προγραμματισμού είναι η go;

Βίντεο: Τι είδους γλώσσα προγραμματισμού είναι η go;
Βίντεο: RSA Αλγόριθμος σε Go 2024, Νοέμβριος
Anonim

Go (λανθασμένα γνωστό ως Golang ,) είναι μια στατικά πληκτρολογημένη, μεταγλωττισμένη γλώσσα προγραμματισμού που σχεδιάστηκε στην Google από τους Robert Griesemer, Rob Pike και Ken Thompson. Το Go είναι συντακτικά παρόμοιο με το C, αλλά με ασφάλεια μνήμης, συλλογή σκουπιδιών, δομική πληκτρολόγηση και συγχρονισμό τύπου CSP.

Γνωρίζετε επίσης, σε τι χρησιμοποιείται η γλώσσα προγραμματισμού Go;

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

Επιπλέον, είναι το go γρηγορότερο από το C++; Ωστόσο, Πηγαίνω είναι πολύ πιο εύκολο στην εκμάθηση και την κωδικοποίηση παρά C++ γιατί είναι πιο απλό και συμπαγές. C++ έχει έναν εξαιρετικά αργό χρόνο μεταγλώττισης. Ενώ ο χρόνος μεταγλώττισης εξαρτάται από το τι πραγματικά κωδικοποιείτε, Πηγαίνω είναι σημαντικά γρηγορότερα για μεταγλώττιση μέσω C++.

Επιπλέον, ποιο είναι το μέλλον της γλώσσας Go;

Πηγαίνω έχει εξαιρετική ενσωματωμένη υποστήριξη για συγχρονισμό. Μπορεί να γυρίσει εύκολα εκατοντάδες χιλιάδες «γκορουτίνες». Αυτό το κάνει ένα από τα καλύτερα Γλώσσες για ταυτόχρονο προγραμματισμό. Πηγαίνω μεταγλωττίζεται σε υπερηχητικές ταχύτητες δίνοντας αυτό Γλώσσα μια σαφή «δυναμική» αίσθηση.

Αξίζει να μάθεις το Golang;

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

Συνιστάται: