News for hackers. Stuff that matters.
Re:Rust Is Surprisingly Good as a Server Language by pjmlp on Monday July 13, 2020 @04:41AM (#23818562)
Or OCaml, Java, C#, F#, Eiffel, Delphi,...
Re:Rust Is Surprisingly Good as a Server Language by LandR on Monday July 13, 2020 @07:28AM (#23819564)
I've worked in a C# code base where compiling the solution took 40 minutes.
Re:Rust Is Surprisingly Good as a Server Language by koyote on Monday July 13, 2020 @08:13AM (#23819899)
Wow, one of our solutions is nearly 100 projects (legacy) and the compile time for the whole solution is sub-5 minutes. I'd love to see what kind of solution would take 40 minutes to compile! (or maybe I don't :)).

That being said, C# is clever enough to only need to recompile the assemblies affected by your code change, so often you can get away with 10 second compile times even for large solutions.

Re:Rust Is Surprisingly Good as a Server Language by LandR on Monday July 13, 2020 @08:14AM (#23819900)
IIRC our solution was around 450 projects. Visual Studio just woudn't open the whole solution.

So you had to work in individual projects at a time, slowly going through and changing stuff project by project.

VS wouldn't even build it either, really. YOu had to build via batch file that did various ms build magic. I would make changes, set of a build and go to lunch, then come back and fix the errors.

Once you checked the code into source control it would trigger a build which would sometimes take upwards of an hour :( I hated that code base.

It got even worse when they added Coded UI tests. Wait an hour for a build and then a random Coded UI test would fail and the advice from the people who wrote the Coded UI was "just run another build!", yeah, flakey tests on a code bases that tests an hour to run...

Re:Rust Is Surprisingly Good as a Server Language by pjmlp on Monday July 13, 2020 @08:56AM (#23820241)
Now imagine with the current Rust compile times, compiling those 450 projects from scratch, I bet the 40m would turn into hours.
Re:Rust Is Surprisingly Good as a Server Language by hellofunk on Monday July 13, 2020 @05:29AM (#23818843)
Just googling “f# compile times” would beg to differ.
Re:Rust Is Surprisingly Good as a Server Language by pjmlp on Monday July 13, 2020 @06:12AM (#23819103)
Apparently you didn't bother to read the 3 answers that come up.

Only one of them says anything and it an empty statement like

> F#'s compile times also seem to err on the long side but not very much so, my impression goes.

However it is quite easy to validate write the same algorithm in F# and Rust and then compare.

Ah but Rust is AOT compiled, easy, use NGEN, .NET Native, or Mono AOT for the F# compile time measurements.

Re:Rust Is Surprisingly Good as a Server Language by hellofunk on Monday July 13, 2020 @06:58AM (#23819386)
Apparently you assume that everyone’s google results are identical.
Re:Rust Is Surprisingly Good as a Server Language by setzer22 on Monday July 13, 2020 @10:06AM (#23820906)
I've had a reviewer in a (scientific) journal tell me some paper is relevant, and thus I need to cite it, because it "appears on their top google results".

People should be educated on the huge bias introduced by personalized services like google.

Re:Rust Is Surprisingly Good as a Server Language by chrisoverzero on Monday July 13, 2020 @07:47AM (#23819710)
If that’s the case, then there’s no point in making any claims about what “just googling ‘f# compile times’ ” will reveal.