3
Apakah sintaksis duplikat untuk mendefinisikan fungsi yang dinamai merupakan keputusan desain bahasa yang buruk?
Saya memodelkan bahasa pemrograman untuk bersenang-senang, dan sintaksisnya sangat dipengaruhi oleh Scala - khususnya definisi fungsi. Saya telah mengalami masalah desain karena bahasa saya tidak membedakan antara fungsi yang didefinisikan melalui defsintaks (metode kelas) dan fungsi anonim yang ditugaskan ke nilai (dibuat menggunakan =>) - ini menghilangkan perbedaan dalam implementasi …