I think (outside hobbies) new programming language development is basically dead at this point. The major use cases have been filled, and there are more forces than ever towards using a battle-tested language with a massive ecosystem. Further, less and less code is being written or read by humans so the actual language ergonomics matter less than ever to those who would fund new language creation.
For gamedev scripting, the gap has not been filled yet. Lua is good for embedding but the language itself is terrible for LLM usage (too much dynamic typing). C# is too heavy for scripting usage (long compile times, clunky to embed into a C++ engine), and other alternatives (AngelScript, daScript, ...) are just too niche.
Cyberscript
31–40 of 65 posts
Re: Cyberscript
#32Earlier quoted context omitted.
For gamedev scripting, the gap has not been filled yet. Lua is good for embedding but the language itself is terrible for LLM usage (too much dynamic typing). C# is too heavy for scripting usage (long compile times, clunky to embed into a C++ engine), and other alternatives (AngelScript, daScript, ...) are just too niche.
What about Python? LLMs seem to like it well enough.
Re: Cyberscript
#33Re: Cyberscript
#34Re: Cyberscript
#35This is by far the most stupid name for a new language imaginable. Shortening it to "cyber" on the landing page too.. When will devs learn that being able to search for a term on the open internet without having it polluted by normal language is kind of important
Devs will never learn this because naming languages after common words is exactly the PL dev culture. It's not important to pldevs because they know the median number of users for a pl is 0, large companies know they can buy the search results, so names are chosen for reasons other than SEO. People get around it by appending "-lang" or "-script" to the name and that solves the SEO.
Re: Cyberscript
#36Re: Cyberscript
#37Earlier quoted context omitted.
Devs will never learn this because naming languages after common words is exactly the PL dev culture. It's not important to pldevs because they know the median number of users for a pl is 0, large companies know they can buy the search results, so names are chosen for reasons other than SEO. People get around it by appending "-lang" or "-script" to the name and that solves the SEO.
What is PL?
Re: Cyberscript
#38Earlier quoted context omitted.
Devs will never learn this because naming languages after common words is exactly the PL dev culture. It's not important to pldevs because they know the median number of users for a pl is 0, large companies know they can buy the search results, so names are chosen for reasons other than SEO. People get around it by appending "-lang" or "-script" to the name and that solves the SEO.
What is PL?