YAPC Home

Perl 6 is here now

Well - autrejis hasn't seen his slides because someone checked in some fixes. heh.

Wow. He blew my mind with some teasing syntax examples. No @hey $hey[0], just @hey @hey[0]. and what's this about methods on any data structure.

Neat - you don't have to type-restrict your methods/args, but you can, which makes them faster!

Also, looks pretty classy that you can just use perl5 code right in perl6. Either by "use"ing libraries or by evaling a string as perl5.

However, pugs is not a "real" perl6 interpreter.

well, he exploded our head with some syntax examples - i like about 3/4 of the ones I understood.

Satie in perl

this ought to be fun.

It was kinda fun.

Parrot

Everything I hear about this makes me hot and bothered, lets see what they say.

many independant and subclassable layers - the compiler itself doesn't do any optimizations, so the module that turns your language into AST.

There is an optimizer layer that acts on the bytecode created by the compiler.

Ooh, this is so technical it makes my head hurt.

High Availability DBI

Analyzing your applications and getting rid of single points of failure. This is basic.

Well, he's introducing some of the basic replication style db archetectures that I've learned about at mysqlcon and apachecon.

Recommends a pool of slaves, where you have one or more very ready to become the master.

Look up "linux virtual server project"

DBI cluster - perl load balancing at the DBI level

specify at dbconnect read or write. They just wrap "sql" the supergeneral sql thing that automatically retries and chooses new servers as neccessary to get that sql run.

Look into DBIx::HA - hm.. sybase focused cluster-handling.

Class::DBI

Looks like a really fancy dbobject, where you can define relationships between the objects and have them instantiate automatically based on what they see in the database.

YAPC Home