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