Tôi đã tạo một ngôn ngữ lập trình đồ chơi thử nghiệm với một thông dịch viên làm việc (hiện tại). Đó là turing-hoàn thành và có một bộ hướng dẫn khá thấp cấp.Bạn có thể giúp tôi nghĩ về các vấn đề đối với ngôn ngữ lập trình của tôi không?
Thậm chí nếu mọi thứ mất từ 4 đến 6 lần mã và thời gian hơn PHP, Python hoặc Ruby, tôi vẫn yêu thích lập trình mọi thứ trong đó.
Vì vậy, tôi có những "cơ bản" những điều được viết bằng nhiều ngôn ngữ làm việc:
- Hello World
- Input -> Output
- Đếm ngược (không dễ dàng như bạn nghĩ như không có vòng)
- thừa
- mảng thi đua
- 99 Chai bia (đơn giản, sai uốn)
- 99 Chai Bia (kinh điển)
Collatz phỏng đoán
Quine (đó là một niềm vui!)
- BrainF * ck thông dịch viên (Để chứng minh Turing-đầy đủ, khiến tôi hạnh phúc)
vì vậy, tôi thực hiện tất cả các ví dụ trên vì:
- Tất cả họ đều sử dụng nhiều differen t khía cạnh của ngôn ngữ
- Họ là khá thú vị
- Họ không mất thời gian để viết
Bây giờ vấn đề của tôi là: Tôi đã chạy ra khỏi ý tưởng! Tôi không tìm thấy thêm bất kỳ ví dụ nào về những vấn đề tôi có thể giải quyết bằng ngôn ngữ của mình.
- Bạn có bất kỳ vấn đề về lập trình nào phù hợp với một số tiêu chí ở trên để tôi rèn luyện không?
Bạn có thể nhận thêm một số câu trả lời nếu bạn sửa đổi tiêu đề của mình thành mô tả tốt hơn về những gì bạn đang yêu cầu. Có lẽ một cái gì đó như "Bạn có thể giúp tôi nghĩ về các vấn đề đối với ngôn ngữ lập trình của tôi không?" –
"Giả thuyết Conjatz", ý của bạn không phải là "phỏng đoán Collatz", http://en.wikipedia.org/wiki/Collatz_conjecture? – Pindatjuh
@Pindatjuh: Đã sửa lỗi –