I-Intel ishicilela i-ControlFlag 1.2, ithuluzi lokuthola okudidayo kukhodi yomthombo

I-Intel ishicilele ukukhishwa kwe-ControlFlag 1.2, ikhithi yamathuluzi ekuvumela ukuthi ubone amaphutha nokudidayo kukhodi yomthombo usebenzisa isistimu yokufunda yomshini eqeqeshwe ngenani elikhulu lekhodi ekhona. Ngokungafani nabahlaziyi be-static bendabuko, i-ControlFlag ayisebenzisi imithetho esenziwe ngomumo, lapho kunzima ukuhlinzeka ngakho konke okukhethwa kukho, kodwa kusekelwe kwizibalo zokusetshenziswa kwezilimi ezihlukahlukene zokwakha ngenani elikhulu lamaphrojekthi akhona. Ikhodi ye-ControlFlag ibhalwe ku-C++ futhi ivuliwe itholakala ngaphansi kwelayisensi ye-MIT.

Ukukhishwa okusha kuyaphawuleka ekusetshenzisweni kosekelo olugcwele lokutholwa okudidayo nokufunda ngokusekelwe kumaphethini ekhodi avamile olimi lwe-C++. Ezinguqulweni zangaphambilini, ukusekelwa okufanayo kunikezwe izilimi ze-C ne-PHP. Isistimu ifanele ukuhlonza izinhlobo ezahlukene zezinkinga ngekhodi, kusukela ekuboneni ama-typos nohlobo lokungafani, kuya ekuboneni okudidayo uma izitatimende kanye nokuhlola okulahlekile kwe-NULL ezikhombi. Uhlelo luqeqeshwa ngokwakha imodeli yezibalo yohlu olukhona lwekhodi lwamaphrojekthi omthombo ovulekile ku-C, C++ ne-PHP, eshicilelwe ku-GitHub namakhosombe omphakathi afanayo.

Esigabeni sokuqeqesha, isistimu inquma amaphethini ajwayelekile okwakhiwa kwezakhiwo kukhodi futhi yakha isihlahla se-syntactic sokuxhumana phakathi kwalawa maphethini, okubonisa ukugeleza kokwenziwa kwekhodi ohlelweni. Ngenxa yalokho, kwakhiwa isihlahla sokuthatha izinqumo esihlanganisa ukuzizwisa kokuthuthukiswa kwawo wonke amakhodi omthombo ahlaziyiwe. Ikhodi engaphansi kokubuyekezwa ibhekana nenqubo efanayo yokuhlonza amaphethini ahlolwa ngokumelene nesihlahla sesinqumo senkomba. Ukungezwani okukhulu namagatsha angomakhelwane kubonisa ukuba khona kwe-anomaly kuphethini ehlolwayo.

I-Intel ishicilela i-ControlFlag 1.2, ithuluzi lokuthola okudidayo kukhodi yomthombo


Source: opennet.ru

Engeza amazwana