[oak perl] New IBM/Sony/Toshiba microprocessor is good news for Perl

Belden Lyman blyman at iii.com
Tue Feb 8 15:01:17 PST 2005


Sure, and I understand all that. I'm not so confident as you,
that's all.

I think people's expectations of speed will also increase tenfold.
The things that seem slow on my P3 will seem slow on my Cell, and
the things that seem fast now will seem fast then.

Belden

On Tue, 2005-02-08 at 14:23, Adrien Lamothe wrote:
> Yes, a performance increase benefits all software.
> As I said, interpreted languages will always run
> slower than their compiled cousins. However, there
> is a "threshold" principle in effect that determines
> whether a particular programming language or 
> environment should be considered for a particular
> application. If using an interpreted language will
> result in an app that is too slow, then the language
> should not be used. When an increase in hardware
> performance enables the same interpreted language
> to cross the threshold and perform acceptably, then
> you can evaluate the interpreted language against
> compiled languages using criteria such as ease
> of use, useful programming constructs (such as
> powerful regular expression capability,) etc.
> Even though the compiled languages will still perform
> faster, the interpreted language is now "good enough"
> (and probably better than just "good enough"),
> which then gives the designer latitude to consider
> other factors.
> 
> There is no doubt that the coming large performance
> increases will result in better 3-D games and
> media (Toshiba plans to use the new processor in
> televisions.) This will at some point create a
> new wave in consumer electronics spending. 
> People are always looking for better entertainment 
> and "eye candy." Languages like Perl may even
> find their way into the new high-performance
> entertainment appliances (Sony plans to use the
> new processor in Playstation-3.) These appliances
> are essentially general purpose computers with
> networking capability. Perl could be used for
> administrative tasks on these machines; probably
> not accessible to the users, but useful to the
> developers.
> 
> -- Adrien
> 
> 
> --- Belden Lyman <blyman at iii.com> wrote:
> 
> > On Tue, 2005-02-08 at 11:48, Adrien Lamothe wrote:
> > > What does this have to do with Perl? Well, as an
> > > interpreted language, Perl programs will always
> > > run slower than their compiled cousins.
> > Interpreted
> > > languages always benefit from hardware speed
> > > increases. So, on this newer hardware, Perl may
> > > be considered for tasks that it previously wasn't.
> > 
> > Why do you say "interpreted languages always benefit
> > from
> > hardware speed increases"? Isn't an increase in
> > hardware
> > speed an across-the-board gain for all software
> > using that
> > hardware?
> > 
> > I mean, sure, perl programs will run faster, but
> > they won't
> > run any faster in comparison to other programs.
> > 
> > Personally, I hope that the increase in CPU speed
> > allows
> > for better 3-d games and cooler special effects in
> > films.
> > And perhaps better software testing.
> > 
> > Did anyone see http://tinyurl.com/7yr6s in Popular
> > Science
> > last month, which showed how inkjet printers are
> > doing some
> > very wierd things? (Like printing a cat heart: no
> > kidding.)
> > 
> > Next url also visits same site in case you don't
> > like tinyurl.
> > 
> >
> http://www.hugeurl.com/?OTdjN2M0NzQ0YjVlNjUzMzU0YWUzMjAwMDNl
> >
> MGFjMzgmOSZWbTB3ZUdReFNYaGlSbVJZVjBkNFZWWXdaRzlYUmxsM1drWk9W
> >
> VTFXY0hwWGEyTTFWakpLU0dWR1dsWmlXRkYzVmpCYVMyTXlTa1ZVYkhCWFZt
> >
> eHdVVlp0TVhwbFJsbDVWR3RrV0dKR2NIQldNR1J2WlZaYWNsVnJaRnBXTURF
> >
> MFYydG9SMVZ0U2tsUmJUbFZWbTFvUkZscVJtdFhSMUpJVW14d1YwMUVWWGRX
> >
> YTJRd1ZqRlZlVk5yYUdoU2VteFdWbTE0WVUweFdsZFhiWFJYVFZaYWVWcEZX
> >
> bXRVYkZwMVVXeHNWMkZyYTNoVmFrWmhWMFpPY21KR1NtbFdSM2hvVm1wQ2Ix
> >
> RXhaRWRXYms1WVlsaFNjVlJXYUVOU2JGcFlUVmhrYUZac2NIcFpNRnAzVmpG
> >
> WmVtRklXbUZTUlZwaFdsWmFUMk50U2tkVGJXaHNZbGhvYjFadE1ERmtNVXAw
> >
> Vm01T2FsSldXbFJaYTFwM1l6RmFjVkp0UmxSU2JIQkpXbFZhVDFaWFNrZGpS
> >
> bXhoVTBoQ1NGWnFTa1psVmxaWldrWndhR0V4Y0ZsV1YzQkhaREZLZEZKclpG
> >
> aGlWM2h2VkZab1ExZEdXblJOV0dSVlRWWktNRlp0ZEd0aGJFcFhWMnhTV2xk
> >
> SVFucFpNVnBUVmpGa2RGSnRlRmRpYTBwSVZtcEtlazVXV2xoVGEyUnBVa1p3
> >
> V0ZadGVFdFRSbHB4VW10MFUySkhVakZXTW5oclZqRktXVkZyYkZoWFNFSklW
> >
> bFJLVDJNeVRrWmFSMmhUWWxkb1ZWWkdXbGRrTVd4WFYxaG9ZVkpGU205VVYz
> >
> UnpUa1phV0dSSGRHaGlSWEF3V1ZWb1MxWnJNVWhWYkZKWFRVWndhRnBGWkU5
> >
> T2JFcDBaVVprYVZacmJ6RldiWEJLVFZkRmVGcEZaRlJpYTNCeFZXMHhORlpz
> >
> VWxkWGEzUldVbXhzTTFZeU1VZGhhekZ5VGxWd1ZrMXVhSEpXVkVaTFYxWkdj
> >
> MUZzYUdsU2JIQjVWbXRTUjFOdFZrZFhibFpWWWxWYVZGbHNaRzlXVmxwSFZX
> >
> dDBhVTFXY0hwV01XaHZWMGRLV1ZWck9WWmlXRko2Vkd4YVlWSXlSa2hQVm1S
> >
> cFZsaENTbGRXVm05VE1WcDBVMnRrVkdKSGFHRmFWM1JoWVVac05sSnNaR3Bp
> >
> U0VKSVZrY3hjMVV3TUhsaFIyaFhUVlpLUkZacVFYaFNNV1J6VjJzMVdGSlVW
> >
> bHBYVjNScllqRmtSMkpJVG1oU1ZUVlpWVzE0ZDAxR2NGWmFSRUpYVW14d2VW
> >
> WXlOWE5YUjBWNVZXdG9WMVpGV2t4V2JYaHJWbFpHYzJGR1pGTldia0oyVm14
> >
> a2QxSXlSWGhhUldSV1ltdHdXVmxyVmt0WFJsSllUVmM1YTJKSFVucFhhMUpE
> >
> VjJ4YVZWWnVjRmROYWxaTVZqQmtTMWRXVm5KUFZscHBWMGRvVFZaR1ZtRlpW
> >
> bGw1VW10b2ExSnNXbkJWYlRWRFYxWmFWVk5xVWxKTlZtdzFWVEkxVjFWdFNu
> >
> VlJiVVpWVm5wV2RsWXdXbmRTTVhCR1QxWk9hVk5GU2twWGJGWnJVakpLU0ZK
> > dVNsTldSVlU1
> > 
> > Just copy-paste onto one line of your browser.
> > 
> > Belden, srand()'ing Oakland.pm since the very
> > beginning!
> > 
> > _______________________________________________
> > Oakland mailing list
> > Oakland at pm.org
> > http://mail.pm.org/mailman/listinfo/oakland
> > 
> 
> 
> =====
> Adrien Lamothe
> www.adriensweb.com
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Meet the all-new My Yahoo! - Try it today! 
> http://my.yahoo.com
> 
> 
> _______________________________________________
> Oakland mailing list
> Oakland at pm.org
> http://mail.pm.org/mailman/listinfo/oakland



More information about the Oakland mailing list