[SLL] faking Unix knowledge? pretend to know open source Unix?

Chuck Wolber chuckw at quantumlinux.com
Thu Jan 15 15:12:55 PST 2009


On Thu, 15 Jan 2009, Derek Simkowiak wrote:

> It's all the development headache of a compiled language with all the 
> performance overhead of an interpreted language.

I hate to break it to you, but all interpreted languages are compiled at 
some level. Most of the time, you just don't see it.


> I've seen at least 4 projects fail because Java was so slow (once 
> deployed).

That's a grossly ambiguous assertion at best. What design pattern were you 
using that simply performed too slowly when written in and run under Java? 
What JREs did you test it on?

Performance used to be a big issue with Java many moons ago. It is not 
nearly the issue it used to be.


>    And I would say that the language is neither clean nor elegant -- I 
> can only wonder if Java lovers have ever used Python, Ruby, or Objective 
> C.

I have tried Python and I personally find the use of enforced whitespace 
extremely objectionable. The runtime has no business dictating the 
formatting of my code.

Or to put it more bluntly, enforced formatting does not solve a problem 
that I have or any of the professionals I work with have. I am sure it is 
a good thing for the lowest common denominator developer, but I personally 
find being placed in that bucket pretty insulting.

I have not tried enough Ruby or Objective C to have a fair judgement.


> Unfortunately, I've found Java to be very popular, which is no surprise 
> given the $millions Sun has spent on marketing.

That is cynical and proves nothing.


>    I'd love to write apps for my awesome new G1, but (so far) I can't 
> bring myself to write the Java code.  I've heard it rumored that they're 
> working on Python for Android; when then happens, I'll have a new hobby 
> writing G1 apps...

I am very ignorant of JYthon, but can you not use that? If I understand it 
correctly, it should deliver Java bytecode from Python source. Perhaps you 
will find this interesting:

http://code.google.com/p/jythonroid/


..Ch:W..

-- 
http://www.quantumlinux.com                 | "An idea does not gain
 Quantum Linux Laboratories, LLC.           |  truth as it gains
 ACCELERATING Business with Open Technology |  followers." Amanda Bloom


More information about the linux-list mailing list