Citat:
Ursprungligen postat av vhe
Alla operativsystem värda namnet har väl en pakethanterare som gör att en pythoninstallation är max ett kommando bort?
Ja, och det är väl bara Windows som inte kommer med python förinstallerat om man jämför med de operativsystem som används av en relativt stor användargrupp?
Citat:
Ursprungligen postat av vhe
Python är avsevärt mycket långsammare än C++. I de extremt få fall där snabbhet faktiskt spelar roll kan man i allmänhet skriva de slöa delarna i C, alternativt undersöka om det går att köra programmet i
PyPy.
Precis. Du har två alternativ, antingen kan du skriva en python-modul själv i C/C++ som du sedan använder direkt i Python. Dock blir det lite extra jobb eftersom du måste skriva specifik kod för att göra det till en Python-modul.
Har man inte tid med det extra jobbet som blir för att göra en modul kan man använda sig av ett bibliotek som heter ctypes. Med Ctypes kan man importera kompilerad C/C++ bibliotek direkt i Python och köra dem.
På så sätt finns det stora möjligheter att använda Pythons kraft i att skriva mycket funktionalitet med lite kod men samtidigt ta del av fördelarna med C/C++ kraft i prestanda.
Citat:
Ursprungligen postat av vhe
Ja, du kan göra en exekverbar fil.
Det finns bibliotek för att göra exekverbara filer i Mac OS X, Windows och Linux.
http://www.py2exe.org/ - För windows
http://svn.pythonmac.org/py2app/py2a...doc/index.html - För OS X
http://www.pyinstaller.org/ - För Linus, OS X och Windows