Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: How many languages are in your project?

by chromatic (Archbishop)
on Jun 05, 2008 at 06:04 UTC ( [id://690328]=note: print w/replies, xml ) Need Help??


in reply to How many languages are in your project?

A couple of years ago, I figured out how many languages I've written in to help create Perl 6:

  • Perl 5
  • Perl 6
  • PIR
  • C
  • Make/shell
  • Haskell
  • x86 assembly
  • PPC assembly
  • Scheme
  • Lua
  • Perl 1
  • XS

Switching between PIR, Perl 5, and C in an afternoon is interesting.

  • Comment on Re: How many languages are in your project?

Replies are listed 'Best First'.
Re^2: How many languages are in your project?
by amarquis (Curate) on Jun 05, 2008 at 14:20 UTC
    I'm double curious: How did Perl 1 fit in?

      I wrote the first version of Punie as an experiment, thinking that Perl 1 would be relatively easy to implement while still Perlish. Allison rewrote it as a test of the Parrot Compiler Tools.

Re^2: How many languages are in your project?
by rovf (Priest) on Jun 05, 2008 at 08:59 UTC
    Just being curious: What did you use Haskell for?
    -- 
    Ronald Fischer <ynnor@mm.st>
      Perhaps Pugs? There's also a p5 to p6 translator in the pugs repo somewhere, which is also written in haskell.

      Update: yes, pugs ;-)

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (3)
As of 2024-04-25 23:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found