3 ms·
I cannot jump back into my 23 y/o mind but my 32 y/o mind firmly believes with experience as proof :: Simple solutions are Best. XML is evil and should never
by tezza 17y ago
I cannot jump back into my 23 y/o mind but my 32 y/o mind firmly believes with experience as proof ::
Simple solutions are Best.
XML is evil and should never have been released
Reading your own old code is hard, for the love of G-d please make it simple
And so most controversially ::
- Try to minimize the intricacy of any lamda-ultimate code you write. Y Combinator[1] with closures is great now... 6 months you won't be able to remember it.
- If at all possible invoke lisp / functional heart within an easy to follow procedural harness.
------
[1] http://en.wikipedia.org/wiki/Y_combinator http://en.wikipedia.org/wiki/Y_combinator not PGs company of the same name
- jamesbritt 17y ago"XML is evil and should never have been released" Wow. Most loathing of XML seems to come from the misuse of XML. For example, defining application config files. On the other hand, the number of robust parsers and relative ease of understanding of at least essential XML (let's skip the parts tied to doctypes for now) opened up a world of Web services. Granted, BigCo and friends came along and tried to taser that with WS-* and the like, but the cat was out of the bag. Nowadays folks may refer json to xml, but that's just building on the ideas kick-started by those devilish pointy brackets. To stay on topic: What do I believe about programming languages, but cannot prove: That simple, well-intended languages will inevitably be misapplied. This misapplication will create headaches and heartbreak for people, and the language will be blamed for these woes as if it was meant (and thus poorly designed) for those uses along.