-[[The Vision for 1.0 | Parrot VM:http://www.parrot.org/news/vision-for-1_0]] Submitted by allison on Wed, 12/17/2008 - 03:58. -12/03/2008: [Parrot] [[Parrot 1.0は来年3月にリリースされる:http://homepage1.nifty.com/kazuf/renewal_2008_12.html#parrot_1228309476]] -Parrotのバージョンが上がってきた。いよいよ、Perl 6がやってくるかもしれない。少しずつ理解するための準備を進めよう。(2008-10-26: [[jscripter>Jscripter]]) #ref(perl6_and_parrot_2008-10-26.JPG) -ドキュメンテーションの項にBOOKの項目がある。新しい本が出るのかも・・・ ---- [[Parrot 0.9.1 "Final Countdown" released! - nntp.perl.org:http://www.nntp.perl.org/group/perl.perl6.announce/2009/02/msg595.html]] From: kjstol Date: February 17, 2009 21:20 *Parrot 0.9.1 News: [#y87dab05] - Implementation ++ Support for portable 'Inf', 'NaN' and -0.0 ++ pbc_disassemble prints constants in constants table ++ New experimental BigNum implementation ++ Pair is now a dynamic loadable PMC ++ Various function name sanification ++ New implementation of Strings component ++ Replace various PMC value union access code by VTABLE method invocations ++ Replace various PMC value unions by ATTRibutes ++ Removed SArray PMC. Use FixedPMCArray instead. - Documentation ++ Book --- updates to Chapter 2 (getting started) --- updates to Chapter 3 (PIR basics) --- updates to Chapter 4 (PIR subroutines) --- updates to Chapter 10 (HLLs) --- updates to Chapter 12 (opcodes) ++ Function documentation ++ Pod documentation style modernized; no longer Perl 5 style. ++ PMC has an additional acronym: Poly Morphic Container ++ The DOD (Dead Object Detection) acronym is no longer used; use 'GC' to refer to the Garbage Collector component. - Compilers ++ IMCC - :named flag can now take string registers as argument - A single '=cut' directive is now ignored (without initial Pod directive) - :vtable subs now have proper access to 'self' pseudo variable - Languages ++ add new 'Pod' documentation parser ++ Pipp (PHP implementation): --- Pipp is now at http://github.com/bschmalhofer/pipp --- support for 'print', 'dirname', 'implode', 'str_replace', --- various grammar fixes ++ ECMAScript +++ add 'quit', 'readline' builtins +++ fix 'Boolean' type and 'print' builtin ++ Lua --- left the nest and is now at http://github.com/fperrad/lua/ ++ Rakudo --- left the nest and is now at http://github.com/rakudo/rakudo/ --- build instructions can be found at http://tinyurl.com/rakudo ++ lazy-k --- left the nest and is now at http://github.com/bschmalhofer/lazy-k.git ++ unlambda --- left the nest and is now at http://github.com/bschmalhofer/unlambda/ ++ WMLScript --- left the nest and is now at http://github.com/fperrad/wmlscript.git ++ removed Zcode implementation - Tools ++ pmc2C --- ATTRs are now inherited automatically in subclassing PMCs - Deprecations ++ Parrot_readbc, Parrot_loadbc renamed to Parrot_pbc_read, Parrot_pbc_load. ++ .HLL_map directive in favour of 'hll_map' method on Parrot interpreter ++ Data::Escape library - Tools ++ pbc_disassemble options added ++ pbc_dump renamed from pdump - Miscellaneous ++ Parrot is now Copyright Parrot Foundation ++ Parrot's SVN repository is now hosted at https://svn.parrot.org ++ Various code cleanups, consting, 64-bit incompatibilities and other bug fixes