Η εταιρεία Stripe, που ειδικεύεται στην ανάπτυξη πλατφορμών για ηλεκτρονικές πληρωμές,
Οι πληροφορίες σχετικά με τους τύπους στον κώδικα μπορούν να υπολογιστούν δυναμικά και μπορούν επίσης να καθοριστούν με τη μορφή απλών
Παρέχεται δυνατότητα
Το έργο περιλαμβάνει έναν πυρήνα για έλεγχο στατικού τύπου,
μια εργαλειοθήκη για τη δημιουργία νέων έργων χρησιμοποιώντας Sorbet, μια εργαλειοθήκη για τη σταδιακή μεταφορά υπαρχόντων έργων στη χρήση Sorbet, ένα χρόνο εκτέλεσης με μια συγκεκριμένη γλώσσα τομέα για τη σύνταξη σχολιασμών σχετικά με τους τύπους και
Αρχικά, το Sorbet αναπτύχθηκε για να ελέγχει εσωτερικά έργα της εταιρείας Stripe, τα περισσότερα από τα συστήματα πληρωμής και ανάλυσης της οποίας είναι γραμμένα στη γλώσσα Ruby, και μεταφέρθηκε στην κατηγορία του ανοιχτού κώδικα μετά από ενάμιση χρόνο ανάπτυξης και υλοποίησης. Πριν από το άνοιγμα του κώδικα, πραγματοποιήθηκε δοκιμή beta, στην οποία συμμετείχαν περισσότερες από 30 εταιρείες. Στο τρέχον στάδιο ανάπτυξης, το Sorbet υποστηρίζει την έναρξη των περισσότερων τυπικών έργων στο Ruby, αλλά ενδέχεται να υπάρχουν κάποιες ασυμβατότητες.
Πηγή: opennet.ru