Live data from Hacker News

Cyberscript

cyberscript.dev

31–40 of 65 posts

Re: Cyberscript

#31

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.

What about Python? LLMs seem to like it well enough.

Re: Cyberscript

#32
post #31

Earlier 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.

Slow and not so operable with C/C++

Re: Cyberscript

#34
There's a lot to the language. Python and Rust vibes. Written in Zig. Seems to have lost steam. I wonder what happened

Re: Cyberscript

#35

This 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.

What is PL?

Re: Cyberscript

#36
post #33
post #32

Earlier quoted context omitted.

Slow and not so operable with C/C++

Slow I'll grant you, but I assumed for scripting use cases that didn't matter so much.

It doesn't matter that much. Probably 10x slower than C++/Rust is fine. 100x is a bit much though.

Re: Cyberscript

#37

Earlier 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?

programming language

Re: Cyberscript

#38

Earlier 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?

I'm guessing it's programming language, but I don't think I've seen it abbreviated that way before.
Post reply on HN