Кућа Развој Шта је свиња? - дефиниција из техопедије

Шта је свиња? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Куине?

Куине је програм који у суштини емитује сопствени изворни код. Иако ово звучи једноставно, може бити прилично сложено због потребе инжењеринга низа који у основи штампа наредбу.

Коприве су такође познате као програми који се аутоматски умножавају или програми за самостално копирање.

Техопедија објашњава Куинеа

Да би се створио куине, потребно је креирати неку врсту референци низа који ће чисто исписати оперативни код програма без компликација. Кине се различито имплементирају у различитим програмским језицима, а многи програмери су изградили сопствене верзије кино-кита које настоје постићи овај циљ најефикасније и са најмањом количином изворног кода.

Будући да изградња правог кита захтијева одређени ниво рекурзије и самореференцирања ресурса користећи ствари попут низова, низова интерполације и стратегије које одвојено позивају више дијелова кода, сматра се изазовним програмским задатком. Али стручњаци истичу да је велики део овог изазова повезан са синтаксом савремених програмских језика - користећи пример раног основног кода. Под овом врстом раног програмског језика, програмер може једноставно створити наредбу за штампање садржаја сваког дела линеарног кода користећи петљу "за" или, као што други предлажу, слични резултати се могу добити једноставним програмирањем једне "листе" команда. Међутим, постоји консензус да ова врста лаганог кита заиста представља варање и да се истинско извршење ове врсте програма манифестује у производима различитих програмера који користе језике попут Перл, Питхон, Јава, Ц или других модернијих и сложенијих језика .

Шта је свиња? - дефиниција из техопедије