Perl 6 is due out on Christmas Day, bringing with it a new language that endeavors to be interoperable with its predecessor.
The long-awaited sequel is slated to feature object-oriented programming with generics, functional programming primitives, parallelism, and optional and gradual typing. "Christmas is still the plan [for release], though of course in some cultures that lasts till January 6 or so," Perl founder Larry Wall said in an email late last week. "We're just trying to nail down as many loose ends as possible before release."
Followers, though, emphasize sharp differences between Perl 5 and 6. "Perl 6 is no more the next version of Perl than C++ is the next version of C," one commenter said on a previous InfoWorld article.