From: Ilias Lazaridis Date: 2011-06-23T11:38:13+09:00 Subject: Re: REWORK - Task: Unify behaviour of by-literal-instantiated Objects On 21 Ιούν, 04:14, Ilias Lazaridis wrote: > (Note: This task is part of the RUBY REWORK, which has (among other > goals) the goal to remove inconsistencies and limitations in the > Object Model and in the language. The time frame for the overall > rework is 3 months.) [...] > The task is, to modify the ruby interpreter, thus objects instantiated > from literals behave like normally created objects, thus the above > code works as expected (the redefined initialize method is called). [...] > Needed Assistance (via emails): > > ideally: > * Around 1 hour from a person with toolchain experiences (VC++ express > or mingw) obsolete, no assistance needed > * Around 1 hour from a person which is familiar with the ruby C source > codes obsolete, no assistance needed, relevant information found within: http://www.ruby-doc.org/docs/ProgrammingRuby/html/ext_ruby.html > * Around 1 hour from a person which is familiar with the ruby cross- > platform testing obsolete, no assistance needed (implementation will be very "thin" and need anyway a review/revision from the C-OO-model maintainer) > Work Plan: > > * 1 day : setup of tool-chain (compiler, debugger, IDE) > * 1 day : looking around in source code > * 1 day : implementation of 1st solution > * 1 day : implementation of 2nd solution > * 1 day : choose solution, refactoring, tests and documentation > * 1 day : spare day [...] Still, it would be nice if someone could review/test a result prior to submission. So, if you like to do so, please contact me in private. . -- http://lazaridis.com