Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think it's pretty fair to ask the question of "why should I use this?" I don't think it's rude to ask what this offers over other systems languages like Rust, Nim, Zig, or Go. All of those languages have been around for a while now and have some ecosystem and inertia. This language is claiming to bring back the joy of programming but frankly it looks like another c like language. Do we really need that?

It's an impressive project for one person to make but if we're talking about it as a prospective general purpose language, that naturally invites comparisons and criticism. I haven't read the comments but I think most people have good intentions when they share their view on this project and aren't personally attacking the author.



I have no problem with genuine questions like "Who do you think should or would use this?" That's not what I'm addressing.


Most of the discussion here is fairly constructive or supportive. There are snarky and sarcastic ass holes everywhere on the internet, and especially on hackernews. The best thing you can do as a creator is learn to take the constructive feedback and ignore the noise of sad people just trying to take a pot shot at your expense. I don't think we need to explicitly call that out here.

The author mentioned in another comment that he was designing the language to use what he likes from other languages and for writing his own game engine. That's a really cool project, and I think he would get a more positive response to his language if he was up front about that on his website. The joy of programming is pretty subjective and the use cases he presents are basically possible to do in any turing complete language.

I saw another language project on hacker news about neo haskell that was some random guy trying to become the benevolent dictator for life of the haskell ecosystem without really talking to anyone in that community. I think stuff like that makes people jaded and cynical (and rightly so in some cases) when folks make overbroad claims about tools that have well established alternatives or existing communities. Not trying to excuse the behavior but that might be part of why people are biased to be negative in cases like these.


> neo haskell that was some random guy trying to become the benevolent dictator for life of the haskell ecosystem

No, he was trying to become BDFL of his own project! And why not?


His own project was seeking to replace haskell lol




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: