Whazzup?
* Internal Architecture
* New Parser
Unbreak the unfixed
Performance
Encourage more templage modules
Whazzup?
* Internal Architecture
* New Parser
Unbreak the unfixed
Performance
Encourage more templage modules
Real Networks sponsored the afternoon break, which featured free
Haagen-Dazs ice cream bars. It’s been at least two years since I’ve seen
anything like that at a conference. I think this is a leading indicator
that it’s time to get back in the IT sector of the stock market!
Brian Ingerson doesn’t look like most people’s image of a brilliant
programmer (at least, not mine), but he certainly is. This talk is about
Kwiki, a really neat implementation of
Wikis. I’ve installed it on a few machines, and it is quick and works well.
This talk by Gurusamy Sarathy is subtitle “Real Life War Stories”. We
Windows users have Sarathy to thank for bring “real” Perl to us. Before
he ported the standard Perl distribution to Windows, we had to get by with
custom versions of Perl. Yes, they worked, but they always fell behind the
main version, and couldn’t use all the same add-on modules. Now Sarathy
works for ActiveState, which maintains lots of open source languages for
Windows.
I think that blogs should allow user comments. So why doesn’t this one?
Allison Randal is speaking about how Perl 6 is being shaped. I expect
this to be a good talk, though I regret missing about four others going on
right now, too: “Subversion, WebDAV, and Apache HTTP Server 2.0” (Ozette
will tell me about it); “DIY-IT: How Open Source is Turning IT Into a
Do-It-Yourself Marketplace” (Ricardo said he’d be there); “Ruby for Perl
Programmers” (Craig is attending); and “Automated Testing of Large Projects
with Perl” (Usha’s got it covered). This is probably the richest 45 minutes
of the whole conference; couldn’t they have spread these particular talks out more?
Uses test.pm and is a perl based framework.
Dominus is a talented and interesting speaker, and he’s giving nine 5
minute talks now.
In her keynote this morning, Stormy Peters mentioned a recent Wall Street
Journal
article
about MySQL’s threat to Oracle. You’ll need a paid subscription to the
Journal to read the article, but one of the quotes sounded familiar to me:
I’m not expecting to be that interested in this morning’s keynotes. The
first one is about business issues for open source in the enterprise. I’ve
heard speakers on that topic over and over and over again, and frankly, I’ve
never heard anything very deep or useful. Maybe today will be an exception,
though. The second keynote is going to be fairly interesting. I know
because I heard it a few month’s ago as a keynote at O’Reilly’s Emerging
Technologies Conference. So it’s a “rerun” for me.
Pictures from the conference and beautiful Oregon scenary can be
found at: Pics
Ed Lyons of NetNumina Systems is giving this talk. The criteria for
evaluating tools won’t be features, but what’s really important:
maintainability, track record, management, integration, security,
transactions, support, availability, performance. He will weight these
according to factors he showed for 5 seconds.
Ok, the projector just bombed on us. And it’s taking way too long for them to get it fixed.
The session is informative, but a little slow. Oh, wait, the projector magically came back to life.
We have 11minutes left and there are many slides to go. Did I mention that Monty gave everyone
“Finlandia Vodka Chocolate”. When you bite into the cholocate, a burst of vodka comes out. I’m not
complaining.
Now this was an interesting open ended discussion. The panel included, Tim O’reilly, a guy from Microsoft, a guy from a financial institution, and a venture capitalist.
The talk started 15min before I got there, but that didn’t
seem to matter. Overall the discussion seemed to be about the “value of IP and does it work in Open Source”.
There was a guy from Microsoft there that supported “shared source”. His stance was that you can place price on Intellectual Property and
and have your users keep purchasing things like software upgrades, new versions and so on.
The Open Source folks stated just the opposite. They believe that code contribution by as many people who want to participate
is more important.
I sat in the “Guided Tour of the MySQL Source Code”. The session was
pretty good if you were into knowing exactly how the code works.
The folks at MySQL are very proud of their database and they should be.
Alot of what they were talking about was very high level.
The bottom line is that you don’t need to know exactly how something works,
you just need to know that it works and works well.
Dan Sugalski is going to assume we know what Parrot is, so he’s going to
tell us where it is. (It’s the engine that Perl 6 is being implemented on.)
The core interpreter is done. There’s the base
engine, and compile-time extensions are “dead simple”. No program-visible
architecture changes in more than a year. Calling conventions are finalized.
Every time I come to this conference (or really, any technical
conference) I hit the bookstore. I used to like to see what was available
and buy the books while I had a chance. Thanks to the Internet, I usually
know what’s available now, but I still like the chance to leaf through the
books before buying them. And lately I’ve been buying books for my
colleagues who attend the conferences, too.
Each year, Mark Jason Dominus hosts
Perl lightning talks. These are five minute long talks, with the time limit
strictly enforced. We should see about 16 or 18 in this 90 minute session.
They’re often fun, and a good break from the deeper technical talks at the
conference.