Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 6 reacties
Bron: Python

Johannes

Lees meer over

Versienummer:2.2
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, Linux x86, Mac OS Classic, macOS
Website:Python
Download:ftp://ftp.python.org/pub/python/2.2/
Moderatie-faq Wijzig weergave

Reacties (6)

Waarmee moet ik dit eigenlijk vergelijken?? Perl of Tcl/Tk ofzo? :?
Om maar eens ff een advertentiepraatje voor Python te houden :P :

Wat is Python?
Python is een interpreted, OO programmeertaal. Het is ontworpen om modulair te zijn, heeft exceptions(error handling), dynamische, high level typen en classes. Het heeft een heel erg duidelijke syntax, waarbij indent verplicht is:
[code]
while 1:
if 0:
module.do_something()

module.do_something_else()
[/code]
Zoals je ziet levert het verplicht zijn van indents nette code op. (Edit: jammer genoeg worden de indents weggehaald door T.net, dus je kan het niet zien, maar I guess you get the point?)
Verder heeft Python interfaces naar allerlei systeem functies, libraries en GUI libs(waarvan de standaard TKinter is). Python is zelf makkelijk uit te breiden in C of C++, maar het kan ook gebruikt worden in C, C++ of Java programma's, als scriptingtaal.
Uiteindelijk is Python ook nog portable, het draait op Mac, DOS, Win9x, WinNT, OS/2 en veel soorten Unix, waaronder natuurlijk Linux

/reclamepraatje :P

Maar waar kun je Python nou eigenlijk voor gebruiken?
Ik gebruik het vooral als vervanger van shell scripting, en het voordeel is dat ik de scripts op allebei de platforms van m'n dualboot systeempje kan draaien. Ik ben ook de laatste tijd bezig met het schrijven van een IRC client in C++(erg origineel, ik weet het), en hierbij gebruik ik Python als IRC scripting taal.

Een laatste voordeel van Python is dat de code die je erin schrijft vergeleken met de code voor hetzelfde in C++, vaak zo'n 5 tot 10 keer kleiner is, waardoor ontwikkeling ook veel sneller gaat.
Hmm, klinkt interessant.... Ik ben nog op zoek naar een iets waarmee ik Tcl kan vervangen aangezien dat zo traag is. :z

Het is voor het maken van testscripts waarmee VHDL code wordt getest. Zal wel niemand iets vanaf weten aangezien dat nogal specialistisch is. ;)
http://www.python.org/doc/essays/blurb.html

En vergeet vooral het linkje onderin niet te bekijken. :)
Large file support is now enabled on Win32 and Win64 platforms, and automatically configured.
handig :P

Op dit item kan niet meer gereageerd worden.



© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True