- Glamorous Toolkit là Môi trường phát triển có thể tùy biến giúp hệ thống trở nên có thể giải thích được
- Mã nguồn mở, có thể dùng miễn phí trên Mac, Linux, Windows
- Moldable Development là phương pháp phát triển sử dụng các vi công cụ phù hợp với ngữ cảnh để giải quyết vấn đề
Các trường hợp sử dụng đa dạng
- Khám phá API: Có thể khám phá và tìm hiểu dữ liệu API.
- Phân tích phần mềm: Có thể khám phá mã từ nhiều góc nhìn khác nhau.
- Khám phá dữ liệu: Có thể phát hiện các mẫu trong dữ liệu thông qua trực quan hóa.
- Điều tra DevOps: Có thể phân tích log và hành vi của hệ thống.
- Tài liệu hóa hệ thống: Có thể để hệ thống tự kể câu chuyện của chính nó.
- Trình chỉnh sửa đặc thù cho hệ thống: Có thể tạo ra trải nghiệm chỉnh sửa có nhận thức ngữ cảnh.
Cách bắt đầu
- Tải xuống và chạy: Để sử dụng Glamorous Toolkit, cần có lập trình.
- Cách học: Trước tiên cần học cách học trong chính môi trường này, rồi chọn vấn đề mình quan tâm để giải quyết.
Khả năng tương thích với nhiều ngôn ngữ và công nghệ
- Được triển khai bằng Pharo và Rust, đồng thời được thiết kế để có thể mở rộng sang các công nghệ và ngôn ngữ khác.
- Có thể phân tích mã nguồn Java, C#, Ruby/Rails, Python, TypeScript, JavaScript, React, COBOL, v.v.
- Có thể làm việc cùng các runtime như GraphQL, Python, JavaScript, Gemstone, v.v.
Moldable Development là gì?
- Moldable Development là cách lập trình thông qua các công cụ theo ngữ cảnh được điều chỉnh cho từng vấn đề.
- Không có một góc nhìn duy nhất về hệ thống; tồn tại nhiều góc nhìn khác nhau. Mỗi phần được thể hiện theo cách khác nhau sẽ là tốt nhất.
- Cách tiếp cận này giúp tóm lược hệ thống theo những góc nhìn cụ thể, tạo ra giao tiếp cô đọng và các vòng phản hồi mới.
- Glamorous Toolkit là một nghiên cứu tình huống quy mô lớn cho thấy các công cụ theo ngữ cảnh như vậy cải thiện năng lực lập trình như thế nào.
1 bình luận
Ý kiến trên Hacker News
Tôi luôn thấy bối rối về dự án này
Tôi đã nghĩ đây là một dự án Smalltalk
Dự án này trông giống như một đề tài tiến sĩ của ai đó
Thuật ngữ khiến dự án này khó hiểu
Glamorous Toolkit có vẻ thú vị nhưng khó tiếp cận
Lần đầu tiếp xúc với dự án này tôi đã rất ngạc nhiên
Phản hồi về trang web
Rất khó hiểu liệu dự án này có thực sự hữu ích hay không