NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
debugging and maintaining (Score:2)
When we first got compilers, people complained that they couldn't debug, because the debuggers showed only the translated version. And there were times when the compilers generated sub-optimal code, and there was no way to tune or fix the output without breaking the paradigm.
But now, high-level languages are commonplace. High-level debuggers are commonplace. The resulting machine code is opti
Re:debugging and maintaining (Score:2)
I don't think it's the same thing here. In an abstract sense, it is all about the maturity of the tools. But in a pra
State Machines, math transforms, etc. (Score:1)
Re:State Machines, math transforms, etc. (Score:2)
Sounds like you're attacking an interesting, yet different problem tha
Static Typing Considered Busywork (Score:1)
Are you suggesting that the popularity of templates in C++ indicates that something's horribly wrong with its typing system? I could be persuaded to agree, especially with the push for genericity in Java. :)
It's interesting to hear some of the more recent XP ideas about code generators. I think it was Alistair Cockburn's Agile Programming book that suggested the master programmers should write code generators and the rest of us should customize the output as appropriate. (That sounds like a horrible