PHP tincidunt P++ propositus, dialectus valde typus

PHP language developers locutus est cum idea novam creandi P++ dialectum quae adiuvabit ut linguam PHP ad novum gradum accipias. In currenti forma evolutio PHP impeditur necessitate conservandi convenientiae cum codice existente basi inceptis interretialibus, quae tincidunt intra limites limites custodit. Sicut exitum oblatum in parallelis, novam dialectum PHP-P ++ evolvere incipe, cuius evolutio sine respectu necessitatis retrorsum compatibilitatis conservandae erit, quae novas emendationes linguae adiungendas et conceptibus iam mutatis carere sinit.

Praecipuae mutationes in P ++ movebuntur ad typing validam, amotionem "β€Ή?" tags, deprecatio ordinatae pro "[]" syntaxi, et prohibitio usus spatii nominandi globalis pro functionibus .

Nomen P++ (PHP Plus Plus) prae-electum est rei similis C++. PHP et P ++ simul explicandae proponuntur et uno runtime utuntur. Non syntaxis partium humilium, structurarum datarum, extensionum, ac optimizationum perficiendi simul pro PHP et P ++ explicabuntur, sed PHP modus posteriorem convenientiam servabit, et P ++ experimenta cum lingua evolutionis dabunt.

PHP et P++ codice uno applicatione et ab uno interprete misceri possunt, ratio autem separandi codicem nondum determinatum est. Eodem tempore, tincidunt non deserunt consilia ad PHP 8 ramum evolvendum, in quo cogitavit hoc addere JIT compilator et instrumenta ad portabilitatem cum C/C++ librariorum curandi. P++ consilii adhuc in proposito stadio. Praecipuum auctor P ++ est Zeev Souraski (Zeev Suraski), unus e principibus elit communitatis PHP, Zend technologiarum co-conditor et auctor Zend Engine.

ex obiectiones Adversarii notare possunt sollicitudines circa inopiam facultatum ad propositum promovendum (modo duae tincidunt plenae temporis in PHP laborant), facultatem ruptionis communitatis, cum lingua iam exsistente competition. Hack (PhP stabiliter typed), experientia ex project HHVM (tandem noluerunt support PHP et Hack in uno runtime), necessitas mutandi semanticos pro validis typingibus, periculo stagnationis PHP ac innovationum modo in P++, quaestiones de coexistentia et commercio PHP et P ++ ordinatione. convertendi PHP codicem in P++ (syntaxis tantum divergere potest quae elimationem applicationis requiret), incompatibilitas P++ cum instrumentorum instrumentorum PHP existentibus et necessitate auctorum instrumentorum, probationum rationum et IDum ad novam editionem confirmandam) confirmandi. .

Source: opennet.ru