Currently I am a JS dev, and not enjoying it at all. I looked at Elixir and Crystal, like both. But I am open to learning anything that is unlike JS at this point. How is the job market like?
Ask HN: What is the job market like for niche languages (Nim, Crystal)?
1–10 of 273 posts
Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#2Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#3For elixir, well, if you're willing to relocate for south west France, DM me ;)
Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#4Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#5Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#6Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#7Most business needs are a cheap version of CRUD+Business Rules.
As a result, the biggest languages (keep in mind that most businesses have large amounts of existing code) are also relatively old (except Go, C# and Swift which are relatively young).
Languages I see with my current clients and have seen with former clients and employers (medium to large organisations):
- Java (Including Scala, Kotlin and Groovy)
- C and C++ (usually both are found at the same company)
- Python
- JavaScript (including TypeScript)
- Web stuff like HTML and CSS (but that's mostly generated now)
- Go
- Swift (and Objective-C, mostly iOS development, some tvOS and macOS)
- C# be it modern or some classic ASP.NET
- A bunch of application-specific languages, Apex/PL-SQL/TSQL/X++
Besides "we already have it" there is the hiring pool problem. If you need to find someone for one of the above languages, the pools are generally big and available enough to find a suitable candidate in a month or two. And as such, if someone leaves you know you'll be able to replace hem.If a platform or application demands a specific language, that's used, but otherwise it's all just availability of people and institutional knowledge.
For your specific languages you might be able to find work at niche sectors like telecom appliance manufacturers, defense or academic institutions.
Edit: and Rust, which like Go, is young (but even younger) yet gaining quite some traction. Also forgot Python for a second there.
Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#8We write Elixir at my current job.
Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#9Re: Ask HN: What is the job market like for niche languages (Nim, Crystal)?
#10a lot of the complaints i hear about js have more to do with “the community”, “the team”, “the application”.
here’s the thing: there is _so much_ built in js. i think theres a better chance you find what you want in a mainstream language (js or otherwise), but you first have to identify what your values are.