logo       

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

culture.hackers.israel

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

On Wed, Nov 23, 2005, Gבbor Szabף wrote about "Re: [hackers-il] How do you
choose your programming language ?":
> What do you think in this regard about Perl6 and Parrot ?

I don't know, I don't know anything about perl6. What has changed in Perl 6
regarding memory handling?

Perl 5 had reference counting garbage collection, so if by the end of a
scope an object had no references, it would be freed immediately. In this
scheme, both allocation and freeing is actually slower (even considerably
slower) than recent Java's "generation-based" garbage collection (if anyone
is interested, I can try to summarize what that means), but with the Perl way,
your program uses as much or as little memory as it actually needs. This
is why Perl can be called a lot of things, but I've yet to hear anyone calling
Perl programs "memory hogs" or "sluggish", or other words all-to-often used
to describe Java *utilities*
(like I said earlier, in an environment where you have just one huge Java
JVM - like cellphones, Web servers, and so on, Java's use-all-memory-I-can
model perhaps more sense).

--
Nadav Har'El | Wednesday, Nov 23 2005, 22 Heshvan 5766
nyh-TS7m/3hpY0sOpacJJkBjfT4kX+cae0hd@xxxxxxxxxxxxxxxx
|-----------------------------------------
Phone +972-523-790466, ICQ 13349191 |When you handle yourself, use your head;
http://nadav.harel.org.il |when you handle others, use your heart.


------------------------ Yahoo! Groups Sponsor --------------------~-->
1.2 million kids a year are victims of human trafficking. Stop slavery.
http://us.click.yahoo.com/WpTY2A/izNLAA/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