Remix.run Logo
LAC-Tech 5 days ago

I think rusts glacial compile times prevent it from being a useful platform for web apps. Yes it's a nice language, and very performant, but it's horrible devex to have to wait seconds for your server to recompile after a change.

maeln 5 days ago | parent | next [-]

> but it's horrible devex to have to wait seconds for your server to recompile after a change.

What a time to be alived that seconds to recompile is consider horrible devex.

hu3 5 days ago | parent | next [-]

It was already horrible devex 40 years ago when turbo pascal could compile millions of lines almost instantly with a processor that was slower than my current watch processor.

craftkiller 5 days ago | parent | prev [-]

At my first job out of college it took 30 minutes to recompile and launch the server. Now the kids complain about 10 seconds. It's just impossible for me to take their complaints seriously. 10 seconds isn't even enough time for a mental context-switch, its just slightly more time than "instant". Back in the day, something like this wasn't an exaggeration: https://xkcd.com/303/

LAC-Tech 4 days ago | parent [-]

I can remember instant reloads of application servers on a job 10+ years ago grandpa. This isn't new.

craftkiller 3 days ago | parent [-]

Yeah, we had hot reloading of code too but hot-reloading for instant "reloads" was needed back then. Nowadays, you can do a full relaunch of the server in 10 seconds so hot reloads no longer matter.

j-krieger 5 days ago | parent | prev | next [-]

Compile times aren’t glacial and will be much faster with the new trait solver and cranelift.

dj_gitmo 5 days ago | parent | prev [-]

Did you read the post? It has nothing to do with web apps.