Bahasa-Pemrograman-Python-di-Platform-GNU
Bahasa-Pemrograman-Python-di-Platform-GNU
Bahasa-Pemrograman-Python-di-Platform-GNU
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Pengembangan Aplikasi Pen<strong>di</strong><strong>di</strong>kan<br />
<strong>Python</strong> merupakan bahasa pemrograman yang dapat <strong>di</strong>gunakan untuk keperluan<br />
pembelajaran, tingkat pengenalan, maupun tingkat lanjutan. Komunitas<br />
pen<strong>di</strong><strong>di</strong>kan dengan peminatan khusus yang menggunakan <strong>Python</strong> merupakan<br />
salah satu tempat pengembang pemula untuk memulai mengenal <strong>Python</strong>. Py-<br />
Biblio merupakan aplikasi untuk pen<strong>di</strong><strong>di</strong>kan yang berhubungan dengan banyak<br />
sumber yang berbeda. Kelas yang <strong>di</strong>adakan oleh Software Carpentry, <strong>di</strong>danai<br />
oleh yayasan perangkat lunak <strong>Python</strong> (PSF).<br />
<strong>Pemrograman</strong> Jaringan Komputer<br />
Sebagai tambahan dari dukungan <strong>Python</strong> terhadap web dan internet, <strong>Python</strong><br />
menye<strong>di</strong>akan dukungan untuk tingkat pemrograman jaringan komputer yang<br />
lebih rendah, seperti : antar muka soket jaringan, Twisted<strong>Python</strong> yang merupakan<br />
framework untuk pemrograman jaringan komputer secara asinkron.<br />
Pengembangan Perangkat Lunak<br />
<strong>Python</strong> seringkali <strong>di</strong>gunakan untuk mendukung pengembang perangkat lunak,<br />
seperti pembuatan kendali dan manajemen pengembangan, pengetesan dan<br />
fungsi lainnya. Aplikasi <strong>Python</strong> yang seringkali <strong>di</strong>gunakan untuk pengembangan<br />
perangkat lunak adalah : Scons untuk membangun kendali, Buildbot dan<br />
Apache Gump untuk kompilasi dan pengetesan yang <strong>di</strong>otomasi secara terus<br />
menerus, Roundup atau Trac untuk penelusuran bug dan manajemen proyek<br />
serta Roster Integrated Development Environments (IDE).<br />
Game dan Grak 3 Dimensi<br />
<strong>Python</strong> secara luas <strong>di</strong>gunakan untuk pengembangan game, baik untuk keperluan<br />
komersil, maupun untuk keperluan hobby. Beberapa aplikasi dan dukungan<br />
<strong>Python</strong> untuk pengembangan game adalah : <strong>Python</strong> Games yang terdapat<br />
pada lingkungan desktop Linux/Unix, PyGame dan PyKyra yang merupakan<br />
framework untuk pengembangan game, pustaka-pustaka rendering 3 <strong>di</strong>mensi<br />
yang terse<strong>di</strong>a untuk <strong>Python</strong>, PyWeek yang merupakan kontes pengembangan<br />
game yang <strong>di</strong>langsungkan hampir setiap tahun. Sebagai informasi, game e<strong>di</strong>ting<br />
software Blender yang berjalan <strong>di</strong>atas Linux menggunakan <strong>Python</strong> untuk<br />
scripting aplikasi.<br />
5