I need to develop an ERP app that is plugable and more modules will be added to it later. I will like to know, if someone has to develop an ERP ground up which language will be preferred. I reviewed these 3 languages but could not reach to conclusion
1) C: Pro- has survived long enough, easier to find developers. Cons- Memory leaks and longer build cycles
2) java: Pro- Already in use in several similar apps, loads of libraries available. Cons- Long code-compile-build-deploy cycle, can be resource heavy at times.
3) Python Pro- quick to develop, easier to maintain code. Cons- Slower than Java and C/C++, no threading... memory requirements on higher side
The app will run in Linux environment so .NET platform is out.