Saat ini saya sedang membuat bahasa pemrograman untuk bersenang-senang di mana idenya adalah bahwa setiap panggilan fungsi / blok baru (jika klausa, loop dll) akan bekerja di utas terpisah. Alih-alih membuat Thread baru, standarnya haruslah yang melakukan itu secara otomatis, dan jika Anda ingin menjalankannya di utas utama Anda harus menentukan itu.
Saya tidak tahu tentang multi-threaded, pemrograman paralel tapi saya tahu dasar-dasarnya (Futures, objek aman thread). Karena itu saya bertanya-tanya bagaimana bahasa seperti itu dapat terlihat sintaksis dan apakah mungkin untuk memulainya? Tujuannya bukan untuk membuatnya "berguna", itu lebih untuk bersenang-senang dan pengalaman belajar.
(Maaf jika ini adalah tempat yang salah untuk memposting. Jika demikian, saya akan dengan senang hati menghargai jika Anda mengarahkan saya ke tempat yang tepat di mana pertanyaan seperti milik saya diizinkan.)