3 ms·
I think it's doomed to fail. If I value stability over features, I will obviously take C89, C99 or some C++ standard. Besides, we truly need some revolution in
by ernst_klim 3y ago
I think it's doomed to fail. If I value stability over features, I will obviously take C89, C99 or some C++ standard.
Besides, we truly need some revolution in system languages, I believe. ATS, F/Low and Rust are really good first tries, but we are not there yet in terms of soundness/completeness optimum. So it will take time and many attempts to develop some truly safe and simple language with resource tracking, generalized compile time computations (i.e. effect/totality tracking and dependent types) and so on.
- fbdab103 3y agoIf I were looking for a 100 year language, I think I might go a little higher level and target Lua (say 5.1 so you could plug in LuaJIT and/or NeoVim plugins). As a dead release, it is already at a situation of no feature churn. The VM is minimal and there are implementations in many other languages.
- Nathanba 3y agoyeah... I think we need something simple like Hare... but with memory safety