Newsgroups: comp.lang.ruby
From: Ilias Lazaridis <il...@lazaridis.com>
Date: Sat, 23 Apr 2005 17:09:31 +0300
Local: Sat, Apr 23 2005 10:09 am
Subject: [EVALUATION] - E04 - Mr. Yukihiro Matsumoto (Ruby's Weakest Point)
[EVALUATION] - E03e - The Ruby Object Model (Summary)
http://groups-beta.google.com/group/comp.lang.ruby/msg/e7ba39676c4d6f... - The above thread has shown the direct responsible for the defective "ri It's the language designer, Mr. Yukihiro Matsumoto. - Mr. Matsumoto had not the decency to publically confirm this - and to He had not the courage to say "Hey, lovely folks of ruby-talk, this guy He had not the strength to say "Behave like analysts, like scientists - - Mr. Matsumoto has silently admitted point b) "Horizontal arrows do not represent inheritance" - He has _not_ admitted point a) the faulty and missleading usage of the term "metaclass" But in past, he heas clearly confirmed what is reality: "In Ruby, the Class class is the class of all classes, no metaclass." but he uses the term "metaclass" in source-code: "metaclass = rb_make_metaclass(rb_cObject, rb_cClass);" setting the foundation for many missunderstandings. Fact is: the "exclusive class" of an ruby object is not a "metaclass". - He has not admitted point c) An language future, which is not accessible via the standard object Mr. Matsumoto should have either: btw: what he "considered abuse" is irrelevant: http://www.ruby-talk.org/cgi-bin/scat.rb/ruby/ruby-talk/40548 - "Sorry for being a Vapoware for Long Time" This is nothing worse. Worse is the inability to admit and the inability to accept analytic Worse is the inability to couple the development process to the own - I've read somewhere, that Mr. Matsumoto is working on Version 2 of ruby. He will most possibly understand, why I have intensive doubts about ruby "Human Factor" - "Character of Designer". Yes, this is very important. His ability to admit failure. His ability to apologize. His ability to protect those in a weaker position. But most of all: his ability to "spiritually lead" a community, thus it becomes - "Human Factor" - "Developing Community" "User Community". I thought the "savages of comp.lang.lisp" would never be topped by I was wrong. The major/minor parts of this community are as ridiculous as inefficient. A few positive exceptions, which act like scientists and analysts. - Ruby [context of comp.lang.ruby], the summary is: Weak puppets with a weak leader. But... ...possibly I'm wrong. And all this was just a missunderstanding. - My subconscious has signaled yesterday that this was my last public I've not expected this would take so many years. I'm happy. It's so exhausting to assimilate the weaknesses and strenghts of systems http://lazaridis.com/efficiency/process.html#ideal_structure - I will soon publish an updated version of The Ruby Object Model, which http://lazaridis.com/case/lang/ruby This should help evaluators to look at ruby, without getting confused - Have a good time. . You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||