Stripe-selskap som spesialiserer seg på utvikling av plattformer for nettbetalinger,
Informasjon om typer i koden kan beregnes dynamisk, og kan også spesifiseres i form av enkle
Mulighet gitt
Prosjektet inkluderer en kjerne for statisk typekontroll,
et verktøysett for å lage nye prosjekter med Sorbet, et verktøysett for trinnvis overføring av eksisterende prosjekter til bruk av Sorbet, en kjøretid med et domenespesifikt språk for å skrive merknader om typer og
Opprinnelig ble Sorbet utviklet for å sjekke interne prosjekter til Stripe-selskapet, hvor de fleste betalings- og analysesystemer er skrevet på Ruby-språket, og ble overført til kategorien åpen kildekode etter halvannet år med utvikling og implementering. Før åpningen av koden ble det utført beta-testing, der mer enn 30 selskaper deltok. På det nåværende utviklingsstadiet støtter Sorbet lanseringen av de fleste standardprosjekter i Ruby, men det kan være noen inkompatibiliteter.
Kilde: opennet.ru