- Giới thiệu dự án 'Watlings': học WebAssembly Text Format bằng cách chỉnh sửa các chương trình nhỏ
- Dự án hiện vẫn chưa hoàn thiện và đang được phát triển tích cực; khuyến khích đóng góp bằng cách gửi issue và tạo PR
- Dự án cung cấp cách biên dịch và kiểm thử bằng Node 16+ & NPM, sao chép kho lưu trữ, cài đặt phụ thuộc và kiểm tra lời giải bài tập
- Khuyến nghị dùng WebAssembly Binary Toolkit chính thức: tô sáng cú pháp và các bản dựng mới nhất, cùng các tính năng hữu ích khác như tô sáng cú pháp, IntelliSense trong VSCode và tiện ích mở rộng WATI
- Động lực của dự án: được truyền cảm hứng từ thành công của Rustlings & Ziglings để lấp khoảng trống trong việc học WebAssembly và WAT
- Triết lý giáo dục của dự án: nhấn mạnh việc học thực hành thông qua giải thích tối thiểu và tiếp xúc với cú pháp trong nhiều ngữ cảnh khác nhau
- Tác giả tin vào việc tạo ra sự trăn trở để học hiệu quả: dự án nên mang tính giáo dục và không quá dễ, và phạm vi bài toán sẽ thay đổi tùy theo mức độ quen thuộc với cú pháp
- Nếu bạn thấy một phần nào đó của văn bản gây bối rối hoặc dài dòng, tác giả khuyến khích gửi phản hồi và đăng bài thảo luận
1 bình luận
Ý kiến trên Hacker News
wasm-optcủa Binaryen, vì công cụ này hỗ trợ nhiều phần mở rộng WASM hơn WABT.