Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Demolishun34970112dAll three. You choose a language you can get expertise to maintain. The language must be capable of fulfilling any hard requirements. Ultimately the requirements dictate everything if specific enough.
-
jestdotty5529112dcan do stuff I wanna do in it and for some reason it's in demand or probably will be in demand (just in case), these two generally correlate natively
most languages are just like every other language so you can pick stuff up and make something stupid as you run into them, you just won't be expert except in a few because time -
Hazarth9506112dYou don't choose a language, the language choOses you. There's some that I tried to choose but they never felt right, and then there's a lot of languages I stumbled upon randomly and now I use them all the time
-
ars14074112d1) can I get paid to use it?
2) do I like it?
3) does it have decent documentation and / or community?
Those 3 are usually good enough for me. I’m not that picky, unless it’s something absolutely horrifying like objective c -
Lensflare17447112dIn some areas like mobile devices development, there are not many languages to choose from.
Native iOS? C++ vs. Objective-C vs. Swift? A no brainer.
Native Android? Java vs. Kotlin? A no brainer.
Hybrid/Cross platform? There is only one language supported for each hybrid tech. A no brainer. -
Lensflare17447112dNever choose by popularity. See JavaScript. It’s the most popular language. If you consider yourself a serious developer, you choose a serious tool. Unless you are a clown, then you can pick whacky toy tools for your job.
-
donkulator3048112dEase of use.
Note that this is not the same thing as "ease of wanking out a hello world program". -
cafecortado7802112d@mostr4am the first I opened was a .bat file. Nowadays I wouldn't even touch that thing with a stick.
-
Demolishun34970112d@mostr4am demons are fallen angels. So being angelic is not necessarily the best defining quality.
-
typosaurus12154112d@mostr4am your mother made the remarks and got fired? If so, how can you be a SJW? Look how terrible that can be. Racism is not good - but losing your job (big part of your life and critical) over some remarks is just too much. A shame if she got fired for that
-
ars14074111d@jestdotty if you put penor in vegana you can get a 50/50
Trust me, I played devil may cry
As a developer how do you choose your languages? By popularity, capabilities or requirements?
question