Ιστοσελίδες

Η Google δημιούργησε μια νέα γλώσσα προγραμματισμού

Web Development - Computer Science for Business Leaders 2016

Web Development - Computer Science for Business Leaders 2016
Anonim

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

«Αναπτύξαμε την Go επειδή είχαμε απογοητευτεί από το πόσο δύσκολη ήταν η ανάπτυξη λογισμικού τα τελευταία 10 χρόνια» δήλωσε ο Rob Pike, μηχανικός της Google

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

Η Google άρχισε να δουλεύει στην Go περίπου πριν από δύο χρόνια και αφιέρωσε μια ομάδα για να εργαστεί σε αυτήν την πλήρη λειτουργία πριν από περίπου ένα χρόνο. Σχεδιάστηκε ως γλώσσα προγραμματισμού συστημάτων, όπως διακομιστές Web, συστήματα αποθήκευσης και βάσεις δεδομένων. Ωστόσο, το Google είναι ανοικτό να βλέπει να εξέρχεται σε άλλες περιοχές.

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

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