1.2. Zašto Python/Sage?
- Python je izrazito elegantan za upotrebu. Popularan je u znanstvenoj zajednici, pa
postoji velik broj korisnih Python biblioteka i za specijalizirane znanstvene namjene..
- Znanost mora biti reproducibilna i u načelu vječna. Računalni kod koji
ovisi o softveru “zatvorenog” koda to onemogućuje.
- Sage je najrazvijeniji sustav za računalnu algebru (CAS - Compute Algebra System)
otvorenog koda (open source)
Za detaljniju diskusiju o izboru softvera za računanje u znanosti, vidi
Johansson, Introduction to scientific computing with Python, te,
također, Koepke, 10 Reasons Python Rocks for Research (And a Few Reasons it
Doesn’t).