I-Mozilla ipapashe inkqubo ye-Fluent 1.0 yendawo

Yaziswa ukukhululwa kokuqala okuzinzileyo kweprojekthi Ubuchule 1.0, yenzelwe ukwenza lula ukwenziwa kweemveliso zeMozilla. Inguqulelo 1.0 iphawule ukuzinziswa kweenkcukacha zophawulo kunye nesintaksi. Uphuhliso lweprojekthi usasazeko ilayisenisi phantsi kweApache 2.0. Ukusetyenziswa ngokutyibilikayo kulungiselelwe ngeelwimi Python, JavaScript ΠΈ Ukugqithisa. Ukwenza lula ukulungiswa kweefayile kwifomathi yeFluent, ziphuhlisa umhleli we-intanethi ΠΈ iplagi yeVim.

Inkqubo ecetywayo yendawo ibonelela ngamathuba okudala iinguqulelo ezibukeka ngokwendalo zezinto zojongano ezinganyanzeliswanga kwisakhelo esiqinileyo kwaye azikhawulelwanga kwinguqulelo ye-1 ukuya ku-1 yamabinzana aqhelekileyo. Kwelinye icala, i-Fluent ikwenza kube lula kakhulu ukuphumeza ezona nguqulelo zilula, kodwa kwelinye icala, ibonelela ngezixhobo eziguquguqukayo zokuguqulela unxibelelwano oluntsonkothileyo oluthathela ingqalelo isini, ukwahlukana kwesininzi, ukudityaniswa kunye nezinye iimpawu zolwimi.

I-Fluent ivumela ukudalwa kweenguqulelo ze-asynchronous, apho umtya olula ngesiNgesi unokuthelekiswa nenguqulelo eyinkimbinkimbi ye-multivariate ngolunye ulwimi (umzekelo, "uVera wongeze ifoto," "uVasya wongeza iifoto ezintlanu"). Kwangaxeshanye, isivakalisi esithetha ngokutyibilikayo esichaza iinguqulelo sihlala sifundeka size siqondwe ngokulula. Inkqubo ekuqaleni yayiyilelwe ukusetyenziswa ziingcali ezingezizo ezobuchwephesha, ezivumela abaguquleli abangenazo izakhono zokucwangcisa ukuba babandakanyeke kwinkqubo yokuguqulela nokuphonononga.

ekwabelwana-iifoto =
Kwi {$userGender ->
[indoda] kuye
[ibhinqa] yena
*[ezinye]
} ingqokelela
{$userName} {$photoCount ->
[enye] ifoto entsha yongeziwe
[abambalwa] bongeze {$photoCount} iifoto ezintsha
*[ezinye] zongeze {$photoCount} iifoto ezintsha
}.

Undoqo woguqulo kwi-Fluent ngumyalezo. Umyalezo ngamnye udityaniswa nesazisi (umzekelo, "hello = Hello, world!"), Eqhotyoshelwe kwikhowudi yesicelo apho isetyenziswe khona. Imiyalezo ingaba ngamabinzana alula abhaliweyo okanye izikripthi zemigca emininzi ezithathela ingqalelo iinketho ezahlukeneyo zegrama kwaye zibandakanya intetho enemiqathango (abakhethi), ezahlukeneyo, iimpawu, imigaqo ΠΈ msebenzi (ukufomatha amanani, umhla kunye nexesha lokuguqulwa). Amakhonkco axhaswa - eminye imiyalezo ingabandakanywa kweminye imiyalezo, kwaye amakhonkco phakathi kweefayile ezahlukeneyo avunyelwe. Phambi kokudibanisa, iifayile zemiyalezo zidityaniswa zibe ziiseti.

I-Fluent ibonelela ngokumelana nemposiso ephezulu - umyalezo ofomathwe ngendlela engalunganga awukhokeli kumonakalo kwifayile yonke ngeenguqulelo okanye imiyalezo ekufutshane. Amagqabantshintshi angongezwa ukongeza ulwazi lomxholo malunga nenjongo yemiyalezo kunye namaqela. Ukuthetha ngokutyibilikayo sele kusetyenziselwa ukwenza iisayithi zasekuhlaleni zoThumelo lweFirefox kunye neeprojekthi zeLizwi eliQhelekileyo. Kunyaka ophelileyo, ukufuduka kweFirefox ukuya kwiFluent kwaqala, kwaye okwangoku ilungisiwe ngaphezu kwemiyalezo eyi-3000 enenguqulelo (iphelele, iFirefox inemigca emalunga ne-13 lamawaka yokuguqulelwa).

I-Mozilla ipapashe inkqubo ye-Fluent 1.0 yendawo

umthombo: opennet.ru

Yongeza izimvo