Email or username:

Password:

Forgot your password?
Top-level
keithamus

@bart I agree with you overall, but I also think the "boring" languages like Java & C++ also have a high barrier and because of that they're difficult to dive into. I pointed at Rust and Zig because they're new systems languages that lack some of the footguns and don't have a back catalogue of outdated literature.

Obviously lots of places still use them, but as I see it, there is general divestment and the jobs available are for those that specialise. Newer langs, OTOH, have a wider door open.

3 comments
keithamus

@bart as for complicated setup, yeah it's great landing a gig doing C++ where everything is established and you just need to "find the person or the doc". But if you're staring at a text editor not knowing where the next step is, those langs can be very intimidating. Modern langs have a much more pleasant on boarding experience.

Bart Louwers

@keithamus I see one job listing for 'Zig' in the Netherlands on LinkedIn. And it's from a company called 'Zig' 😀. (24.729 for C++, 28.697 for Java).

Finding out what documentation and learning resources are up to date, struggling with build tooling, dealing with legacy code and constructs, these are all essential skills as a software developer. Being a bit intimidated is while learning is not a bad thing. It preps you for the frightening complexity of any pretty much any real project...

Bart Louwers

@keithamus That said, I get your point as well. Learning Rust or Zig is probably a lot more fun and you will learn some programming concepts more easily if you don't have to focus on overcomplicated or non-standardized build tooling.

Go Up