Skip to content
0:00 / 0:00

#perl#perl6#raku

Larry Wall Speaks at Google

Google TechTalks

349K subscribers • 62 videos on Hallway

YouTube
  • Recommended by 1 person: 1 on Hacker News.
  • Presented by Larry Wall, creator of Perl

Intermediate. Assumes working knowledge.

81K views18 years ago1 recommendation

Programming languagesSoftware designLanguage design and type systemsCompilers and interpreters

Larry Wall discusses the design philosophy, community, and macro system of Perl 6 during a Google Tech Talk.

Google Tech Talks June 19, 2008 ABSTRACT While visiting Chicago for Yet Another Perl Conference, Larry Wall will be visiting the Chicago Google office to speak about the conference, the language, and the community. Speaker: Larry Wall

Why it's here

1 person recommends this

What people say. Linked for its insights into Perl 6's powerful macro system, grammars, and approach to error messages.

SwellJoeon Hacker News • Recommends

On “Lisp's reputation is so bad that many people don't even take a look at Lisp”

Maybe Perl 6 will have meta-language power enough to equal the macro system? Not only does it have full-on raging macros, you can redefine the languages own syntax inline. Check out one of Larry's recent talks about STD.pm (here's a Google Tech Talk from last year, which is nowhere near as funny as Larry usually is, but is still quite informative: link to this video )for a real "when you see it, you'll shit bricks" moment. Perl 6 is far more intimidating than I ever realized. They seem to have looked at everything good about Perl (and a handful of other languages) and said, "Let's do a lot more of that." It's somewhat scary how much more of "that" they've done. So, there's macros from Lisp, lazy evalua…

jerfon Hacker News • Mentions

On “Why Perl 6 is different”

There's a presentation that Larry Wall gave at Google that has a lot to do with the internals of Perl 6: link to this video Actually, to be honest, I don't recommend it, I found it surprisingly dull in delivery (sorry, Larry), but the contents were very interesting. I actually think describing Perl 6 as "having macros" is accurate, but gives the wrong impression. It doesn't "have" macros, it's made of macros. The whole language is made of macros and you are nearly begged to extend it with more grammar. Or you can throw theirs away and write your own for something. Or you can throw theirs away, take some of it as a base, and extend it. It's a wild, wacky experiment that needs to be done. Whatever happen…

raiphon Hacker News • Mentions

On “The art of the error message”

There's a youtube of a 2008 Google talk at link to this video He talks a bit about error messages. I found that by searching for `message` in the transcript generated by selecting the 'Open transcript" menu option of the ... button. Hth.