Hello everybody,
I am software developer and was involved in all sort of projects but mostly it was C, C++, MFC for Windows, however it has been some time since my last client/server RDBMS project and there are number of changes in this part of software development. Right now we plan to use Borland JBuilder 5 for Java Application, client side at least. So I have just started to look at it, at samples, etc… Main idea - we want to have platform independent application, not to be dependent on Microsoft platforms and we do not want separated "platform dependant" projects for the same product.
However I have number of doubts about Java. At this stage I found that Java Applications (java client, jdbc, etc...) are less reliable, slow, memory “hungry”. User interface is less comfortable. So far I have not seen and have not heard about good client/server commercial Java Applications and even JBuilder itself (java application too) is not that much impressive.
Please understand me right, I need advice from experienced people about it from technical point of view and do not want to start discussion about personal preference because I am happy to work with any dev. environment if it gives what I want.
So:
- Why would you use Java? (Except “theoretical platform independence”)
- Would you use Java if your project was only for one platform? If Yes, why? If not, what would you prefer?
- Could you confirm and/or argue against my “disappointment” in Java
- Any other ideas on this subject and/or forums/sites where I could get more info.
- Any alternative technology/language/dev. environment for client/server DB Applications. (Once again I would prefer from your real experience)
Thank you,
Anton
I am software developer and was involved in all sort of projects but mostly it was C, C++, MFC for Windows, however it has been some time since my last client/server RDBMS project and there are number of changes in this part of software development. Right now we plan to use Borland JBuilder 5 for Java Application, client side at least. So I have just started to look at it, at samples, etc… Main idea - we want to have platform independent application, not to be dependent on Microsoft platforms and we do not want separated "platform dependant" projects for the same product.
However I have number of doubts about Java. At this stage I found that Java Applications (java client, jdbc, etc...) are less reliable, slow, memory “hungry”. User interface is less comfortable. So far I have not seen and have not heard about good client/server commercial Java Applications and even JBuilder itself (java application too) is not that much impressive.
Please understand me right, I need advice from experienced people about it from technical point of view and do not want to start discussion about personal preference because I am happy to work with any dev. environment if it gives what I want.
So:
- Why would you use Java? (Except “theoretical platform independence”)
- Would you use Java if your project was only for one platform? If Yes, why? If not, what would you prefer?
- Could you confirm and/or argue against my “disappointment” in Java
- Any other ideas on this subject and/or forums/sites where I could get more info.
- Any alternative technology/language/dev. environment for client/server DB Applications. (Once again I would prefer from your real experience)
Thank you,
Anton