I wonder if , in years to come, a techno-archaeologist will be digging through the digital detritus of times past and discover a community of monks dedicated to all things Perl. Which futuristic computer language will they use to decipher these monastic scribblings? What will they make of it all? Will the node reaper still be stalking the halls? | [reply] |
| [reply] [d/l] |
Nice idea, but I doubt it. I think Perl will always be around, despite what Python advocates say.
I certainly hope not. That would imply that centuries or millenia hence, we won't have a decent artificial intelligence yet. Hopefully, in hundreds or thousands of years, we'll have a higher level language with which to communicate with computers than Perl. A sufficiently powerful computer should be able to optimize it's own code to solve problems: given a reasonable understanding of human desires (a hard problem), and how those desires are stated (another hard problem), a computer should be able to generate code to solve that problem.
To an extent, we do this already with existing programming languages: optimizing compilers generate assembly language that no human wrote, and genetic algorithms have created circuits that no human engineer could ever design (or maintain).
If Perl is the best we can do, then I'd just as soon give up now. Perl is useful, but it's a long way from the optimum interface to advanced technology.
--
AC
| [reply] |
No problem. I am glad you liked it. Anyway, I gave them a link with a description of PerlMonks on the hand-out. I was a bit hesitant because I did not want them flooding the site with newbie questions but I went ahead because I figured that they would read stuff before posting.
| [reply] |
Actually, IMHO, it'd be a pleasure to have the site flooded with questions I can answer!!!
Seriously, that was good work and I think you distilled just the right beginning points from all the suggestions. I'd be interested to see if anyone tries it out, if you'd follow up.
| [reply] |