Live data from Hacker News

Cyberscript

cyberscript.dev

41–50 of 65 posts

Re: Cyberscript

#41

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

[deleted]

Re: Cyberscript

#43
post #14
post #4

My gripe with new languages like this is that strings are always UTF-8 and that makes it needlessly difficult to parse HTTP headers correctly. This has led to vulnerabilities in the past.

I disagree. UTF-8 is the right default. Pure ASCII strings are rarely needed in modern software. Unless you know that you need ASCII, your strings should support unicode.

Internet Messages have been ASCII since Internet Messages.

Re: Cyberscript

#44

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.

This gives me "why build dropbox" energy.

We never know when a revelation or unmet customer niche arrives around the corner. Never bet against it.

Re: Cyberscript

#45
post #43
post #14

Earlier quoted context omitted.

I disagree. UTF-8 is the right default. Pure ASCII strings are rarely needed in modern software. Unless you know that you need ASCII, your strings should support unicode.

Internet Messages have been ASCII since Internet Messages.

Most internet protocols these days have shifted to UTF-8.

Re: Cyberscript

#46

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.

Why is daScript too niche?? Gamedev scripting itself is a niche, what can't you do in daScript or what would you not want to do in daScript?

daScript looks very complete

Re: Cyberscript

#47
Looks cleaner than lua. Unfortunately I think new programming languages kind of need to demonstrate first that they are really viable. So many new languages struggled to retain momentum, such as Io by Steve Dekorte; and some more examples (it is just one semi-random example of many more).

Re: Cyberscript

#48

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

My old web-framework was called "cyberweb". I wanted to insinuate that it is modern and futuristic.

At some point in time, though, I was tired of prefacing "cyber" to I simplified it to just 'web'. Makes also more sense, e. g. in ruby:

    require 'web'
But I like cyber as a theme still. Just as a name itself, it may indeed not be optimal, so I do not totally disagree with you either. The name is a bit of a problem though because people will wonder what the difference is to javascript. In turn people using javascript wonder why it contains the substring java.

Re: Cyberscript

#50
post #9
post #7

Earlier quoted context omitted.

In the 90s/2000s people also used to shorten cybersex to cyber. I guess if they wanted to have fun with it they could add a "Wanna Cyber?" in place of the usual "Try ".

It drove me nuts in the cryptocurrency boom that people shortened cryptocurrency to "crypto". As in, "I'm into crypto" or "I work in crypto". Cryptography is much older than bitcoin.

And cryptosporidium (a type of bacteria which causes diarrhea) is also often abbreviated as "crypto". Not that there's much risk of confusion in CVs, but it does lead to some amusing lines like "preventing and controlling crypto", "symptoms of crypto", etc (e.g. at https://www.cdc.gov/cryptosporidium/prevention/preventing-an...).
Post reply on HN