Blog.hr

Usporedbe i predrasude


Neki od onih koji nisu upoznali ljepotu i moć skriptnih jezika boluju od predrasude da je to sporo i ne previše zahvalno za veće projekte. Većina današnih poslovnih aplikacija je 'naslonjena' na neku bazu, potrebno je napraviti samo sučelje za unos i pregled podataka, a za to ne treba neka prevelika brzina jer je najsporija karika u tom lancu operater. Python i neki od gui toolkita su i više nego dovoljni za to. Čak se i aplikacijski server može bez problema napisati u njemu.

Na TinyErp.org forumu jedan od sudionika postavio je pitanje: Why Python and not Java..?

Odgovor je i više nego jednostavan:

Python is higher level than Java: multiple inheritancy, functionnal programmation, introspection, properties, ... Have a look at the code: Tiny ERP has more features and modules than Compiere and:
* Tiny ERP: 25.000 lines of Python.
* Compiere : 450.000 lines of Java.
=> 15 times easier to develop and maintain.


Eh da, zlobnici bi rekli da nije teško biti brži od Jave... ;-)