CARVIEW |
Select Language
HTTP/2 200
x-amz-id-2: Jh5J/atsJLBKAqgTm3TOAQOyanU4WjilJK7FwAj2tyXIgnw0hY8C7WhA/anVblLUh6lL6HHJe2w=
x-amz-request-id: SW0TDWWWY5C2C60N
last-modified: Mon, 16 Jan 2023 08:58:33 GMT
etag: "6a8631f641b45e79cb6bb09842974aaa"
x-amz-server-side-encryption: AES256
server: AmazonS3
content-encoding: gzip
via: 1.1 varnish, 1.1 varnish
content-type: text/plain; charset=utf-8
accept-ranges: bytes
age: 0
date: Mon, 13 Oct 2025 03:35:31 GMT
x-served-by: cache-tyo11960-TYO, cache-bom-vanm7210094-BOM
x-cache: MISS, MISS
x-cache-hits: 0, 0
x-timer: S1760326531.492683,VS0,VE277
vary: Accept-Encoding
content-length: 472
From: matz@... (Yukihiro Matsumoto)
Date: 2000-05-12T13:38:49+09:00
Subject: [ruby-talk:02773] Re: More code browsing questions
Hi,
In message "[ruby-talk:02772] Re: More code browsing questions"
on 00/05/11, Albert Wagner writes:
|Thanks again, Dave. I understand your example, but not the following
|code from ext/tk/lib/tkafter.rb:
|:
|require 'tk'
|
|class TkAfter
| include TkCore
| extend TkCore
'include' adds features (methods) to instances of the class TkAfter.
'extend' add features to class TkAfter itself.
|(Am I hopelessly ignorant?)
No. It's kinda complex. Ruby is simple in appearance, but is very
complex inside, just like our human body.
matz.