S
Steven Jenkins
Jon said:DONT SEND ME ANY MORE FREAKING EMAIL. I am simply not interested and
will respond to it ON THE LIST..
Thanks for the heads up.
*plonk*
Jon said:DONT SEND ME ANY MORE FREAKING EMAIL. I am simply not interested and
will respond to it ON THE LIST..
dsc = dedicated singleton class
sco = singleton class object
asco = attached singleton class object
"singleton instance" = the one and only instance
"singleton method" = a method, exclusively for one instance
"singleton class" = a class, exclusively for one instance
=>
sco = Singleton class object
sc = Singleton class
s = singleton
=> <object>.singleton
=> <object>.singletonClass
obj.class
obj.class_singleton
obj.singleton_class
Yukihiro said:Hi,
In message "Re: [EVALUATION] - E03e - The Ruby Object Model (Summary)"
|> I feel sorry that you've misunderstood.
|
|If you really feel sorry, than you should possibly reply to my initial
|message and comment what i've worked-out within the last 2 weeks.
I don't think I could read through all of your post and reply _before_
feeling sorry.
And I will add a word "vertical" before "arrow" for
the next check in, anyway.
matz.
csaba said:Ilias said:Austin Ziegler wrote:
"meta-classes" is completely false.
possibly you believe this one more:
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/40537
[snip]
I do not believe that this is just an implementation detail,
as it is exposed to the language for use.
what you believe is irrelevant.
reality counts.
and (especially for you) possibly this here:
http://www.ruby-talk.org/cgi-bin/scat.rb/ruby/ruby-talk/40548
Guys, Ilias does have a point.
If we insist on that metaclasses as we have now are just an accidental
implementation of the singleton feature -- and the authoritive one,
Matz seems to do so -- then we can conclude that they cannot be part of
the Ruby object model, where Ruby is an abstract entity, Ruby, as such,
the language.
So then I accept that he doesn't accept the "ri Class" diagram. Even if
that's correct if we understood Ruby as its realized by the canonical
implementation today.
However, if we decide to mean Ruby as the abstract language, then maybe
it just doesn't make sense to plea for a *class* diagram -- if we ditch
metaclasses, Ruby's OO ceases to be purely class based.
It still makes
sense to ask for some kind of figure representing inheritance.
I don't know UML, is it capable of representing classless (or not fully
class based) OO?
If not, then the answer to Ilias' question: "either mean Ruby as the
current implementation defines it, or don't ask for an UML diagram
'cause can't be made one."
You owe this.
Steven said:Thanks for the heads up.
*plonk*
Ilias said:But the "weak puppet" species is incapable to admit a failure within
'their' language system.
This is the point where the "spiritual leaders" of the community
intervene.
But it looks that they too don't have the courage to admit their
failures.
Possibly this is the fault of the community, which treats the
designers sometimes like God.
Language Designers are humans, not God's.
=20
=20Ilias said:Jonas said:My final questions are basicly:
* Can I expect an apology for this false documentation?
Apology? Read the ruby license again. Hint: you did not buy "ruby".
It's a matter of degnity. =20
dignity.
=20
Mr. Matsumoto knows what I am talking about.
My suggestion:
[...] (process)
.
..
=20
Jonas said:Apology? Read the ruby license again. Hint: you did not buy "ruby".
[...] (process)My suggestion:
Feeling sorry for 'you've missunderstood' is irrelevant.
I ask you for an apology, from an analyst to an analyst.
An apology for _defective_ core documentation.
Ilias said:Jonas said:Apology? Read the ruby license again. Hint: you did not buy "ruby".
It's a matter of degnity.
dignity.
Mr. Matsumoto knows what I am talking about.
My suggestion:
[...] (process)
.
Yukihiro said:I don't think I could read through all of your post and reply
_before_ feeling sorry.
And I will add a word "vertical" before "arrow" for the next check
in, anyway.
matz.
Jon said:I too was attacked and savagely beaten by a language designer in my
youth. I kept it inside for many years and didn't even realize it until
it was brought out in hypnotherapy 7 years ago. Sadly by that time the
language designer was deceased and I could not confront her. Not that
it would have mattered much anyway, she being an Admiral and protected
by the military industrial complex. You are far luckier being able to
confront the abusive LD amost directly through the internet. I just
wanted to let you know that YOU ARE NOT ALONE. Thank you for bravely
standing up and sharing. Maybe others like us who have been abused by
LD's can finally come out of hiding and get the recognition and support
we need. As for how I conquered my codependent behavior and COBOL
addiction... NO I didn't just replace it with Ruby...don't be
ridiculous. I found Jesus. Well Jesus and Ruby. That may not work for
you. But good luck. I'm pulling for you.
Lyndon Samson wrote:
[...]
please let Mr. Matsumoto speak for himself in this issue.
Ilias said:Yukihiro Matsumoto wrote:
[...] - (selective answering, with incoherent quotes)
Your answering behaviour is ungentle.
Against me and against readers (current and future archive readers).
* Edgardo Hames said:[EVALUATION] - E03d - The Ruby Object Model (End Game)
http://groups-beta.google.com/group/comp.lang.ruby/msg/ea9da543dc256b42
My final questions are basicly:
* Can I expect an apology for this false documentation?
The heck, no. Can we expect an apologoy from you for being such an asshole?
Ilias said:[...] - (selective answering, with incoherent quotes)
Your answering behaviour is ungentle.
I cannot believe that you simply ignore the essential part of my message.
Feeling sorry for 'you've missunderstood' is irrelevant.
I ask you for an apology, from an analyst to an analyst.
An apology for _defective_ core documentation.
I ask you to read _one_ message.
The initial message of this thread.
I would like to know who is responsible for this text.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.