On 15/10/06, Dinesh Joshi dinesh.a.joshi@gmail.com wrote:
What is wrong with Java and GWT? We can have a client server environment that way. Its easy to maintain. I hate java but GWT is very promising.
well I haven't used gwt so may be you can give me some more information on it. can it work on windows? the problem with java is not with its efficiency, the problem is with the consistency and the code maintainance. speed? I don't think that is an issue, java is as good as python in that context. but if we take the existing code of kenneth and add to it, believe my words, python rocks. firstly talk about arrays and string manipulation and other things, python beats java by miles. besides python is much more productive than java when it comes to rapid application development. and python is a very good language for calculation. the performance is consistent and just like java it too can be used at any level. if we are doing a complete ERP package, I may give java a thought. but having coded in java for some years now, I realise its strong points and weaknesses. for one thing, java is very much bloatted and code is difficult to maintain. this is not true with the core java but with the swing package, I find it a pain to have customisations for my customers. yes may be we can still give it a thought because java is not as bad as some people think it is. the jdbc part of java for example is just marvalous.
The end user wont need anything to be installed on his system. Just a basic browser with JS enabled :) The server side wont be that difficult to deploy either. Plus there will be sufficient mobility for the users :)
same thing can be achieved with python.
I am thinking intranet FYI. And Java programmers are easy to find. Plus you can get students to work for you as well. Java is a big craze in the student community. As I see it. It's a win-win situation for everyone. Java developers are plenty. GWT is OSS ( I think ), Web based softwares rock :). End user gets easy to use interface. Deployment is simple.
again, kindly brief about gwt as I haven't used it much only heard a few things about the witgets. and I wont choose java just because it is a craze in the market. just remember one thing, a good thing can become a craze in the market but all that brings craze in the market may not be good. windows for example. regards. Krishnakant.