Just to clarify; I am not in fact Steve Yegge (though I've been told I have a similar writing style), just a young lisper who read his essays.
Heh. The traditional snippet associated with that argument is the Game of Life in APL. http://www.youtube.com/watch?v=a9xAKttWgP4 And yes, this is specifically why I opted to redefine "power" in my post; the standard…
I could see this in the extremes (a one-of data-munging script has no maintainability requirement, for example), but accepting the weights as completely subjective seems dangerously close to saying "All languages are…
That's the argument I fundamentally disagree with. It may be true for things like SQL (or PS or the many, many DSLs out there), but general-purpose programming languages are implicitly (perhaps tautologically) supposed…
This is true, and I don't have extensive enough experience to weigh those correctly (and even if I did, I would be heavily biased by the languages I currently use). This is why I opted to wuss out rather than risk…
Sorry about the confusion. "Omega" was a reference to the Seibel talk I quote from, in which he casually postulates Omega as the most powerful language that might be built for current architectures.
I haven't had a chance to play with it seriously yet, but I went over a "getting started" tutorial a while back. forth-mode is installed and ready on Emacs in case I get some spare time; it's on my to-do list along with…
Agreed, except with the "they aren't looking back" part. If that were true, Lisk and Liskell wouldn't exist (and people wouldn't be wondering aloud "How can I get pattern matching-definitions or point free style in…
That's exactly what I meant. The CL version has options, the Scheme version just takes a format string (which has fewer possible directives than its CL counterpart), which makes it less flexible and slightly more…
The other points about the web server (which Jay ended up focusing on more) are really side issues; my biggest gripe was that lack of iteration during the development phase. If I could change code on the fly, I'd be a…
A while ago I noticed that I was suddenly doing more coding in SBCL than PLT Scheme. When I thought about it, I realized that Steve Yegge said the same thing a long time ago and I remember reacting with dismissal. The…
Just to clarify; I am not in fact Steve Yegge (though I've been told I have a similar writing style), just a young lisper who read his essays.
Heh. The traditional snippet associated with that argument is the Game of Life in APL. http://www.youtube.com/watch?v=a9xAKttWgP4 And yes, this is specifically why I opted to redefine "power" in my post; the standard…
I could see this in the extremes (a one-of data-munging script has no maintainability requirement, for example), but accepting the weights as completely subjective seems dangerously close to saying "All languages are…
That's the argument I fundamentally disagree with. It may be true for things like SQL (or PS or the many, many DSLs out there), but general-purpose programming languages are implicitly (perhaps tautologically) supposed…
This is true, and I don't have extensive enough experience to weigh those correctly (and even if I did, I would be heavily biased by the languages I currently use). This is why I opted to wuss out rather than risk…
Sorry about the confusion. "Omega" was a reference to the Seibel talk I quote from, in which he casually postulates Omega as the most powerful language that might be built for current architectures.
I haven't had a chance to play with it seriously yet, but I went over a "getting started" tutorial a while back. forth-mode is installed and ready on Emacs in case I get some spare time; it's on my to-do list along with…
Agreed, except with the "they aren't looking back" part. If that were true, Lisk and Liskell wouldn't exist (and people wouldn't be wondering aloud "How can I get pattern matching-definitions or point free style in…
That's exactly what I meant. The CL version has options, the Scheme version just takes a format string (which has fewer possible directives than its CL counterpart), which makes it less flexible and slightly more…
The other points about the web server (which Jay ended up focusing on more) are really side issues; my biggest gripe was that lack of iteration during the development phase. If I could change code on the fly, I'd be a…
A while ago I noticed that I was suddenly doing more coding in SBCL than PLT Scheme. When I thought about it, I realized that Steve Yegge said the same thing a long time ago and I remember reacting with dismissal. The…