Python vs Boa
Python a Boa jsou jména hadů, ale ve světě počítačů tato jména nemají absolutně nic společného s hadi. Python je jméno programovacího jazyka, zatímco Boa, nebo konstruktér Boa, je vtipné jméno IDE (Integrated Desktop Environment), které sleduje hadské téma Pythonu. IDE je program, který můžete použít při psaní kódu pro vaši aplikaci. Poskytuje vám nástroje pro manipulaci s objekty, ladění chyb a dokonce i trasování kódu, abyste zjistili, kde je třeba opravit váš kód..
Python se stal velmi populární díky velmi zjednodušenému přístupu k kódování. Namísto použití složených závorek k označení začátku a konce bloku, jako většina populárních programovacích jazyků, používá Python změnu odsazení každého řádku kódu. Když se odsazení zvětšuje, označuje začátek nového bloku, zatímco snížení označuje konec bloku. Většina programátorů tuto praxi již dodržuje, ale jiné programovací jazyky je nutí stále používat standardní oddělovače, jak to vyžaduje analyzátor. Menší množství potřebného kódu a nepořádek Pythonu bez nepořádků přilákal mnoho programátorů. Programátoři mají také rádi rozšiřitelnou povahu programovacího jazyka Python. Jakákoli funkčnost, která v Pythonu chybí, může být přidána prostřednictvím modulů, které jsou zapsány v C nebo C++.
Boa Constructor byl napsán v Pythonu spolu s některými aplikacemi, které s ním přicházejí. Jedná se také o bezplatný software licencovaný pod GPL a lze jej použít ve více operačních systémech. Ale není to jediné dostupné IDE, které lze použít s Pythonem, protože tam jsou další.
Dnes se nejvýznamnější implementace Pythonu nazývá CPython. Funguje stejně jako Java, kde zkompiluje Python kód do mezilehlého bajtkódu, než pak může být spuštěn virtuálním strojem. K dispozici je také další verze s názvem Jython, která kompiluje Pythonův kód do Java bajtkódu a běží na virtuálním stroji Java. Jython využívá popularity a rozšířeného přijetí virtuálního stroje Java. Bez ohledu na to, jakou verzi používáte, budete ještě potřebovat IDE jako Boa, aby bylo kódování mnohem snazší.
Souhrn:
1.Python je programovací jazyk, zatímco Boa Constructor je integrované desktopové prostředí
2.Boa Constructor byl kódován pomocí Pythonu
3. Při kódování pomocí Pythonu můžete kromě Boa použít i jiná IDE