トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   ログイン


[[Perl]]
Parrot 0.8.0 News:
-Parrotのバージョンが上がってきた。いよいよ、Perl 6がやってくるかもしれない。少しずつ理解するための準備を進めよう。(2008-10-26: [[jscripter>Jscripter]])

#ref(perl6_and_parrot_2008-10-26.JPG)

-ドキュメンテーションの項にBOOKの項目がある。新しい本が出るのかも・・・
----
: Parrot 0.8.0 News | [[Parrot 0.8.0, "Pareto Principle" released - nntp.perl.org:http://www.nntp.perl.org/group/perl.perl6.announce/2008/10/msg592.html]]より
- Implementation
+ float precision expanded to 15 significant digits from 6
+ large integers autopromoted in PIR so as not to lose precision
+ improved precision of complex square root
+ exception handlers can register types of exceptions they catch
-- float precision expanded to 15 significant digits from 6
-- large integers autopromoted in PIR so as not to lose precision
-- improved precision of complex square root
-- exception handlers can register types of exceptions they catch
- Languages
+ Cardinal (Ruby)
- implemented gather, take, and yield builtins
- Range, Time, Math, GC, Kernel classes
- many more tests
- added a new committer
+ Markdown : new lightweight markup language
- start implementation with PCT/NQP
+ partcl (Tcl 8.5.4)
- Moved to its own repository: http://code.google.com/p/partcl/
+ Rakudo (Perl 6)
- split() works with regexes
- implemented Str.comb
- ord() and chr() builtins
- improved parsing of literal numbers
- support for hyphens and dashes in identifiers
- next() on for-loops
- fixed floating point constant precision
- improved namespace handling, closer to STD.pm model
- support for exporting symbols
-- Cardinal (Ruby)
--- implemented gather, take, and yield builtins
--- Range, Time, Math, GC, Kernel classes
--- many more tests
--- added a new committer
-- Markdown : new lightweight markup language
--- start implementation with PCT/NQP
-- partcl (Tcl 8.5.4)
--- Moved to its own repository: http://code.google.com/p/partcl/
-- Rakudo (Perl 6)
--- split() works with regexes
--- implemented Str.comb
--- ord() and chr() builtins
--- improved parsing of literal numbers
--- support for hyphens and dashes in identifiers
--- next() on for-loops
--- fixed floating point constant precision
--- improved namespace handling, closer to STD.pm model
--- support for exporting symbols
- Compilers
+ P6object
- now generates classes in nested namespaces instead of :: names
- supports class creation in caller's HLL namespace
+ PCT / PGE
- now using true nested namespaces instead of :: names
- cleaned up HLLCompiler interactive prompts and readline mode
- updated to use typed exception handler registration
- added initial support for loop control exceptions
+ PIRC
- fixed Heredoc preprocessor
- cleaned up Macro preprocessor
- many code clean-ups, warning fixes and consting
- updated Makefile for easier compilation
+ IMCC
- Added .tailcall syntax to replace .return in tailcall context
-- P6object
--- now generates classes in nested namespaces instead of :: names
--- supports class creation in caller's HLL namespace
-- PCT / PGE
--- now using true nested namespaces instead of :: names
--- cleaned up HLLCompiler interactive prompts and readline mode
--- updated to use typed exception handler registration
--- added initial support for loop control exceptions
-- PIRC
--- fixed Heredoc preprocessor
--- cleaned up Macro preprocessor
--- many code clean-ups, warning fixes and consting
--- updated Makefile for easier compilation
-- IMCC
--- Added .tailcall syntax to replace .return in tailcall context
- Examples
+ pirric (BASIC)
- an old style line numbered Basic interpreter able to use parrot objects
- example connecting to mysql via nci
- example using classes to write and run an embedded Basic program
-- pirric (BASIC)
--- an old style line numbered Basic interpreter able to use parrot objects
--- example connecting to mysql via nci
--- example using classes to write and run an embedded Basic program
- Documentation
+ Book
- Added chapters for PCT, PMCs, and Opcodes/Runcores
- Expanded and improved formatting in various chapters
- Renumbered chapters
-- Book
--- Added chapters for PCT, PMCs, and Opcodes/Runcores
--- Expanded and improved formatting in various chapters
--- Renumbered chapters