Perl 6 is op komst!

Op de Perl Conference 4.0 is het heugelijke nieuws bekend geworden: Perl 6 komt eraan. Deze versie moet een volledige herschrijving worden van het huidige Perl 5. Daarnaast moet de core beter en sneller worden, en moet het uitbreiden van Perl met behulp van modules simpeler en netter gaan worden. Ook gaan misschien oude functies die niet meer nuttig zijn verwijderd worden (bijv. typeglobs, daarvoor kunnen references gebruikt worden).

Het overheilige perl logo - beter dan een koe!Larry Wall and other active Perl porters and Perl helpers met on Tuesday afternoon at Perl Conference 4.0 and mapped out a what is planned to become a complete rewrite of Perl that will become Perl 6 in 18 to 24 months, with a prerelease targeted for next year's conference.

Perl 5 will not be abandoned, but will primarily be concerned with bugfixes both major and minor.

[...] Torkington led the three-hour meeting, starting off by saying what was wrong with Perl. Much of the focus on the problems with Perl centered around how increasingly difficult it was to improve, extend, and embed Perl. A rewrite and redesign are needed, he said, and maybe it is time for a hard change. So while the focus of the effort seems to be on improving the Perl guts and API, the project will also be used as an opportunity to clean out some of the cruft, including bad and seldom-used features.

Some of the primary (and still vague) goals of the effort will be to reimplement the core so it is better, stronger, and faster; improve syntax; add new features where appropriate; have better version and installation management for perl and its modules; and have a clear and automated migration path, which may include a backward compatibility mode. Some old features may be removed, like typeglobs. Others will be improved.

De ervaring leert dat er een grote hoeveelheid tweakers rondloopt die niet weten wat PHP of Perl is, als je wilt weten wat het laatste is kan ik deze pagina op perl.com aanraden. Voor het eerste kan je de t.net FAQ doorlezen .

Thanks pjotr voor het inzenden van dit nieuws!

Door Hielko van der Hoorn

20-07-2000 • 23:04

11

Bron: /.

Lees meer

Perl 5.6 final is uit
Perl 5.6 final is uit Nieuws van 29 maart 2000
Perl 5.6 beta 2 is uit
Perl 5.6 beta 2 is uit Nieuws van 25 februari 2000

Reacties (11)

11
11
2
0
0
0
Wijzig sortering
Het is in ieder geval een goed idee om het module gedeelte simpeler en netter te maken. Waarom is het altijd zo'n gezeik om een Perl module uit de CPAN te installeren? Eigenlijk wil je niet vanalles compileren en make-en maar je wil gewoon die ene module.pm en die moet het doen.

Perl is een fijn taaltje als je veel met textstrings moet werken door de uitstekende Regular Expressions.

use perl || die $!;
Dit illustreert wel een van de leukste voordelen van Opensource: omdat het allemaal gratis is zit er eigenlijk geen limiet op het "budget" (er is tenslotte helemaal geen budget.)

Bij commerciele paketten worden deze wijzigingen vaak niet gedaan omdat het veel teveel geld kost om iets helemaal overnieuw te schrijven alleen maar voor wat cosmetische en niet-altijd-merkbare verbeteringen. Tegelijkertijd wordt Perl hierdoor op termijn wel veel beter en bruikbaarder.
wat is perl???
Echt tof. Perl is lekker scripten op *nix. Ben benieuwd naar deze versie (hoewel het wel weer dan een jaar zal duren voordat de universiteit 'm zal installeren :( )

hehe en voor Perl liefhebbers: ik kon het niet laten deze 2 links van HardOCP te stelen:
www.hardocp.com/news_images/2000/july2k/perl1.jpg
en
www.hardocp.com/news_images/2000/july2k/perl2.jpg

Aanrader! :)
Nou als dat het Perl 6.0 is wat er op die beeldschermpies tevorschijn wordt getoverd dan heb ik Perl 6.0 al lang in huis! Hhhmm..ik wist niet dat die winamp plug-ins zover op de tijd voorliepen :)
Tjark,

op *nix? Op Alles zal je bedoelen. Ik gebruik het al jaren met veel plezier op NT. Het is multiplatform. Je kan zelfs een grafische interface bouwen op *nix en die werkt dan op NT of andersom.
Anoniem: 2694 21 juli 2000 09:37
Jaja, Geef mij maar gewoon PHP4, lekkere nieuwe functies voor array's die heel handig zijn :-)

Wat gebruikt Tweakers? 3 of 4? :7

Maar gelukkig zijn er minder asp :r pagina's op de wereld!!! :r :r :r :r

Maar perl is en blijft GEEN programeer taal....
Anoniem: 9233 21 juli 2000 10:36
Scriptaal, programmeertaal, who cares, als het maar werkt, ksh rulez :)

C is sneller wanneer het werkt, perl is sneller aan de praat te krijgen (sneller debuggen).
Anoniem: 1886 21 juli 2000 11:27
Alleen gaat het helaas nog even duren voordat Perl 6 er is:

</div><div class=b4>Larry Wall has announced that work has begun on a rewrite of Perl to be known as Perl 6. Work should be finished in a year and a half to two years time. Read more about it at the Perl News site. </div><div class=b1> -- Bron: www.linux.org

...Dus nog een jaartje of 2.

Op dit item kan niet meer gereageerd worden.