logo       

Re: How do you choose your programming language ?: msg#00078

culture.hackers.israel

Subject: Re: How do you choose your programming language ?

On Wed, Nov 23, 2005, Tzahi Fadida wrote about "RE: [hackers-il] How do you
choose your programming language ?":
> If you really don't like JAVA performance there are native compilers now that
> should
> work most of the time, hopefully it will tell you when it can't :) but I
> wouldn't like to
> find it out after distribution.

If you'll read my post, you'll see that the things that bother me cannot be
fixed by a "compiler". The entire notion of "fill the entire memory with
temporary objects like there's no tomorrow, because we have an efficient
algorithm to clear that garbage later" in Java is what causes the horrible
memory usage issues, and I don't see how any compiler can solve this.

Other high-level languages such as Perl (for example) run into much fewer
problems of this sort for several reasons. Some of them have a reference-
counting garbage collection (which is slower, but allows less accumulation
of garbage). Some of them don't encourage so much "object orientedness"
(in other words, create, create create and create objects) as in Java.
Also, you don't often use these language to create as large programs as
you often do in Java.


--
Nadav Har'El | Wednesday, Nov 23 2005, 21 Heshvan 5766
nyh-TS7m/3hpY0sOpacJJkBjfT4kX+cae0hd@xxxxxxxxxxxxxxxx
|-----------------------------------------
Phone +972-523-790466, ICQ 13349191 |An egotist is a person of low taste, more
http://nadav.harel.org.il |interested in himself than in me.


------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/saFolB/TM
--------------------------------------------------------------------~->


Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/hackers-il/

<*> To unsubscribe from this group, send an email to:
hackers-il-unsubscribe-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/






<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise