Hacker News new | past | comments | ask | show | jobs | submit login

Yes, and sometimes one order of magnitude slower compilation and significant larger memory footprint, and typically slower execution times than Rust.

Swift coincidentally has a slow compilation time thread today on HN's front page.

Ada, OCaml, Modula-3... come on, we're talking about a combined 100+ years development time. That's plenty of time to ship pink-laced kittens bolted into the syntax.

C# has dynamic typing and a lot of dynamic features are done by the ASP.NET runtime. Not comparable.




In what regards Ada, OCaml, Modula-3, it doesn't matter, moving goalposts.

C# named arguments don't have anything to do with COM dynamic support, learn about what you are actually talking about.

Swift slow compilation time doesn't have anything to do with named arguments, on top of that, contrary to Rust, has a stable ABI and support for native libraries, no need to compile the world from scratch as it happens with Rust. Again nothing to do with named arguments.




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

Search: