4 ms·
If everything is subjective and we don't bring counter arguments to one's arguments, then science cannot go on. In programming, we need to know if objectively o
by axilmar 7y ago
If everything is subjective and we don't bring counter arguments to one's arguments, then science cannot go on. In programming, we need to know if objectively one programming language is better than the others, so as that we use it to our benefit.
- seddona 7y agoI don't see any claim in that article about everything being subjective, it's very specifically about programming languages. I would argue that programming languages are subjective. There are many different equally viable ways to model the world and programmers should pick the one that aligns with how their brain works. I'm not convinced it's possible to objectively rank programming languages from best to worse. They are not fundamental properties of the universe simply mental models devised by humans for humans.
- galangalalgol 7y agoWe can objectively talk about whether a language is suited to the use it is being put to.
- wolco 7y agoCan we? Expectations around what a language can do are dymanic. I saw something really cool on the weekend. PHP on the client side as a compiled wasm. This allows someone to go severless and run a cms in the client. That's a new use for an existing language.. is it suitable for everything? Not until it is.
- galaxyLogic 7y ago> need to know if objectively one programming language is better Better for what, for whom? Every programming problem is basically a unique problem of its own -- else the solution would already exist as source-code. There's no need to re-program the wheel. Therefore the generic question of "what programming language is objectively better" does not make much sense, unless we qualify the question with: better for what, better for whom.