If you make a simple website with not much complex functionalities, then python/php will do fine..
however, if you have complex routines with logic & processing filters (needed java like features e.g. rmi ),then I do feel java fits in well.. its all in the Requirements Specifications & Analysis that will decide what's the best approach...for the project.. really depends on your project more than your choice of platform.. regards, jd On 8/2/10, Wildam Martin <[email protected]> wrote: > On Sat, Jul 24, 2010 at 11:06, Blanford <[email protected]> wrote: >> http://developers.slashdot.org/article.pl?sid=10/07/23/1838243 > > I have read that but don't really see much truth in there. > > >> I have wondered this for years, how Java could be the language of >> choice for web application design. > > This sentence could apply to plenty of other languages also that are > effectively used for web applications. > > >> Java is so much more complex and unproductive compared to a language >> like Python. This adds up to time and money. > > I once was new to Java and Python as well and tried both. I love > Python but it lost the productivity question. > We still have a little Python Web-Application and it has/had a few > bugs which were hard to find due to lack of debugging options for > example. And there were other reasons also. > > >> If I ran a business I would definitely use Java as little as possible. > > I you ran a business and want to make a lot of money try to avoid > programming completely and try just to sell licenses and consulting. > > I agree only that the programming language can make a difference in > the type of advantages and problems you will get using it. But the > programming language itself is just one part of the story. IMHO a > Windows-only shop can't do wrong using C# and a shop that wants to > serve multiple platforms can't do wrong using Java - talking in > general here for a shop that wants to use the same language for a wide > area of problems. > > > On Thu, Jul 29, 2010 at 16:30, [email protected] > <[email protected]> wrote: >> Yes, java APIs are designed to handle very complex, worst case >> scenarios. It's the simple stuff the APIs fail at. And there really >> isn't any excuse for this. Why does everyone have their own >> StringUtil/FileUtil/XMLUtil classes? Why does apache commons exist? >> Because many simple tasks require a ton of code with the standard APIs. > > And this applies for basically any other language too! - I never met a > programming language where it didn't take me months to get everything > in I needed in may daily work. This is not particular to Java! > > > On Wed, Jul 28, 2010 at 17:31, [email protected] > <[email protected]> wrote: >> Complex? Actually Java is a pretty simple language. Ruby/Python/ >> Scala/Groovy all have many more features and richer syntax than Java. > > Indeed, I learned the Java basics quite fast. It's the plenty of 3rd > party libraries and frameworks that is too much to learn for a human > life. You have to choose wisely what to learn more in detail. > > And many Java developers somewhat created a whole stack of frameworks > they use on a regular basis which might not be necessary in a lot of > cases. You could put together Hibernate, Spring and others and already > introduce a whole lot of abstraction (and code + xml and/or > annotations) without getting anything done. > > Best regards, Martin. > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
