nd 11 have long
term support while Java 9 and 10 are already no longer supported. Who now can
use Java 9 but not use Java 11? -- Darren Duncan
On 2017-07-24 11:40 AM, Steve Mynott wrote:
A useful and usable production distribution of Perl 6
The download links on http://rakudo.org/how-to-get-rakudo/ still name the April
release and will need updating. -- Darren Duncan
;s NULL that don't equal themselves.
-- Darren Duncan
I want to give my strong support for this proposal. Call them "curly" quotes.
The term "smart" is BAD in this context. Just like how short cars are not
"smart" even if people say that, only self-driving cars deserve that name. --
Darren Duncan
On 2016-12-04 10
And here I thought IEEE floats had distinct values to represent overflows and
underflows that were distinct from both the zeros and the infinities. -- Darren
Duncan
On 2016-11-22 8:19 PM, Zefram wrote:
Zoffix Znet via RT wrote:
The reason we have a negative floating point zero at all is more
a. There is also precedent for a REPL to print a
similar statement like "for help type this". -- Darren Duncan
Or a pumpkin for that matter, since Perl 5 is Pumpkin Perl. -- Darren Duncan
On 2015-06-11 7:42 PM, Darren Duncan wrote:
I was going to say that too, about the camel trademark issues, so can you make a
version using an onion instead of a camel? See http://www.perlfoundation.org
for what I
I was going to say that too, about the camel trademark issues, so can you make a
version using an onion instead of a camel? See http://www.perlfoundation.org
for what I refer to. -- Darren Duncan
On 2015-06-10 11:34 PM, Moritz Lenz wrote:
Hi,
On 06/10/2015 02:01 PM, Lin Yo-an wrote:
Hi
On 2014-03-19, 1:20 AM, Moritz Lenz wrote:
On 03/19/2014 12:45 AM, Darren Duncan wrote:
Damian, Moritz, etc,
It seems to me that the basic problem here is that the vertical bar |
has 2 different meanings (outside rules) depending on context.
When used with type names it produces a union type
single value expression.
One can also force the as-value-expression interpretation of | by having an
explicit 'where' or something.
-- Darren Duncan
On 2014-03-18, 3:26 AM, Damian Conway wrote:
As I read the specs,
multi fib(0|1) { 1 }
would be short for
multi fib(Junction $ wher
code which then runs
as normal Perl 5 code. When I say bootstrapped I mean that the code which
produces the Perl 5 code first, and whatever speaks QAST later, is written in
Muldis D. Anyway, I don't think there's any confusion here. -- Darren Duncan
On 2013.02.02 6:15 PM, Matthew Wi
Okay, I understand, I would target QAST. So once I've implemented over Perl 5,
and bootstrapped where possible, I'll work on targeting QAST. Thank you. --
Darren Duncan
On 2013.02.02 4:29 PM, Matthew Wilson wrote:
QAST is the protocol rakudo and NQP use to send abstract syntax tr
time,
which might be more mature on the JVM or a non-Parrot backend for all I know.
-- Darren Duncan
tion will certainly be thrown when using the constant arguments,
then either:
2a. Where you would otherwise have put the folded result, place a "fail"/etc.
2b. Throw an exception at compile time.
Generally speaking, the more kinds of errors you can catch at compile time, the
more reliable your program is.
-- Darren Duncan
Why not just skip August and do your first "nom" release when you would normally
have done the 2011.09 one. That would be in about 2-3 weeks anyway. -- Darren
Duncan
Patrick R. Michaud wrote:
We have not as yet created a 2011.08 release based on nom.
After much useful disc
Speaking not as a current Parrot implementer, but as an intended HLL implementor
over Parrot, I generally agree with what Christoph is saying here. This
includes not being afraid to break things at a quicker pace in order to move
forward. -- Darren Duncan
Patrick R. Michaud wrote:
On Wed, Oct 27, 2010 at 08:55:36PM -0700, Darren Duncan wrote:
Stephen Mosher (via RT) wrote:
Attached is a diff against rakudo/src/core/Any-list.pm which adds support to
reduce() for higher-arity functions. It ensures arity-list agreement and is
generally safe. Other
suppose that something like ??!! might conceivably fit the bill since it can
be arbitrarily chained and is self-similar, but probably not, considering that
it isn't commutative or associative, but rather just recursive, so I'm not sure
that reduce() applies here.
-- Darren Duncan
Patrick R. Michaud wrote:
On Fri, Aug 13, 2010 at 11:08:30AM -0400, Aaron Sherman wrote:
On Thu, Aug 12, 2010 at 3:48 PM, Darren Duncan wrote:
What is the difference between Parrot bignums and gmp? Could Parrot not
just use gmp to implement its bignums? -- Darren Duncan
Parrot does use
e new object system).
What is the difference between Parrot bignums and gmp? Could Parrot not just
use gmp to implement its bignums? -- Darren Duncan
much as possible (e.g. prefer hyper-ops
over explicit loops)
Yes, I agree; what you stated in the second paragraph here is what I considered
important for a prelude.pm. -- Darren Duncan
Dave Whipp wrote:
Darren Duncan wrote:
Dave Whipp wrote:
sub sqrt(Num where { 0 <= $_ <= Real::Max } $x) {
(0..$x/2 :by(Real::Epsilon)).min: { abs $x - $^candidate ** 2 }
}
So do you really mean "as declarative a manner as possible"? Or would
you consider this exam
pproximate / precision-varying terms, and so each underlying
implementation can easily interpret this as an exact math operation if it is
itself capable of exact math, and otherwise it still has enough information to
know how to do it in approximate math.
-- Darren Duncan
r to share code between Perl 6
implementations, where each implementation wants to use it. Or just to take
advantage of the fact that Perl 6 itself should be easier to write some kinds of
code in than other languages, including itself. We can go further than the
minimal bit we have now.
-- Darren Duncan
Jon Lang wrote:
Forgive my ignorance, but what is a Prelude?
The Prelude is a file written in Perl 6 that defines some Perl 6 built-ins.
See http://perlcabal.org/svn/pugs/view/src/perl6/Prelude.pm for what AFAIK is
the newest version.
-- Darren Duncan
this back on topic, the large amount of Muldis D built-ins
written in that language are analogous to the Perl 6 Prelude. As long as the
Perl 6 Prelude is written in sufficiently high-level a fashion, it should be
effectively reusable.
-- Darren Duncan
all differences from
the self-hosted shared one are in separate files.
So have I made any sense here, and what do you think?
-- Darren Duncan
,
Wim
I think the only reason not to break 6.6.1 is if there are any major
platforms that 6.6.1 runs on and 6.8.1 doesn't. Or alternately, only
break if it isn't easy enough to work around their differences with
conditionals. -- Darren Duncan
erved that uncommenting the values of the
Hash declaration at the top of AST.pm causes Pugs to infinite-loop at
runtime. While I will revisit this to try and debug it, I may
possibly need help there later.
Thank you in advance.
-- Darren Duncan
rsions they run
under.
-- Darren Duncan
C
channel for that, but most of us are in #perl6 anyway so I would
think that is easier.
-- Darren Duncan
yeah!
If a virgin car-pool arrangement works out, I will be travelling to
OSCON (for just the no-cost hallway track) on Sunday the 23rd (so
maybe catch the end of a sunday event) and back on Friday the 28th.
I mainly expect to do my hackathoning Monday to Thursday, with
whoever's there. -- Darren Duncan
At 6:53 PM +0300 7/10/06, Gaal Yahas wrote:
On Sat, Jul 08, 2006 at 12:47:17AM -0700, Darren Duncan wrote:
As briefly discussed on #perl6 ...
As briefly replied there before being jethandled...
As further discussed there ...
Perhaps we need a baby-Perl Test::Simple for new
t
above be accomplished prior to that, so that Pugs 6.28.0 and later
are slimmed down and don't contain the shared components. The Pugs
only distro will probably feature what is in src/ now and what is
needed to support that. Audrey suggested separation before OSCON,
even.
Of course,
At 8:28 AM -0400 4/21/06, Will Coleda wrote:
Fresh SVN checkout of pugs (Revision: 10048)
Try it again. When I updated last night, the current version was
r10054, and it compiled on my 10.4.6 system just fine. -- Darren
Duncan
a generally useful and
simple-ish data type to include in Perl 6 itself, while "Rosetta" is
a third-party toolkit for application building.
-- Darren Duncan
I'll have to check that a test for the feature
exists, and add one if not.
-- Darren Duncan
ve in other languages and environments when in
Perl 6.
Unless we have this feature, I would have to resort to either storing
all symbols in hashes, or hex-escaping them all to ensure useable
characters without name collisions, and that makes the resulting code
obfuscated and hard to understand; I don't want to obfuscate.
Thank you. -- Darren Duncan
At 10:55 PM -0500 1/28/06, jesse wrote:
On Sat, Jan 28, 2006 at 07:52:55PM -0800, Darren Duncan wrote:
Assuming no trouble, I propose that 6.4.1 is the minimum dependency
for Pugs 6.28.0, if not 6.2.11 as well, the latter probably due any
day now.
What's the benefit of bumping th
now.
-- Darren Duncan
2005-09-30 Darren Duncan <[EMAIL PROTECTED]>
--
I would like to acknowledge that, despite all the good things that
have come out of it, I have had some significant problems in regards
to the past development of my Rosetta rigorous da
27;use perl5:DBI' or something like that (you may
need to explicitly build Pugs with Perl 5 linked in, for that to
work). Then you just have to update the rest of your code to be good
Perl 6. Lots of examples exist now with Pugs. -- Darren Duncan
Sweet candy! I might actually be able to start executing some of my
code! Will try any day now. -- Darren Duncan
At 8:48 AM +0800 5/11/05, Autrijus Tang wrote:
This works:
rule name { Larry | Matz | Guido }
rule project { Perl | Ruby | Python }
rule description { \s does \s
e result of the expression.
If my assertion is used, then all you can short circuit once you find
a true value and a false value.
Of course, we should go with what the official mathematics standard is.
-- Darren Duncan
Since Matt's recent lists summary brought this up ...
At 11:47 PM -0400 4/5/05, Matt Fowles wrote:
Makefile.pl
Darren Duncan noticed that while most things in pugs were written in
Perl 5, while Makefile.PL was still in Perl 5. He suggested that the
Makefile.PLs in various modul
2005-04-03 Darren Duncan <[EMAIL PROTECTED]>
--
I am now pleased to announce the second developer release of my
Rosetta rigorous database portability library, currently featuring
the SQL::Routine module. (Considering the huge number of c
fications.
I intend to deliver "something" along these lines tomorrow, prior to
the .14 release. The first delivery is not guaranteed to execute,
but it should be easy to tell what it is trying to do by looking at
it.
-- Darren Duncan
them, as with the modules and their test suites themselves.
The examples assume a perl 6 version of Pugs::MakeMaker exists, which
it doesn't, but meanwhile that faux invocation serves as an
illustration.
-- Darren Duncan
d be getting a large influx of
Perl 6 developers, and they might as well have the best possible
experience.
Assuming this request is accepted, I will post again when the
supporting version is available and/or a roadmap is known.
-- Darren Duncan
--
Date: Mon, 28 Mar 2005 14:49
the Perl 5
versions of my other new modules can stand for some large changes in
the Perl 5 versions that I prefer not to redo in a copy. Still, I
should have a new module ported at least one per month following
SQL::Routine.
That is all for this status update.
-- Darren Duncan
al checkin of the
Perl 5 code.
I made very few other changes in this commit (just #! and etc), and I
made them prior to discovering the linebreak problems. Since any
further changes will be a separate commit, it will be easier to see
what changes were made between versions.
-- Darren Duncan
I can't promise a fully correct solution, since I'm not familiar with
this module yet, but I can at least do a large chunk of the
translation on this module, and do it quickly. -- Darren Duncan
At 1:09 AM +1100 3/14/05, Adam Kennedy wrote:
At the request of Autrijus, I've just
provided significant help to a committer, such as by providing
helpful suggestions or bug reports, they should be in it too (the
file's header says so).
-- Darren Duncan
with Pugs/Perl6?
I would say that truncation is what should happen, as with Perl 5,
unless Larry explicitly changed it to do rounding with Perl 6.
Generally speaking, any behaviour should be the same as Perl 5 unless
explicitly said to be different. -- Darren Duncan
on driving Perl 6 in some
fashion; we're much better off for your contributions.
Have a good day. -- Darren Duncan
n interface ala
the 'DBI' core module. Or maybe 'Role' is the wrong word.
Essentially it is an interface definition.
-- Darren Duncan
At 9:54 AM -0500 3/8/05, Stevan Little wrote:
On Mar 8, 2005, at 2:56 AM, Darren Duncan wrote:
I have just committed the first Perl 6 port of Locale::KeyedText
within the Pugs distro, as was the recommended course of action in
contrast to releasing to CPAN. This is the very first normal and
of, so they are still in Perl 5.
I will research and fix the bugs over time. Or anyone else with Pugs
commit privileges is free to do so.
Have a good day. -- Darren Duncan
P.S. The test suite for the Perl 5 version was not translated; this
will be done later around when Pugs supports the necessa
the first Locale::KeyedText for Perl
6 in a few days.
-- Darren Duncan
concerning issues of CPAN handling
of Perl 6 modules and the best way to organize the Perl 6 module name
space. But those comments will go in a different email thread, due
on p6c within an hour or so.
Thank you. -- Darren Duncan
eleased to CPAN now, is
there an already planned method for those distros to say the right
things in their Makefile.PL so that the existing automated CPAN
testers network can know to run them through Pugs? Or do we just
have to skip automated tests for now?
Thanks for any feedback and directions.
-- Darren Duncan
61 matches
Mail list logo