Size: a a a

2020 August 29

E

Eugene in RubyRush
про переменные класса запрос примерно такой: https://www.google.com/search?client=firefox-b-d&q=ruby+class+variables
источник

В

Владислав in RubyRush
Eugene
> т.к в моем случаи выводится содержимое(свойства,хз как назвать) этиъ обхктов, но не их имя, максимум это вывод кода как записан в памяти.

Метод p выводит на экран результат вызова метода inspect
я в курсе. речь не про жто
источник

E

Eugene in RubyRush
Владислав
Да, спасибо. нашел еще опечатку!


https://pastebin.com/x18jdaVh
это называется не "имя объекта", а "название переменной"

названия переменных не являются, в большинстве языков программирования, данными, которыми можно манипулировать
источник

E

Eugene in RubyRush
в Ruby, если очень хочется, можно сделать всё - код см. выше
источник

E

Eugene in RubyRush
(но не нужно)
источник

E

Eugene in RubyRush
для того, чтобы положить некие данные в некую "именованную ячейку хранилища" используется хеш: https://www.google.com/search?client=firefox-b-d&q=ruby+hash
источник

В

Владислав in RubyRush
Eugene
для того, чтобы положить некие данные в некую "именованную ячейку хранилища" используется хеш: https://www.google.com/search?client=firefox-b-d&q=ruby+hash
Мне не нужен хэш
источник

E

Eugene in RubyRush
Владислав
я в курсе. речь не про жто
речь про несколько вещей, ни одну из которых вы, как складывается впечатление, не хотите понимать - типа всё по-отдельности знаете, но вместе почему-то ничего не складывается - м.б. и по-отдельности всё-таки плохо представляете как что работает? :)
источник

В

Владислав in RubyRush
Eugene
это называется не "имя объекта", а "название переменной"

названия переменных не являются, в большинстве языков программирования, данными, которыми можно манипулировать
Мне как раз и нужно только название, без дальнейшего обращение к ней(пустышка).

Ибо, как сделать иначе не представлю, хотя думаю, мб вы правы на счет хеша, попробовать "дергать" ключ, который будет названием переменной
источник

DS

Dmitriy Strukov in RubyRush
Люди, которые юзают Винду врятли понимают гыгы
источник

В

Владислав in RubyRush
Dmitriy Strukov
Люди, которые юзают Винду врятли понимают гыгы
Аргумент конечно.
источник

Э

Эдем in RubyRush
> Мне как раз и нужно только название
Ну если очень нужно, то код выше
источник

В

Владислав in RubyRush
Эдем
> Мне как раз и нужно только название
Ну если очень нужно, то код выше
я пробовал скопипастил ваш. Но у меня не совмем получилось.

Хотя отдельно ваш блок работает
источник

Э

Эдем in RubyRush
Dmitriy Strukov
Люди, которые юзают Винду врятли понимают гыгы
Вон Женя юзает винду. Х.з., понимает ли он что-нибудь 🤔
источник

Э

Эдем in RubyRush
Не очень понятна связь
источник

DS

Dmitriy Strukov in RubyRush
Эдем
Вон Женя юзает винду. Х.з., понимает ли он что-нибудь 🤔
С Линукс ядром которая?
источник

E

Eugene in RubyRush
Владислав
Мне как раз и нужно только название, без дальнейшего обращение к ней(пустышка).

Ибо, как сделать иначе не представлю, хотя думаю, мб вы правы на счет хеша, попробовать "дергать" ключ, который будет названием переменной
Я всё понимаю:
- вы считаете, что оптимальным образом выбрали план изучения языка программирования (вероятно, первого)
- что оптимальным образом поставили себе учебную задачу
- что оптимальным образом выбрали общее направление её решения
- что правильно создали некую оригинальную систему терминов, категорически не желая использовать общепринятые термины

Только не понимаю, чем мы-то должны/можем вам помочь теперь? :)
источник

В

Владислав in RubyRush
Eugene
речь про несколько вещей, ни одну из которых вы, как складывается впечатление, не хотите понимать - типа всё по-отдельности знаете, но вместе почему-то ничего не складывается - м.б. и по-отдельности всё-таки плохо представляете как что работает? :)
Безусловно, на ученую степень не претендую, но а как узнать понимаю или нет? Не иначе только на практике видно будет =)
источник

E

Eugene in RubyRush
Владислав
я пробовал скопипастил ваш. Но у меня не совмем получилось.

Хотя отдельно ваш блок работает
Для других замечу, что стратегия "модифицировать помаленьку штуковину в разных случайных местах, пока она не заработает" срабатывает только в эволюции живых видов и на достижение более-менее приемлемы результатов требуются буквально миллионы лет. В обучении языкам программирования лучше досконально разобраться в том, как работает отдельная конструкция сама по себе и аккуратно встраивать её в общую программу, не теряя из виду целое.
источник

D

Denis in RubyRush
Вернуть название всех переменных в проекте, главное что бы в нем не было генератора этих переменных 😂
источник