Think about Loose Coupling | |
PerlMonks |
Re: How to Sell Perl 6by zentara (Archbishop) |
on May 04, 2004 at 13:30 UTC ( [id://350331]=note: print w/replies, xml ) | Need Help?? |
I've always seen Perl5 as an "user-friendly front end to C". C just has too many details to deal with day after day, and Perl5 takes care of all those details for you. Now to me, Perl6 is just taking this "user-friendly frontend concept" to the next level, where its a "user-friendly frontend to assembly". Anyone who has dabbled in assembly knows how "counter-intuitive" it is to think like a binary chip. The parrot virtual assmbler solves this by making "virtual registers" that take "human understandable" data like Integer, Float and string. This is real evolution in programming....finally the high-level programmer can think in terms of a CPU and registers. So that makes doing assembly-style routines, as easy and natural as can be. What I see is CPU manufacturers eventually making the parrot CPU(or a similar 'big-company clone') hardwired as a real chip. Perl6 is real evolution in computer language design and the way human-computer connection works. Even if it has great "birth-pains" as the "old-dogs" complains, it will make things so easy for future programmers. So I would sell Perl6 as "the innovative future", grab on for the ride, or stay with the old way until you fade away. I'm not really a human, but I play one on earth. flash japh
In Section
Meditations
|
|