Comment

Comment by scrubs

I recently left a c# shop in finance. My background c/c++. I was very interested to see if c# was less work: easier to write and build.

I was not impressed by what I saw - it was junk code. One of the major errors was writing apps as MS services which dragged in tons of MS OS junk.

I cannot totally blame c#; i think the staff there were not engineers but more guys doing stuff.

The code was complex; replete with async calls. Build artifacts were entire directories of dlls, exes, json eg 50+ files per task.

The code was littered with warnings. The company could not or would not do hardly anything outside Visual Studio.

There were entire repos of code without comments; no method contracts, obscene reliance on exceptions.

I'm prepared to think f# could be better but never underestimate how bad things can be with a good language if the devs are not engineering grade developers.

parent scrubs 1 year ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton