* Chris Dolan [EMAIL PROTECTED] [2008-11-01 22:25]:
On Nov 1, 2008, at 10:39 AM, Dr.Ruud wrote:
I think it was Randal Schwartz who said something like: If the
answer involves threads, then the question was wrong.
Most likely that quote comes from a year when multi-processor
systems were not
Then Randall is wrong
The Perl threading model is perhaps imperfect but the principle of threads is a
part of many modern applications not to mention every modern OS including
Solaris and MS windows xp
Many client/server apps benefit from threading. Parallel processing hugely
benefits from
Linux as of at least 2.4 kernal suports user mode and kernal mode threads. No
idea how the Perl implementation maps
Multiprocessor systems with chip multithreading are the norm Intel Core2 Duo
for example, much less the sun SPARC which has gone from 2 cpus each in a
socket to massive
On Nov 1, 2008, at 7:31 PM, Dr.Ruud wrote:
Cuse forks;
:)
Wow, I was unaware of that module. My primary problem with forking
in applications is the programming overhead of joining and sharing.
This implementation seems to hide a lot of that complexity. The
reuse of the threads API is
Quoth [EMAIL PROTECTED] (David Golden):
On Sat, Nov 1, 2008 at 8:31 PM, Dr.Ruud [EMAIL PROTECTED] wrote:
Cuse forks;
:)
Given that the original post was about Padre -- a multi-platform IDE
for Perl -- forks may not be the best choice due to platform
differences. Even if suboptimal,
Announcement: I've just committed change 12024 to Module::Build for
creating a LICENSE file during the dist phase using
Software::License. To get such behavior the author sets the
create_license parameter to new().
I haven't written the docs or tests for it yet though.
-Ken