Link Details

Link 93418 thumbnail
User 264741 avatar

By dnene
via blog.dhananjaynene.com
Published: Jul 10 2008 / 16:56

A presentation I made which contrasts java with other dynamic languages such as python, ruby, PHP and also java based languages such as Groovy, JRuby, Jython. This is not a strictly programming oriented contrasting exercise, it instead attempts to look at it from a architects and a managers view as well.
  • 7
  • 1
  • 1587
  • 368

Comments

Add your comment
User 281687 avatar

paul_houle replied ago:

-1 votes Vote down Vote up Reply

Nice article, but it misses the #1 strength and weakness of Java as a backend language... The persistence of data structures between calls.

Java can hold a telnet connection to a back end financial system open between web requests. PHP can't (but you can build a web service to do this.) Java app servers tend to leak memory and crash because of corrupted data structures... PHP can't do that.

User 264741 avatar

Dhananjay Nene replied ago:

0 votes Vote down Vote up Reply

Python and Ruby can have persistent data structures between calls.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (7)



Voters Against This Link (1)