4 ms·
Ask HN: Do you program in a language you dislike?
If yes, why?
Is it for practical reasons? For example, it's the language used in your company but you've never developed a liking for the language.
Is because of the employment opportunities available in your area?
Or is it because the language you dislike has the features you need (that are not easily available in other languages) e.g. speed, ease of deployment, rich libraries, frameworks etc.
I'm sure many people don't have the luxury of programming in the language they most like. How do you feel about programming in a language you dislike?
- AnimalMuppet 9y agoI have programmed in a language I did not like, because it was the language used for the project I was hired to work on. But concerning "if it has the features you need", let me rant for a bit. Most projects have their "yak shaving" aspects. If you have the choice of language for that project, it is reasonable to choose the language that handles the biggest amount of the yak shaving. (As you say, libraries are part of that.) In doing so, that means you're using a tool more suited to the task than other tools are. I (usually) find that more enjoyable than using a tool that is ill-suited to the task, no matter how much I like the ill-suited tool.
- ohiovr 9y agoI made the mistake of learning flash in 2007 and developing a terrible 50,000 line monster project with it. Unfortunately I think I put in every anti-pattern you can think of in it. And I'm the only one that knows how it works. Funny thing though, it makes me some decent coin.