Thagore là ngôn ngữ lập trình thế hệ mới kết hợp cú pháp thanh lịch kiểu Python và hiệu năng cấp C/C++. Vừa thông dịch linh hoạt cho phát triển nhanh, vừa biên dịch AOT để triển khai tối ưu trên production.
Code
Ngắn.
Chạy
Nhanh
NO GIL NO LIMITS
VIẾT ÍT HƠN. CHẠY NHANH HƠN.
Không cần học lại cú pháp. Nếu bạn biết Python, bạn đã biết Thagore. Trình biên dịch JIT và AOT tích hợp sẵn sẽ tối ưu hóa mã của bạn tới từng cycle phần cứng.
01
Cú pháp hoàn toàn tương thích Python.
02
Type Hints để biên dịch AOT siêu việt.
03
Zero GC Pauses với quản lý bộ nhớ ARC.
main.tg
func fib(n: i32) -> i32:
0x
Nhanh hơn CPython
50ms
Độ trễ khởi động AOT
0%
Tương thích thư viện C
Kiến trúc cốt lõi của Thagore
01
Mô hình Lưỡng Tính
Thagore hoạt động như một trình thông dịch (Interpreter) cho kịch bản nhanh, hoặc biên dịch (AOT) ra file thực thi độc lập không cần môi trường.
02
Hiệu Suất Cực Đại
Loại bỏ độ trễ của GIL (Global Interpreter Lock). Hỗ trợ đa luồng (multi-threading) thực sự, tối ưu hóa bộ nhớ tới mức phần cứng.
03
Hệ Sinh Thái Mở Rộng
Dễ dàng gọi các thư viện C/C++ (FFI) mà không có overhead, đồng thời tái sử dụng trực tiếp các package từ hệ sinh thái Python.
TỐC ĐỘ CỦA C - CÚ PHÁP PYTHON - BIÊN DỊCH AOT - THÔNG DỊCH JIT - TỐC ĐỘ CỦA C - CÚ PHÁP PYTHON - BIÊN DỊCH AOT - THÔNG DỊCH JIT -