3 ms·
That's most likely 5 min for the initial build of the dependencies though, a one time thing. I find the build times on Linux quite reasonable.
by codr7 3y ago
That's most likely 5 min for the initial build of the dependencies though, a one time thing.
I find the build times on Linux quite reasonable.
- IshKebab 3y agoDoes that include the Swift compiler or standard library or something? I can't think of a single other language that has a 5 minute compile time for hello world...
- Jtsummers 3y agoIt wasn't a hello world, he said he created a hello world web app. Those are two different scopes.
- taeric 3y agoI'm not sure that really changes the criticism, though? 5 minute builds for a hello world application in most any context sounds scary.
- Jtsummers 3y agoSure, a framework that insists on building BoringSSL (on the first build, but not on incremental builds) has no impact on the long initial compile time.
- emi2k01 3y agoI built BoringSSL WITH optimizations and it took ~1m40s on a Ryzen 5600x. Maybe the OP has a slower CPU but still 5 mins is a lot. Users shouldn't be met with compile times that long on a "Hello, world" program. For comparison, a "Hello, world" server in Rust with Axum and Rustls takes 25s and 16s in release and debug mode respectively.
- deleted 3y ago[deleted]