Size: a a a

Чат руби-школы

2020 May 19

ИМ

Игорь Марчук... in Чат руби-школы
Ну и так по мелочи) вокруг этого всего)
источник

D

Dm in Чат руби-школы
Он админам денег отвалил, да? Флудит и ничего ему за это нету )
источник

MM

Marat Mustafin in Чат руби-школы
Dm
Он админам денег отвалил, да? Флудит и ничего ему за это нету )
😂
источник

R

Rayan in Чат руби-школы
друзья, в самом начале пути, хочу сделать игрушку для 8го урока, но выдает nameError.  Можете глянуть, что не так? https://paste2.org/jKfFMP0g
источник

MM

Marat Mustafin in Чат руби-школы
Rayan
друзья, в самом начале пути, хочу сделать игрушку для 8го урока, но выдает nameError.  Можете глянуть, что не так? https://paste2.org/jKfFMP0g
if act == 'R'
источник

R

Rayan in Чат руби-школы
епт, я кавычки забыл?
источник

R

Rayan in Чат руби-школы
спасибо!
источник

MM

Marat Mustafin in Чат руби-школы
Rayan
спасибо!
+
источник

MM

Marat Mustafin in Чат руби-школы
Rayan
друзья, в самом начале пути, хочу сделать игрушку для 8го урока, но выдает nameError.  Можете глянуть, что не так? https://paste2.org/jKfFMP0g
источник

ИМ

Игорь Марчук... in Чат руби-школы
источник

ИМ

Игорь Марчук... in Чат руби-школы
Кто уже использовал в  Хроме 3D Dom? для vr видимо
источник

ИМ

Игорь Марчук... in Чат руби-школы
источник

.

./sh in Чат руби-школы
Кто-нибудь ковырял в руби механизм передачи обьектов в параметры тех же функций? Уже перерыл пару материалов, но так и не понял, в терминах того же С++, в руби все-таки передача pass by value, но это value это ссылка (reference) на объект?
источник

VE

Vitaliy Emeliyantsev in Чат руби-школы
./sh
Кто-нибудь ковырял в руби механизм передачи обьектов в параметры тех же функций? Уже перерыл пару материалов, но так и не понял, в терминах того же С++, в руби все-таки передача pass by value, но это value это ссылка (reference) на объект?
Хочется понять, не будет ли мутаций при изменении объектов внутри функций? Будут. Не будет наверное только для простейших объектов типа чисел булей символов
источник

.

./sh in Чат руби-школы
Vitaliy Emeliyantsev
Хочется понять, не будет ли мутаций при изменении объектов внутри функций? Будут. Не будет наверное только для простейших объектов типа чисел булей символов
Я к тому, что например:

arr = [1, 2, 3]

def my_append(el)
  self << el
end

arr.my_append(4) => [1, 2, 3, 4]
puts arr => [1, 2, 3, 4]


Как именно здесь обьект передается? По идее, по значению, но при этом же, изначальный обьект (массив) все-таки изменился, то есть как будто бы по ссылке передается. Вот и ищу более менее точное определение, которое обьясняет этот процесс.
источник

AK

Alex Kiddens in Чат руби-школы
./sh
Я к тому, что например:

arr = [1, 2, 3]

def my_append(el)
  self << el
end

arr.my_append(4) => [1, 2, 3, 4]
puts arr => [1, 2, 3, 4]


Как именно здесь обьект передается? По идее, по значению, но при этом же, изначальный обьект (массив) все-таки изменился, то есть как будто бы по ссылке передается. Вот и ищу более менее точное определение, которое обьясняет этот процесс.
В руби все объекты же
источник

P

Paul in Чат руби-школы
./sh
Я к тому, что например:

arr = [1, 2, 3]

def my_append(el)
  self << el
end

arr.my_append(4) => [1, 2, 3, 4]
puts arr => [1, 2, 3, 4]


Как именно здесь обьект передается? По идее, по значению, но при этом же, изначальный обьект (массив) все-таки изменился, то есть как будто бы по ссылке передается. Вот и ищу более менее точное определение, которое обьясняет этот процесс.
ты сравниваешь с плюсами, в которых есть понятие "ссылка". в руби его нет. по результату, руби скорее всего оперирует ссылками, самостоятельно разрешая их в объекты
источник

И

Иван in Чат руби-школы
./sh
Я к тому, что например:

arr = [1, 2, 3]

def my_append(el)
  self << el
end

arr.my_append(4) => [1, 2, 3, 4]
puts arr => [1, 2, 3, 4]


Как именно здесь обьект передается? По идее, по значению, но при этом же, изначальный обьект (массив) все-таки изменился, то есть как будто бы по ссылке передается. Вот и ищу более менее точное определение, которое обьясняет этот процесс.
передаются по ссылке
источник

.

./sh in Чат руби-школы
Иван
передаются по ссылке
Это просто пример такой у меня. Если бы мы скажем сложили с еще одним массивом, то изначальный массив бы не изменился, то есть это не передача по ссылке все-таки
источник

.

./sh in Чат руби-школы
Paul
ты сравниваешь с плюсами, в которых есть понятие "ссылка". в руби его нет. по результату, руби скорее всего оперирует ссылками, самостоятельно разрешая их в объекты
Скорее всего тут что-то из разряда ссылочного типа
источник