Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I am not your parent commenter but to me they added the nuance of "not all programming languages are good and we should stop pretending otherwise". And "we don't actually have as much choice as we think".


Well, thanks. I was going for that first part (with the added detail that C is one of the languages being discussed on the context).

But I don't really agree with that second statement. People seem to not be aware of how much choice we have, and focus only on a few possibilities that are not even all of them good.


I suppose such a discussion could spiral into semantics so I'll only say this:

Yes, in theory we have a lot of choice but in practice you start a project and you need a good ORM / data-mapper, you need a good HTTP/Web/WebSockets framework, you need good DB migration solution, you need SSO for 5 services, and you need 20+ more things and when you start eliminating stuff there are barely any programming languages left. If even 20 are left at the end of such an evaluation that would be still pretty good (but in my practice you usually end up with maximum 7-8 viable choices).

You don't have to agree with me on this, or I with you -- it's my empirical observation which is prone to bias and filter bubbles (of course).


> C is one of the languages being discussed on the context

Well, it's not, but okay.


Does "a fully negative outcome" sound like "all languages are good"?


Alright, you confused me. I was simply saying that this (your words):

> any of those languages (and plenty of others) will work fine.

...is not necessarily true. I've tried a good amount of languages in my life and their killer apps lose steam very fast when you try doing commercial code with them. For the rest of discussion, well, I didn't understand its point, so not participating there.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: