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