Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: (A6) Perl 6, a general-purpose language?

by crenz (Priest)
on Mar 11, 2003 at 08:59 UTC ( #241966=note: print w/ replies, xml ) Need Help??


in reply to Re: (A6) Perl 6, a general-purpose language?
in thread (A6) Perl 6, a general-purpose language?

I can see we probably have very different definitions of "general-purpose language" :-). You referred me to CPAN. I do audio processing with perl myself, but I keep it to MIDI data. I don't think perl is fast enough to do Wave data processing in real-time, or image processing. Well, there are image processing modules on CPAN, but these are written in C, with perl glue code.

Maybe the real problem is that I am expecting things of Perl it was not originally meant to do. For me, one of my dreams is to write well-performing desktop apps in perl*. Yes, I know about WxPerl, PerlTk etc., but I wouldn't want to use them for a major project (I know others do). I find the startup time and performance not up to what I would want it to be. The point is probably moot with modern 3-Ghz machines, but I am still working mostly on 200-500 Mhz Pentiums or G4s these days.

*and I realize most people here aren't interested in that at all.


Comment on Re: (A6) Perl 6, a general-purpose language?
Re^2: (A6) Perl 6, a general-purpose language?
by Aristotle (Chancellor) on Mar 15, 2003 at 10:52 UTC
    Have you looked into AutoLoader or SelfLoader? Startup time of perl itself is rarely an issue - it's mainly the compilation that may take a while. Delayed loading should cure most of the problem.

    Makeshifts last the longest.

Re: Re: (A6) Perl 6, a general-purpose language?
by bugsbunny (Scribe) on Jul 12, 2003 at 13:04 UTC
    yep, i see this as one of the weakest parts and one of the ways to boost perl usage.. I havent seen many standalone-graphic apps written in perl even that there is ports of gtk,qt,wxWindows or so...
    Probably 'cause of the lack of integrated IDE similar like Delphi/Kylix ...
    probably adding some primitives directly available into parrot can boost the thing a bit.. dont understand these things so that just mumbling :")

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://241966]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (6)
As of 2015-07-05 03:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (60 votes), past polls