
Zulkar
04.11.2016
20:20:09
Объект это экземпляр класса

Eugene
04.11.2016
20:20:15
лямбды проки общее блоки если это я правильно понимаю

Иван
04.11.2016
20:20:17
вооот
так и к чему мы пришли?)

yopp
04.11.2016
20:20:52

Google

Иван
04.11.2016
20:21:14
константа которая ссылается на коснтанту?)

yopp
04.11.2016
20:21:27
а что такое константа?

Eugene
04.11.2016
20:21:43
место в памяти хехе
указатель може

Иван
04.11.2016
20:21:51
а я вот кстати не знаю как руби хранит константы

Eugene
04.11.2016
20:21:54
на адрес в памяти

yopp
04.11.2016
20:22:05

Aldar
04.11.2016
20:22:30
Object это объект

Eugene
04.11.2016
20:22:32
так далеко я не залезал

Aldar
04.11.2016
20:22:36
в руби все объект
я прав
инфа сотка

Artur
04.11.2016
20:22:49

Google

yopp
04.11.2016
20:23:02

Aldar
04.11.2016
20:23:26
а для чего это вопросы?

Artur
04.11.2016
20:23:30

Aldar
04.11.2016
20:23:36
на знание тонкостей реализации в MRI?

yopp
04.11.2016
20:23:44
чтоб понять насколько хорошо участники чята понимают объектную модель руби

Zulkar
04.11.2016
20:23:48
При создании нового объекта Ruby выделяет место в куче, где этот объект может существовать.

yopp
04.11.2016
20:23:49

Mikhail
04.11.2016
20:23:51
хех
устроили тут

Aldar
04.11.2016
20:23:59
Что в руби раньше появилось? Класс или объект?
хехе
Ведь без объекта не создать объект класс

Artur
04.11.2016
20:24:37

Aldar
04.11.2016
20:24:37
а объект сам по себе класс

yopp
04.11.2016
20:24:47

Artur
04.11.2016
20:25:05

Aldar
04.11.2016
20:25:14
Class

yopp
04.11.2016
20:25:29
окей

Aldar
04.11.2016
20:25:36
ну это такая штука, типа шаблона, согласно которым инстансы создаются

Google

yopp
04.11.2016
20:25:40
второй наводящий вопрос: что такое Module?

Zulkar
04.11.2016
20:25:40
Класс это шаблон для создания объектов

Mikhail
04.11.2016
20:25:47
йоп уже рассказал бы

Zulkar
04.11.2016
20:25:47
вот и все

Mikhail
04.11.2016
20:25:52
ты тока вопросы задаешь

Aldar
04.11.2016
20:25:53
это объект

yopp
04.11.2016
20:25:54

Mikhail
04.11.2016
20:25:55
а ответы не даешь

Aldar
04.11.2016
20:25:57
модуль это объект

Mikhail
04.11.2016
20:26:08
Это толстый троллинг

yopp
04.11.2016
20:26:18

Mikhail
04.11.2016
20:26:22
То что ты вкурсе про объектную модель мы не сомневаемся

Aldar
04.11.2016
20:26:28
Module.object_id

yopp
04.11.2016
20:26:44
Это толстый троллинг
отнюдь, это отличный способ понять есть ли тут понимающие суть объектной модели руби

Zulkar
04.11.2016
20:26:49
объект это ссылка

yopp
04.11.2016
20:26:55

Mikhail
04.11.2016
20:26:57
А че тут понимать basicobject базовый класс

Zulkar
04.11.2016
20:27:06
в памяти машины

Mikhail
04.11.2016
20:27:11
Самая верхушка руби

Zulkar
04.11.2016
20:27:12
куча называетсья

Google

yopp
04.11.2016
20:27:13

Иван
04.11.2016
20:27:34

Zulkar
04.11.2016
20:27:35
хранения объектов

Aldar
04.11.2016
20:27:43
там сишные структурки

Иван
04.11.2016
20:27:45
хранится

Aldar
04.11.2016
20:27:50
в них всякие указатели и прочее

Admin
ERROR: S client not available

Aldar
04.11.2016
20:27:57
в общем ничего интересного

yopp
04.11.2016
20:27:58
ох
пичально

Aldar
04.11.2016
20:28:24
дай своими ответами хоть потролить

Zulkar
04.11.2016
20:28:32

Иван
04.11.2016
20:28:36
так что такое константа в руби?
йоп

yopp
04.11.2016
20:28:47
с лексической областью видимости

Mikhail
04.11.2016
20:28:58

Иван
04.11.2016
20:29:02
ок а что такое объект?)

Aldar
04.11.2016
20:29:02
ссылка

Zulkar
04.11.2016
20:29:02
так ссылка и назвается

Google

Mikhail
04.11.2016
20:29:20
Константа это тоже переменная только ты изменить не можешь

yopp
04.11.2016
20:29:26

Mikhail
04.11.2016
20:29:31
Ну тип того

Aldar
04.11.2016
20:29:47
если очень захотеть, то все можно изменить

yopp
04.11.2016
20:29:52
irb(main):003:0> Foo = 1
=> 1
irb(main):004:0> puts Foo
1
=> nil
irb(main):005:0> Foo = 2
(irb):5: warning: already initialized constant Foo
(irb):3: warning: previous definition of Foo was here
=> 2
irb(main):006:0> puts Foo
2
=> nil

Mikhail
04.11.2016
20:29:53
А как можно константу подругому объяснить

Иван
04.11.2016
20:30:49
просто вопрос что такое объект довольно неопределенный. я бы сказал что это структура данных где хранятся флаги, инстансные переменные и ссылка на класс

Zulkar
04.11.2016
20:30:50
уже честно не интересно

Иван
04.11.2016
20:31:03
но ты видимо что то дургое хочешь услышать

Zulkar
04.11.2016
20:31:06

yopp
04.11.2016
20:31:08

Artur
04.11.2016
20:31:22
Не смешно чёт уже.

Aldar
04.11.2016
20:31:30
obj.class

Иван
04.11.2016
20:31:33
класс структура данных с сылкой на суперкласс и таблицей методов

Aldar
04.11.2016
20:31:36
берешь и смотришь что за классс

Иван
04.11.2016
20:31:40
ну и от объекта обычного
там инстансные переменные и ссылка на класс

Zulkar
04.11.2016
20:31:53