Ikhodi enenhlamba iyikhodi engcono
U-Jan Strehmel, umfundi emnyangweni we-IT kusukela ku-Institute of Theoretical Computer Sciences (ITI) ye-Karlsruhe Institute of Technology, eJalimane, kwethulwe ekuqaleni kwalenyanga ithisisi idigri ngesiphetho esithile kakhulu.
Futhi yilokho ngokwezifundo zakhe "Ikhodi yomthombo enenhlamba emazwaneni iphakeme kunekhodi yomthombo ngaphandle kwayo."
Ucwaningo luvuselela inkulumo-mpikiswano ekudala ikhona ehlukanisa umphakathi wekhompyutha. Abanye baphakamisa ukuthi lo mkhuba uyinkomba yesimo noma indawo kanjiniyela, kodwa abanye bakholelwa ukuthi lawa amagama angenabungozi abonisa ukwaneliseka konjiniyela ngobuhlakani babo.
Iningi lomphakathi lithatha inhlamba njengenhlamba yokuntula ubuhlakani nemfundo, ngoba kungani usebenzise inhlamba uma unolwazi oluningi lwamagama? Kodwa abanye ongoti bathi izinzuzo ziningi.
“Izinzuzo zokuthuka inhlamba ziye zavela kuphela emashumini amabili eminyaka adlule, ngenxa yocwaningo oluningi ngobuchopho nemizwelo, kanye nobuchwepheshe obungcono kakhulu bokufunda i-anatomy yobuchopho,” kusho uTimothy Jay, uprofesa osafufusa wezokusebenza kwengqondo. eNyuvesi yaseMassachusetts. Ikolishi Lobuciko Benkululeko, e-United States.
U-Jan Strehmel usanda kuhlaziya umthelela wenhlamba kwikhwalithi yekhodi ekhiqizwe onjiniyela abasebenzisa inhlamba kumazwana abo.

Njengengxenye yokufunda kwakho, kubuyekezwe futhi kwahlaziywa ngaphezu kwamakhodi omthombo ovulekile angu-3800 aqukethe inhlamba ngesiNgisi kanye nekhodi yomthombo ovulekile engenanhlamba engaphezu kuka-7600 ku-GitHub.
Okulandelayo, u-Strehmel nethimba lakhe balinganisele ukuthobela kwalawa masethi amabili ahlukene ekhodi yomthombo ovulekile enamazinga okubhala amakhodi. Imiphumela yethulwa njengenkomba yekhwalithi yekhodi yomthombo ngethuluzi leSoftWipe. Ucwaningo luthembele kuphela kukhodi yomthombo ebhalwe ngo-C.
“Sithole ukuthi umthombo ovulekile oqukethe inhlamba ubonisa ikhwalithi yekhodi engcono kakhulu kunomthombo ovulekile ongenayo inhlamba, ngokuya ngokuhlolwa kwezibalo okuhlukahlukene. Sicabanga ukuthi ukusetshenziswa kwenhlamba kuyinkomba yokubandakanyeka okujulile ngokomzwelo komklami ngekhodi nobunkimbinkimbi bayo bemvelo, ngaleyo ndlela kukhiqizwe ikhodi engcono esekelwe kunqubo yokuhlaziya ikhodi ephelele, ebucayi, neyohlobo lwe-dialectical,” kusho umbiko wocwaningo. Nokho, ithimba ligcizelela ukuthi lolu cwaningo luwucwaningo lokubheka, njengoba lungalawuli noma yiliphi iqembu lonjiniyela.
“Lokhu kuholela enkingeni elandelayo: nakuba sinomehluko omkhulu ngokwezibalo phakathi kwamaqembu, kungase kube ngenxa yezinye izici eziwumsuka. Kubalulekile ukuqaphela ukuthi amanani amancane awaqinisekisi ukuthi imiphumela iyakwazi ukukhiqizwa kabusha noma ukuthi ukubaluleka kwezibalo kusho ukubaluleka okungokoqobo. Lokhu kusho ukuthi inhlamba ngeke ithuthukise ngokuzenzakalelayo ikhwalithi yekhodi yakho. Kodwa-ke, ucwaningo luye lwabonisa ukuthi inhlamba emsebenzini inganciphisa ukucindezeleka, okungase kuthuthukise ukugxilisa ingqondo ngakho-ke ikhwalithi yekhodi, "kuchaza umbiko wocwaningo.
"Lokhu kungase kube incazelo yemiphumela yocwaningo," kuphawula ithimba. Ngalo mqondo, abanye ochwepheshe bathi inhlamba iwuphawu lokusungula izinto. Ngokusho kwabo, inhlamba ibonakala igxile kwesokudla sobuchopho, ingxenye ososayensi abavame ukuyibiza ngokuthi "ubuchopho bokudala." “Siyazi ukuthi iziguli ezinohlangothi olulungile zivame ukungadli ngokomzwelo, zingakwazi ukuqonda nokukhuluma amahlaya, futhi zivame ukuyeka inhlamba, ngisho noma zazivame ukufunga kudala,” kusho u-Emma Byrne, umbhali wencwadi ethi Using Is. Kuhle." kuwe".
Ngo-2018, u-Adam Farley, umnikeli wephrojekthi ye-OpenJDK, ukuba khona kwenhlamba kukhodi yomthombo. Inhlamba evame kakhulu bekuyi-bitc* ne-f*ck. Ngokusho kwakhe, kunezinkulumo okungenani eziyi-12 zalolu hlobo emtatsheni wezincwadi womthombo ovulekile futhi uhlu lunganwetshwa uma singena ezichazamazwini ezinikezelwe ezigabeni zokuhlola isoftware. Okunye ukuqaphela eminyakeni yakamuva nakho kubonise ukuthi ukuthumela imilayezo kumaphrojekthi womthombo ovulekile kwesinye isikhathi kungaqukatha inhlamba.
Nokho, ngokwezibuyekezo zocwaningo lombiko ye-Strehmel, ukusetshenziswa kwalolu limi kumazwana ekhodi yomthombo kungase kube uphawu lwesimo sengqondo esibi noma ingcindezi phakathi konjiniyela. unjiniyelas. Ngamanye amazwi, bakholelwa ukuthi ikhwalithi yekhodi ayihlangene nakancane nenhlamba nokuthi lezi zinkulumo bavumela kuphela umenzi wezinhlelo ukuthi akhulule ukucindezeleka kwakhe noma yimiphi imizwa ngomsebenzi wakho. Ngokuyisisekelo, abagxeki bathi ubudlelwano phakathi kwenhlamba nekhwalithi yekhodi yinkimbinkimbi futhi abuqiniseki kahle. Baphinde banezela ukuthi ucwaningo lukaStrehmel nethimba lakhe alumele.
Umthombo: https://www.jwz.org/