Một thời gian trước, tôi đã đánh giá 4tH, triển khai Forth. Tôi nghĩ rằng nó đáp ứng tất cả các yêu cầu của bạn là . Ví dụ trình biên dịch chỉ 61 KB. Ngoài ra còn có hỗ trợ đầy đủ cho số dấu chấm động, quan trọng nếu bạn muốn cố gắng sử dụng nó cho mục đích kỹ thuật/khoa học.
4 chạy trên hầu hết các hệ điều hành, bao gồm MS-DOS, MS-Windows (cả 16 bit và 32 bit), Linux, Coherent, AIX, SunOS, BOS, BSD, Mac OS X, BeOS, RISC OS vv Download (Trình cài đặt Windows, 1,5 MB, bao gồm hướng dẫn sử dụng). Manual (PDF, 1,1 MB).
Có một cộng đồng hoạt động tập trung vào Nhóm Google 4tH-compiler. Ví dụ hôm nay tôi nhận được hai tin nhắn.
Xin lưu ý rằng trong 4tH bạn không thể xác định các từ xác định của riêng bạn (các từ thực hiện tại thời gian biên dịch). Đây không phải là giới hạn nghiêm trọng của , trừ khi bạn muốn bao gồm các tính năng nâng cao của Forth.
Để giúp bạn bắt đầu (vì đây không phải là rất rõ ràng từ hướng dẫn hoặc biên dịch tương tác), sau khi cài đặt sao chép các trình biên dịch, 4th.exe
, đến một thư mục trống, làm cho hai tập tin trong thư mục này, HelloWorld.bat
và HelloWorld.4th
, và chạy HelloWorld.bat:
HelloWorld.bat:
4th.exe cx HelloWorld.4th
pause
HelloWorld.4th:
: hello ." Hello from XYZ!" cr cr ;
hello
Một số các khóa học đại học sử dụng gforth (http://www.complang.tuwien.ac.at/forth/gforth /) cũng tốt để bắt đầu. –
Câu hỏi "* thực tế là học và sử dụng Forth? *" Đã bị xóa một cách đáng buồn. Nếu OP hoặc một người có danh tiếng 10k (yêu cầu xem bài đăng bị xóa) có thể truy cập bài đăng và bộ nhớ cache/lưu nó ở đâu đó, điều đó thật tuyệt vời - có vẻ như đó là một câu hỏi thú vị (mặc dù tôi thừa nhận tính không phù hợp của nó) VÌ THẾ). –