|
|
|
|
|
by valenterry
2045 days ago
|
|
The problem is that languages are difficult to change later. Once your language is designed, it becomes hard to change it. You can see that with Java that has half baked generics, horrible primitive types, strange collections, null and so on. I believe, that for new languages there are only two choices: 1. Build a simple language and don't implement generics _forever_. That is fine! Just stick with it. 2. Build generics into the language from the beginning and do it right. If that's too hard for you, then don't create a language in the beginning. Creating programming languages is damn hard. Amateurs will just fail. |
|