Кампанія Stripe, якая спецыялізуецца на распрацоўцы платформаў для online-плацяжоў,
Інфармацыя аб тыпах у кодзе можа вылічацца дынамічна, а таксама задавацца ў форме простых
Прадугледжана магчымасць
У склад праекту ўваходзіць ядро для статычнай праверкі тыпаў,
інструментарый для стварэння новых праектаў з выкарыстаннем Sorbet, інструментарый для паэтапнага перакладу на прымяненне Sorbet існуючых праектаў, runtime з прадметна-арыентаванай мовай для напісання анатацый аб тыпах і
Першапачаткова Sorbet развіваўся для праверкі ўнутраных праектаў кампаніі Stripe, большая частка плацежных і аналітычных сістэм у якой напісана на мове Ruby, і быў перакладзены ў разрад адкрытых пасля паўтара года распрацоўкі і ўкаранення. Перад адкрыццём кода было праведзена бэта-тэставанне, у якім прынялі ўдзел больш за 30 кампаній. На бягучым этапе развіцця Sorbet падтрымлівае запуск большасці тыпавых праектаў на Ruby, але могуць назірацца асобныя несумяшчальнасці.
Крыніца: opennet.ru