Whether you use free software or paid one does it make any difference which language I am using? Yes offcourse it does for developing softwares. For example. I have a software product for banking system : a simple OLTP (On-Line Transaction Processing) product.
With C language,
We can develop a menu driven process to access different types of transactions like funds transfer, pay bills and so on.
Performance: Fast
Advantage: Better Performance.
Disadvantage: No GUI Support.
With Java/J2EE language,
We can go for an webpage or GUI for different types of transactions. Using GUI, we can develop an offline product which has support for different transactions. Using J2EE technology we can develop an online website which supports for different transactions for the bank system.
Performance (Java): Slow if we use images and a lot of data to be loaded.
Performance (J2EE): Slow if we use images and a lot of data to be loaded.
Advantage: User friendly GUI or Webpage
Disadvantage: If we use images and a lot of load then only slow otherwise this can be taken as advantage instead.
With VB/VB .Net language,
We can go for an webpage or GUI (Sole VB) for different types of transactions.
Performance: Depends
Advantage: User friendly GUI or Webpage
Disadvantage: Performance depends on the load again.
All the above descriptions are based on the windows platform. If we classify according to the operating system also then we have different operating system to use now: like Linux, Unix, Windows.
With linux we can go for scripting languages as well to code for faster implementations. Like Perl.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment