Hacker News new | ask | show | jobs
by Aurelius108 559 days ago
It’s very new to the standard library (latest version of GCC this year was the first version to support it). Additionally, I’ve found that println adds 30+ seconds to my compile time even for hello world so I’ll be avoiding it unless I need it
2 comments

> It’s very new

True, but Hylo is so new that it's not even an established language. Plus using this should serve to higlight the differences the author actually cares about between the languages.

https://godbolt.org/z/MTo11voes > println takes 9 seconds https://godbolt.org/z/he6Phr7nG > cout takes 6 seconds

What machine / compiler are you on where the difference between these are 30 seconds? GCC is also quite a bit faster based off a quick tests in godbolt.

> https://godbolt.org/z/MTo11voes > println takes 9 seconds https://godbolt.org/z/he6Phr7nG > cout takes 6 seconds

That is 50% increase.

I don't believe I claimed anywhere it is not a 50% increase. The OC said 30 second difference.
I missed the "Hello, world!" mention, but otherwise you only need to have 10 prints in your whole project to have the 30 second increase. That is pretty significant.
It is not linear on number or prints. 1 vs 2 prints will likely have zero noticeable affect.