14 Kasım 2009 Cumartesi

Μετάβαση της Google: μια open-source γλώσσα

Μετάβαση της Google: μια open-source γλώσσα

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

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

Σύμφωνα με ένα άρθρο για την ExtremeTech, τη νέα γλώσσα - ονομάστηκε «Μετάβαση» - προέκυψε όταν η εταιρεία αποφάσισε ότι χρειαζόταν ένα βελτιωμένο, απλή μέθοδος για τη δημιουργία διακομιστές και άλλα έργα για εσωτερική χρήση. Ενώ σχεδιαστεί για ιδία χρήση του Google, η γλώσσα είναι διαθέσιμα στο πλαίσιο ενός ανοικτού κώδικα αδειών - πράγμα που σημαίνει ότι είναι ελεύθερο για οποιονδήποτε να εφαρμόσει για οποιονδήποτε σκοπό.

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

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

Για όσους ενδιαφέρονται για τη δοκιμή Go, η Google έχει ένα φροντιστήριο τμήμα σχετικά με την επίσημη ιστοσελίδα, μαζί με έναν μη-αμελητέα ποσότητα δείγματος κώδικα για το παιχνίδι με το γύρω.

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

Hiç yorum yok:

Yorum Gönder