Stripe-virksomhed, der er specialiseret i udvikling af platforme til onlinebetalinger,
Oplysninger om typer i koden kan beregnes dynamisk, og kan også angives i form af simple
Mulighed givet
Projektet inkluderer en kerne til statisk typekontrol,
et værktøjssæt til at oprette nye projekter ved hjælp af Sorbet, et værktøjssæt til trin-for-trin overførsel af eksisterende projekter til brug af Sorbet, en runtime med et domænespecifikt sprog til at skrive annotationer om typer og
Oprindeligt blev Sorbet udviklet til at kontrollere interne projekter i Stripe-virksomheden, hvis betalings- og analysesystemer er skrevet på Ruby-sproget, og blev overført til kategorien open source efter halvandet års udvikling og implementering. Før åbningen af koden blev der udført beta-test, hvor mere end 30 virksomheder deltog. På det nuværende udviklingstrin understøtter Sorbet lanceringen af de fleste standardprojekter i Ruby, men der kan være nogle inkompatibiliteter.
Kilde: opennet.ru