Python vs Boa
Python a Boa sú mená hadov, ale vo svete počítačov tieto názvy nemajú absolútne nič spoločné s hadmi. Python je názov programovacieho jazyka, zatiaľ čo Boa, alebo konštruktor Boa, je vtipné meno IDE (Integrated Desktop Environment), ktoré nasleduje hadovú tému Pythonu. IDE je program, ktorý môžete použiť na pomoc pri písaní kódu pre vašu aplikáciu. Poskytuje nástroje na manipuláciu s objektmi, ladenie chýb a dokonca sledovanie kódu, aby ste zistili, kde je potrebné opraviť váš kód..
Python sa stal veľmi populárnym kvôli jeho veľmi zjednodušenému prístupu k kódovaniu. Namiesto použitia zložených zátvoriek na označenie začiatku a konca bloku, ako väčšina populárnych programovacích jazykov, používa Python zmenu odsadenia každého riadku kódu. Keď sa odsadenie zvýši, znamená to začiatok nového bloku, zatiaľ čo pokles označuje koniec bloku. Väčšina programátorov už postupuje podľa tejto praxe, ale iné programovacie jazyky ich nútia, aby stále používali štandardné oddeľovače, ako to vyžaduje syntaktický analyzátor. Menšie množstvo potrebného kódu a neporiadok Pythonu prilákali veľa programátorov. Programátorom sa tiež páči rozšíriteľná povaha programovacieho jazyka Python. Akákoľvek funkčnosť, ktorá v Pythone chýba, sa dá pridať cez moduly napísané v C alebo C++.
Boa Constructor bol napísaný v jazyku Python spolu s niektorými aplikáciami, ktoré s ním prichádzajú. Je to tiež bezplatný softvér s licenciou pod licenciou GPL a môže sa používať vo viacerých operačných systémoch. Ale nie je to jediné dostupné IDE, ktoré sa dá použiť s Pythonom, pretože tam sú aj iní.
Dnes sa najvýznamnejšia implementácia Pythonu nazýva CPython. Funguje rovnako ako Java, kde skompiluje Python kód do stredného bajtkódu, ktorý potom môže spustiť virtuálny stroj. Existuje aj ďalšia verzia s názvom Jython, ktorá kompiluje kód Python v bajtovom kóde Java a beží na virtuálnom stroji Java. Jython využíva popularitu a rozsiahle prijatie virtuálneho stroja Java. Bez ohľadu na to, ktorú verziu používate, stále by ste potrebovali IDE ako Boa, aby sa kódovanie značne zjednodušilo.
Zhrnutie:
1.Python je programovací jazyk, zatiaľ čo program Boa Constructor je integrované pracovné prostredie
2.Boa Constructor bol kódovaný pomocou Pythonu
3. Na kódovanie pomocou Pythonu môžete okrem Boa použiť aj iné IDE