4 ms·
Programming languages are about manipulating concepts. Give that Lua code to someone who doesn't have the necessary concepts (views, regexp-based routing, frame
by nakkiel 16y ago
Programming languages are about manipulating concepts. Give that Lua code to someone who doesn't have the necessary concepts (views, regexp-based routing, framework, dynamic websites, ...) and he'll be lost.
This rant just shows that the mighty Zed doesn't have the necessary concepts (and neither do I) to understand the Arc bit.
Edit: and obviously, reading the docs would help in this regard.
- zedshaw 16y agoFirst, it's not a rant. Second, programming languages are about making things. If I have to learn a ton of concepts before I can make things, then your language sucks.
- anthonyb 16y agoDepends on how useful the concepts are. If, say, macros or continuations save you a boatload of work and make your stuff easier, then "you language sucks" is a bit of a stretch. Obviously there are different trade offs of learning/doing, depending on your tolerance for it and how long your things take to make. For an afternoon framework maybe not so much, but for a longer project learning a bit more upfront makes sense if it'll save you time down the track.
- olliesaunders 16y agoIt's actually OK if you need to learn a load of best practice before you're able to be productive. It stops people making a lot of mess.