Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re^10: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?

by BrowserUk (Patriarch)
on Jul 16, 2018 at 10:28 UTC ( [id://1218549]=note: print w/replies, xml ) Need Help??


in reply to Re^9: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
in thread It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?

Glad to see you're living up to your own rules of engagement

Indeed I am.

I said iThreads scale and offered a carefully chosen demonstration of that scalability that exercises all the major aspects that limit thread scalability: shared memory contention, locking and cpu over-subscription.

In response you suggest I should "use Moose".

That's like responding to being challenged to a race by a guy in a Ferrari, by accepting on the basis that he tow a U-Haul trailer full of kitchen sinks.

I examined what you said; and responded accordingly.


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority". The enemy of (IT) success is complexity.
In the absence of evidence, opinion is indistinguishable from prejudice. Suck that fhit

Replies are listed 'Best First'.
Re^11: It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?
by liz (Monsignor) on Jul 16, 2018 at 11:42 UTC
    My comment was, and I quote:
    I suggest you try this benchmark by at least mimicking a real application, by e.g. adding a use Moose to your program. The problem with Perl 5 ithreads is not in tests like this. The problem is in real applications that set up a lot of data structures that need to be copied to all 3000 threads in your example. And whose memory will not be shared. I bet it will run a tad over 2 GB by just adding use Moose.

    My suggestion was to add a use Moose (and nothing else) to your benchmark program, so that it would be closer to a real world benchmark.

    That's like responding to being challenged to a race by a guy in a Ferrari, by accepting on the basis that he tow a U-Haul trailer full of kitchen sinks.

    I'm glad for you that you are part of the jet-set that only needs to deal with Ferraris. I think most Perl 5 programmers have to deal with U-Haul trailers full of kitchen sinks every single day of their working life. And thus I felt that adding a use Moose to your benchmark, would add a touch of reality for them.

    By the way, the use of that Ferrari is officially discouraged as it may be taken off the market:

    From time to time, we may mark language constructs and features which we consider to have been mistakes as discouraged. Discouraged features aren't currently candidates for removal, but we may later deprecate them if they're found to stand in the way of a significant improvement to the Perl core.

    Looks to me you didn't examine all that I said. Or simple preferred not to react to this point. FWIW, telling people to use features of Perl 5 that you know may be removed in the future, does not feel right to me. Regardless of whether they're shiny red or not.

      that discouragement is a self confessed fraud

        She knows that. Just as she knows that PerlRe is full of warnings like "WARNING: This extended regular expression feature is considered experimental, and may be changed without notice.", that will never go away.

        Lies and misdirection: the only remaining hope for Perl6! What a crying shame.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority". The enemy of (IT) success is complexity.
        In the absence of evidence, opinion is indistinguishable from prejudice. Suck that fhit

      It is pointless to discuss this with you. You were wrong then; and you are wrong now. What is worse, you know this and yet still persist in pedalling your lies.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others studying the Monastery: (6)
As of 2024-03-28 14:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found