3 ms·
Please don't lecture people unless you have something to show for it yourself, specially if it is unsolicited. The author is giving away his work for free, he o
by fxfan 8y ago
Please don't lecture people unless you have something to show for it yourself, specially if it is unsolicited. The author is giving away his work for free, he owes nobody anything. He is amazingly humble too. You don't like his claims you are free to not use his product (for free!)
- ModernMech 8y agoThat's not a lecture, that's a bit of hard-earned advice right there. Anyone who has embarked on a language project for the first time (as the author is doing now) learns this one way or another. You get some toy programs compiling and you think "great! Almost done, now just to implement borrow checking" and 16 months later you have to squint to see the progress you've made. That's just the reality of it.
- coldtea 8y agoOr you just don't implement borrow checking -- which the language doesn't claim to have. There are literally dozens of good enough small languages, e.g.: Nim, Zig, Crystal, Pony, etc etc, and at least the first two were written by a single person for the most part. There are many other single-author single-serving languages (used to make games for example GOOL in Crash Bandicoot etc). Not saying this can't be vaporware, but it's not beyond comprehension. Heck, not long ago, a guy (with some psychological issues too) made his own OS, high level language compiler (HolyC), drivers, UI, and a flight simulator in assembler and HolyC, all working too (TempleOS).
- rujuladanh 8y agoExcuse me? Who are you to tell others what to comment on? HN is a place to discuss projects and articles on good faith with comments as knowledgeable as possible. If you don't like constructive criticism, please leave and take your censoring somewhere else. By the way, it is specially humorous that you ask me to "show something", when we are discussing a project that makes extraordinary claims without backing them at all.
- amedvednikov 8y agoThere's nothing extraordinary on the website. Everything mentioned there was done before.
- rujuladanh 8y agoDo you know of any single person that has written a C++ transpiler into another language from scratch?
- amedvednikov 8y agoBjarne Stroustrup? :) I'm not building it from scratch, I use clang parser.
- fxfan 8y agoYou talk too much with a lot of confidence without knowing quite enough. You also claim Rust isn't free of race conditions when the Rust type system (claims) that it is. (using Sync types). Please stop commenting in negative way specially since you're not very knowledgeable.
- rujuladanh 8y agoStop attacking people with off-topic issues and go away. PS: of course I claim Rust isn't free of race conditions. Its own designers also claim it: https://doc.rust-lang.org/nomicon/races.html https://doc.rust-lang.org/nomicon/races.html You won't even believe the official docs of Rust? :)
- dang 8y agoPlease don't cross into incivility on Hacker News or get into tedious tit-for-tats. If another comment is wrong, provide correcting information and move on. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html
- dang 8y ago