Công ty Stripe, chuyên phát triển nền tảng thanh toán trực tuyến,
Thông tin về các loại trong mã có thể được tính toán linh hoạt và cũng có thể được chỉ định dưới dạng đơn giản
Khả năng được cung cấp
Dự án bao gồm một kernel để kiểm tra kiểu tĩnh,
bộ công cụ để tạo các dự án mới bằng Sorbet, bộ công cụ để chuyển từng bước các dự án hiện có sang sử dụng Sorbet, một thời gian chạy với ngôn ngữ dành riêng cho miền để viết chú thích về các loại và
Ban đầu, Sorbet được phát triển để kiểm tra các dự án nội bộ của công ty Stripe, hầu hết các dự án có hệ thống phân tích và thanh toán được viết bằng ngôn ngữ Ruby và được chuyển sang danh mục nguồn mở sau một năm rưỡi phát triển và triển khai. Trước khi mở mã, thử nghiệm beta đã được thực hiện với sự tham gia của hơn 30 công ty. Ở giai đoạn phát triển hiện tại, Sorbet hỗ trợ khởi chạy hầu hết các dự án tiêu chuẩn trong Ruby, nhưng có thể có một số điểm không tương thích.
Nguồn: opennet.ru