Periculum Analysis pro Perl 7 Initiativum

Dan Book (Dan Book) plus quam 70 modulorum in CPAN sustinens; protulit analysis periculum, cum exsequendam propositus Perl 7. Recordemur in VII Perl ramo quod intendunt ut strictam modum "stricti" per defaltam reprimendo, "usum admonitiones" movere et valorem plurium parametri, quae congruentia cum codice antiquo afficiunt, immutare.

Mutatio expectatur magnum numerum modulorum CPAN in Perl frangere et mutationes cuiusque moduli requirere, quae univocum est ad efficiendum intra annum scopum, praesertim cum non omnes auctores praesto manent. Mutationes in Perl 7 etiam impedient usum modulorum qui ordinantur ad maiorem quam iustam versionem Perl novissimam sustinendam.

Praeterea, sequentia problemata possibilia memorantur:

  • Confusio inter incipientium ob aliquot exempla et commendationes e manualibus scriptis pro Perl 7 Non laborans in Perl 5 .
  • Ictum in evolutionem unius-liners non quaesivit. Perl active adhibetur non solum ad scripta magna scribenda, sed etiam ad scribenda scripta brevia et ad necessitates administratorum, in quibus usus stricti modus supervacuus est.
  • Distributiones problemati habent cum simul documentis exsecutabiles tradendis ad currendum Perl 7 et Perl 5 scripta (fabula expectatur cum Pythone 2 et 3 iterare).
  • Codex pro Perl 7 scriptus non habet notare nominatim quod in Perl 5 non currere, multae tincidunt non minimam versionem suffultam denotant.
  • Variis utilitatibus et modulis innixa PerL V correctiones requiret.
  • Praeparatio Perl 7, propter realitatem opum, novarum Perl notarum progressionem aliquandiu durabit.
  • Periculum est burnoute et discessus tincturae activae Perl interpretis, modulorum, instrumentorum et fasciculorum comitantium ob magnum iniuram addito sine iusta motiva (non omnes consentiunt cum necessitate Perl 7 creandi).
  • Cultura in communitate et habitus erga stabilitatem Perl fundamentaliter mutatur.
  • Auctoritas linguae labefactabitur ob reprehensionem quod Perl 7 repugnat cum codice existente in absentia alicuius fundamentaliter novi.

Ad consectaria negativa explananda, Dan Book propositum suum proposuit, quod compatibilitas hiatum vitabit. Proponitur eundem processum evolutionis conservare et pro 5.34.0, numerum 7.0.0 proximam remissionis assignare, in quo subsidium obiecto obiecto obiecto notationis indirecte disiungemus et quasdam novas lineas quae experiuntur/capiunt. Mutationes ut "stricte" et "usus admonitiones" regulandae proponuntur per versionem Perl expresse denotans in codice per pragma "usum v7" (strictius iam per defectionem pro "usu v5.12" et recentiora emissiones. ).

Defaltam, commendatur interpres statutum parametri retinere quae a Perl 5 non differunt, excepto processu normae ad obsoleta syntaxin repurgandam quae antea adhibita erat. Firmamentum pro antiquioribus notis et syntaxi deprecata continue disiungi potest secundum regulas deprecationis exsistentes. Proponitur novas Perl VII elementa in codice usibus designare et novas et veteres stylos uti pragma "usum v7" separare.

Source: opennet.ru