3 ms·
I think there is a big difference between designing a new freestanding language vs one designed for extensions/plugins. The freestanding languages are free to i
by 41b696ef1113 5y ago
I think there is a big difference between designing a new freestanding language vs one designed for extensions/plugins. The freestanding languages are free to iterate and incorporate novel, wacky ideas. An extension language should do the best it can to avoid rocking the boat.
I have a dear place in my heart for tiny focused languages and think if Vim had stated they were going to suddenly make Wren, Gravity, Janet, etc first class languages, there would be less reluctance than a new thing.