perl6 compiler

2010-03-16 Thread dell
Hello, I had just began looking at the perl6 raduko compiler and have a question. Is perl6 actually compiled then ran similar to java or is the script ran and then compiled at run time? -Wendell

Re: perl6 compiler

2010-03-16 Thread Bruce Gray
On Mar 14, 2010, at 11:09 AM, dell wrote: Is perl6 actually compiled then ran similar to java or is the script ran and then compiled at run time? It supports either, but defaults to single-step compile-run (like Perl 5). I think that a transparent cache is envisioned for the future, so

Re: perl6 compiler

2010-03-16 Thread Matthew Walton
Rakudo in its normal operation will compile the program, then run it immediately. You can, however, get it to save the compiled code for later use i fyou wish. On Sun, Mar 14, 2010 at 4:09 PM, dell wendell_hatc...@comcast.net wrote: Hello,            I had just began looking at the perl6

Re: numerics, roles, and naming

2010-03-16 Thread Martin D Kealey
On Sun, 14 Mar 2010, Jon Lang wrote: Ruud H.G. van Tol wrote: Did you consider discrete? I think that Discrete could work quite well as the role that encapsulates the ways in which Integer and Gauss are alike. It may even be genralizable beyond that, although there might be some discord

Re: numerics, roles, and naming

2010-03-16 Thread Martin D Kealey
On Mon, 15 Mar 2010, Mark J. Reed wrote: Anything that can be made into a list is discrete. Not quite, since you can create lists whose members belong to continuous sets, e.g. real numbers. Anything that naturally forms a list, maybe. A discrete non-finite set is isomorphic to the set of

Re: numerics, roles, and naming

2010-03-16 Thread Doug McNutt
At 10:25 +1300 3/17/10, Martin D Kealey wrote: On Mon, 15 Mar 2010, Mark J. Reed wrote: Anything that can be made into a list is discrete. Not quite, since you can create lists whose members belong to continuous sets, e.g. real numbers. Anything that naturally forms a list, maybe. A

Re: numerics, roles, and naming

2010-03-16 Thread Darren Duncan
Martin D Kealey wrote: George Boole also worked in several areas of mathematics. One of those was what he termed algebra of logic, hence Boolean algebra as mathematicians know it now. But what we (programmers) call Boolean, although in line with his original concept, is a pale shadow of where