Преглед садржаја
Питхон Програмери га лако разумеју, ово помаже да се брзина развоја помножи са сваким програмером који је укључен у наше пројекте, међутим, као и све у животу, због неке предности имаћемо недостатак, можда за свакодневни рад са Питхоном То је само предност, међутим постоје ситуације у којима перформансе овога неће бити довољне, на примјер у врло сложеним симулацијама, при исцртавању графике итд.Да бисте повратили терен и победили ове неуспехе, Питхон омогућава нам да на другим језицима попут Ц развијемо писање малих комада које можемо користити за превазилажење уских грла у перформансама.
Јитхон и ИронПитхон
Ове две имплементације омогућавају нам приступ врло лако на ЈАВА модуле до Јитхон или из Ц # у .НЕТ Фор ИронПитхонТо нас тера да једноставно имплементирамо модуле и класе који су нам потребни и као да су магијом постали део нашег софтвера без већих траума.
Погледајмо пример за Јитхон, у следећем коду ћемо написати класу у ЈАВИ:
јавна класа ЈитхонТест {публиц воид поздрав () {Систем.оут.принтлн ("Здраво, свет!"); }}
У примеру можемо видети да то није ништа друго до једноставна класа са воид методом која враћа утисак поруке, у овом случају иконичног Хелло, ворлд!, Сада ћемо на следећој слици видети како то можемо назвати код са наше конзоле Питхон са Јитхон:
У овом случају примећујемо да је увоз обављен као да је други модул Питхон У сваком случају, ово нам даје велику предност, замислимо да су све методе које су нам потребне већ урађене, било би губљење времена да их поновимо само да бисмо се ускладили са Питхон структуром, међутим тако што ћемо их моћи увести у на овај начин ћемо већ уштедети неколико сати рада и патње.
Када радимо са ИронПитхон Нешто слично се дешава при увозу кода направљеног у Ц #, погледајмо следећи пример кода:
усинг Систем; именски простор ФеПиТест {јавна класа ИронПитхонТест {публиц воид поздрав () {Цонсоле.ВритеЛине ("Здраво, свет!"); }}}
Као што видимо, то је једноставно исти претходни пример, само што овај пут следимо смернице из Ц #, један од најкарактеристичнијих делова је употреба а именски просторПогледајмо на следећој слици како би пример изгледао при позивању ове методе са Питхон конзоле:
Овде видимо како зовемо своје сис модул, што нам омогућава да учитамо компајлирану Ц # датотеку у библиотеку ДЛЛ, затим увозимо именски простор класе, инстанцирамо га и на крају позивамо методу.
Овим смо видели како то постићи продужити питхон, при чему не само да зависимо од његове једноставности при развоју, већ се позивамо и на његову интелигенцију допуштајући нам да узмемо снагу других језика како бисмо могли покрити његове слабости и увелике проширити границе његове функционалности и свестраности.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен