Re: Perl 6 on Windows 10
by syphilis (Archbishop) on Oct 11, 2015 at 02:37 UTC
|
"This version of MoarVM is not compatible with this version of Windows"
I think the package vendor should be informed of this.
Assuming you downloaded a pre-built package (as opposed to a source package that you subsequently built) there's nothing you can do with it - unless there's some option you can call that will bypass this check.
Cheers, Rob | [reply] |
|
Good suggestion, but before I was going to bother the RAKUDO people (who must be busy now with putting together the Perl 6.0.0 release) I first wanted to check if it was just me or whether anyone else here suffered the same.
CountZero A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James My blog: Imperial Deltronics
| [reply] |
|
(As subsequent posts on this thread have already suggested ...) “Go ahead and give them the heads-up.” Now that Win-10 is official, and (this variation of ...) Perl6 is the same, any error-message that is encountered in the field and suspected to be incorrect needs to be reported as soon as possible. It is entirely possible, likely, that the compatibility-test itself is in error ... and that the error is a trivial one. “D’oh!”
But also ... since the idea of having to deal with any sort of “separate VM” is a new concept in the Perl world, any user-feedback about the actual installation experience, and first-blush reactions any messages received along the way, are likely to be useful to someone at this point. Provide “as many details as possible” when you report your findings to them.
| [reply] |
|
Re: Perl 6 on Windows 10
by BrowserUk (Patriarch) on Oct 11, 2015 at 01:04 UTC
|
WARNING:I have no knowledge to contribute to your question.
But I have a speculation. The version of, the implementation of, "Perl6" (whatever that is), shipped before 'Windows 10' became available and the test that results in the specific diagnosis that you cite is simply too specific. Ie. Instead of excluding anything it knows to be incompatible; it precludes everything not know to be compatible.
Due to the whole TDD phenomena, there is a tendency amongst its proponents to equate 'counts of tests' with 'effective testing'. The effect of that is to cause many of the indoctrinated to consider the nunber of individual tests run as more important than the efficacy of the product of those individual tests.
That is to say; 10 individual tests that test scenarios that can reasonably be expected to never happen, is seen as 'more betterer' that testing one or two things that might reasonably be expected to happen.
Hence: testing for: die '...' if $version != '...' and $version != '...' and $version != '...' is seen as a "better test" than $version >= '6.0.6001'.
Sad, innit!
Bottom line: Investigate the sources and disable that failing test, because the probability is that once you do; everything will work just fine.
| [reply] [d/l] [select] |
|
| [reply] |
|
Exactly so!
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.
In the absence of evidence, opinion is indistinguishable from prejudice.
| [reply] |
|
Sundial, sundial, sundial... your obsessively weird and off-topic speculation is spreading!
| [reply] |
|
(Snicker ...) If you will kindly look at the actual author of the post in question, you will observe that I did not say a word.
All that I did, with regard to this post, is to very-promptly upvote it, as 21 others (at present count ...) had already done. I do, indeed, agree quite completely with BrowserUK’s voice of experience on this matter. (My laptop camera, if turned on, would right now confirm the presence of vigorous head-nodding on my part ...)
| [reply] |
Re: Perl 6 on Windows 10
by virtualsue (Vicar) on Oct 11, 2015 at 20:43 UTC
|
| [reply] |
|
Thank you virtualsue. I downloaded the latest 2015.09 msi file and it simply worked. Now all I have to do is learn Perl 6.
CountZero A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James My blog: Imperial Deltronics
| [reply] |
|
I will try it when I am home and have access to my Windows 10 machine.
CountZero A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James My blog: Imperial Deltronics
| [reply] |
Re: Perl 6 on Windows 10
by Laurent_R (Canon) on Oct 11, 2015 at 09:03 UTC
|
It just occurred to me that perhaps you could try the JVM version (rather than MoarVM) of Rakudo Star. I would assume that there is a JVM compatible with Windows 10.
| [reply] |
|
At the time of downloading / installing the MoarVM version was the most recent and in any case I don't like Java (and Java doesn't like me).
CountZero A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James My blog: Imperial Deltronics
| [reply] |
Re: Perl 6 on Windows 10
by mr_ron (Chaplain) on Oct 11, 2015 at 21:43 UTC
|
By all means try virtualsue's suggestion first and see if the latest official Perl 6 / Rakudo Star from today works for you. I dropped by the IRC #perl6 channel and, while discussions came up to put out a current windows release, a Windows 10 user voluteered to publish a Rakudo Star that worked on his system. The .msi installer for that custom build is here: An irc #perl6 user's build that is believed to be put together on Windows 10. AGAIN! Drop by rakudo.org and try one of the standard bundles first. Actually I would interested in feedback on which installer worked for you ...
| [reply] |
|
| [reply] |
Re: Perl 6 on Windows 10
by Laurent_R (Canon) on Oct 10, 2015 at 22:29 UTC
|
Hm, sorry, I cannot help.
I can only say that I am quite happy that I decided so far not to switch yet to Windows 10 on my Win box. I would still be able to use Perl 6 on another system, but, for various reasons, it is right now much more convenient for me to use Perl 6 on Windows. So thank you for the information, I'll postpone any Win "upgrade" for the time being, as experimenting with Perl 6 is my favorite "off-work" activity these days.
Sorry if this does not help.
| [reply] |
Re: Perl 6 on Windows 10
by Anonymous Monk on Oct 10, 2015 at 22:07 UTC
|
What happens when you try to run it with depends.exe? The error messageshould be more diagnostic | [reply] |
Re: Perl 6 on Windows 10
by Anonymous Monk on Oct 10, 2015 at 22:07 UTC
|
What happens when you try to run it with depends.exe? The error messageshould be more diagnostic | [reply] |