Python proti Boa
Python in Boa sta imeni kač, vendar v svetu računalništva ta imena nimajo ničesar skupnega s kačami. Python je ime programskega jezika, medtem ko je Boa, ali konstruktor Boa, šaljivo ime IDE (Integrated Desktop Environment), ki sledi kačji Python. IDE je program, ki vam ga lahko pomagajo pri pisanju kode za vašo prijavo. Omogoča vam orodja za manipuliranje predmetov, odpravljanje napak in celo sledenje kode, da bi našli, kje je treba popraviti kodo.
Python je postal zelo priljubljen zaradi zelo poenostavljenega pristopa k kodiranju. Namesto da bi uporabljal kodraste naramnice za označitev začetka in konca bloka, kot to počne večina priljubljenih programskih jezikov, tudi Python uporabi spremembo vdolbine vsake vrstice kode. Ko se vdolbina poveča, kaže na začetek novega bloka, zmanjšanje pa na koncu bloka. Večina programerjev že sledi tej praksi, vendar jih drugi programski jeziki še vedno uporabljajo standardne ločevalnike, kot jih potrebuje razčlenjevalec. Manjša količina kode, ki je potrebna, in narava Pythona brez nereda je pritegnila veliko programerjev. Programerji imajo radi tudi razširljivo naravo programskega jezika Python. Vsako funkcionalnost, ki manjka v Pythonu, lahko dodate prek modulov, ki so zapisani v C ali C++.
Boa Constructor je bil napisan v Pythonu, skupaj z nekaterimi aplikacijami, ki prihajajo zraven. Prav tako je brezplačna programska oprema, licencirana pod GPL, in se lahko uporablja v več operacijskih sistemih. Vendar ni edini razpoložljivi IDE, ki ga lahko uporabljamo s Python-om, saj so tam še drugi.
Danes se najvidnejša implementacija Pythona imenuje CPython. Deluje tako kot Java, kjer sestavi kodo Python v vmesni bajt, ki ga lahko nato izvrši virtualni stroj. Obstaja tudi druga različica, imenovana Jython, ki sestavi kodo Python v bajt kodi Java in deluje na navideznem računalniku Java. Jython izkorišča priljubljenost in široko sprejetje Java-ovega virtualnega stroja. Ne glede na to, katero različico uporabljate, bi še vedno potrebovali IDE, kot je Boa, da bi bilo kodiranje veliko lažje.
Povzetek:
1.Python je programski jezik, medtem ko je Boa Constructor integrirano namizno okolje
2.Boa Constructor je bil kodiran s Python-om
3.Za kodo Boa lahko uporabite druge IDE, razen kod Boa