Size: a a a

2017 October 12

MS

Mikhail Sytchev in Rubyata
источник

PT

Pavel Tkachenko in Rubyata
Maria Tsvetkova
Ruby is amazing as the first language because it's laconic, eloquent, descriptive and has amazing community. It was my first one and I understood stuff that I couldn't get in Java due to overcomplicated syntax
В корне не согласен, он достаточно специфичный. В нем нет интерфейсов, абстрактных классов, типов. При этом куча сахара, альясов методов и неочевидных фишек типа символов, method_missing и прочей бесовщины
источник

PT

Pavel Tkachenko in Rubyata
Это язык для тех, кто уже знает хотя-бы основы, а их получить можно в C и Java
источник

MS

Mikhail Sytchev in Rubyata
можно не использовать алиасы, символы и method_missing и останется чистый по-настоящему объекто-ориентированный язык
источник

MS

Mikhail Sytchev in Rubyata
не понимаю людей которые злоупотребляют метапрограммированием. как-будто без него нельзя обойтись
источник

PT

Pavel Tkachenko in Rubyata
Mikhail Sytchev
можно не использовать алиасы, символы и method_missing и останется чистый по-настоящему объекто-ориентированный язык
Я остаюсь при мнении, что человек должен уметь в типы и настоящий ООП (абстрактные классы, нормальный protected)
источник

MS

Mikhail Sytchev in Rubyata
нормальный ООП только в Смолтолке и Руби
источник

MS

Mikhail Sytchev in Rubyata
может еще в последнее время что-то вышло, но не уверен
источник

MT

Maria Tsvetkova in Rubyata
Когда таки-понадобится копать вглубь - тогда и стоит подключать си и иже с ними. Руби отлично помог мне понять, что вообще такое ваше программирование и с чем его едят. Без глубоких знаний в си, ооп и всего такого, только с рубями можно найти первую джунскую позицю и начать работать. Потом уже по ходу задач рабочих ковырять что нужно - паттерны, ооп и все такое.
источник

MS

Mikhail Sytchev in Rubyata
абстрактные классы — это костыль в прадигме когда у тебя не все объект
источник

MS

Mikhail Sytchev in Rubyata
а в руби все объект
источник

MS

Mikhail Sytchev in Rubyata
нормальный protected. чем private методы не устраивают в руби?
источник

PT

Pavel Tkachenko in Rubyata
Mikhail Sytchev
нормальный protected. чем private методы не устраивают в руби?
Всем устраивают. но Ruby это хоть и одни объекты, это не чистый ООП
источник

PT

Pavel Tkachenko in Rubyata
На руби легко мигрировать, с руби нет
источник

MS

Mikhail Sytchev in Rubyata
так говоришь ООП, как буд-то это что-то хорошее =)
источник

MS

Mikhail Sytchev in Rubyata
Потом, define “чистый ООП”
источник

PT

Pavel Tkachenko in Rubyata
Mikhail Sytchev
так говоришь ООП, как буд-то это что-то хорошее =)
Я любитель функциональщины
источник

PT

Pavel Tkachenko in Rubyata
Короче говоря я за более низкоуровневый язык в качестве первого. Мозги нужно научить алгоритмически думать, сделать все эти никому не нужные пузырьковые сортировки вручную и т.д.
источник

AJ

Azamat Jumabekov in Rubyata
Pavel Tkachenko
На руби легко мигрировать, с руби нет
Что значит мигрировать?
источник

AO

Adis O in Rubyata
Azamat Jumabekov
Что значит мигрировать?
rails db:migrate
источник