Size: a a a

2019 December 19

R

Roberto in RubyRush
Yii2 и django показались простыми
источник

m

moffire in RubyRush
Roberto
самым простым показался Джанго,  самым сложным Spring
Я джаву с 2х раз не осилил.
источник

R

Roberto in RubyRush
moffire
Я джаву с 2х раз не осилил.
сам язык мне очень понравился и даже показался интереснее чем PHP , так как имеет строгую типизацию , хотя скорость разработки небольшая, так как надо все писать досконально
источник

m

moffire in RubyRush
Roberto
Yii2 и django показались простыми
Только из-за Джанги теперь сложно привыкнуть, что вьюхи - это не контроллеры))
источник

R

Roberto in RubyRush
moffire
Только из-за Джанги теперь сложно привыкнуть, что вьюхи - это не контроллеры))
))) кстати насколько я помню там нет прям такого четкого MVC
источник

m

moffire in RubyRush
Roberto
))) кстати насколько я помню там нет прям такого четкого MVC
Есть. Только он немного через жопу
источник

R

Roberto in RubyRush
moffire
Есть. Только он немного через жопу
во во
источник

AA

Andrey Anikin in RubyRush
Roberto
интерпретатор на С++ вроде написан говорят как и в фейсбуке, хотя в фейсбуке они дальше пошли
Да, на плюсах
источник

RM

R M in RubyRush
Ramil Nafikov
Какую правильную Linux посоветуете для Rails? Сижу на винде 7-ке, но нутром чувствую, что это неправильно. Надо идти в Linux. Ubuntu 18.04 поставил  в VBox, но она какая-то пустая, или так и должно быть? Смотрю разные версии,никак не пойму какая нужнее. Заранее спасибо.
As it should be.
Я понимаю это ощущение покинутости когда переходя с винды на линукс количество запущенных процессов разнится на столько что виндоус кажется детским садом с заботливым присмотром тысяч программистов.
источник

E

Eugene in RubyRush
Roberto
То есть по умолчанию свойство имеет private модификатор? я тут скорее с java сравнивал так как эталон ООП вроде Java и С++, а Ruby вроде тоже 100% ООП язык
Ruby 100% ООП язык

Java нет, а С++ и близко нет
источник

E

Eugene in RubyRush
moffire
Блоки и операторы не объекты
Блоки это объекты

Операторы это методы объектов
источник

AA

Andrey Anikin in RubyRush
Eugene
Ruby 100% ООП язык

Java нет, а С++ и близко нет
Как так с++ нет? Почему?
[с недоумением смотрит на книгу Страуструпа]
источник

m

moffire in RubyRush
Eugene
Блоки это объекты

Операторы это методы объектов
А если блок.class?
источник

E

Eugene in RubyRush
Roberto
Главный вопрос как во фреймворке выучить какой файл за что отвечает если их более 300 например)) понятно , что они распределены по папкам, которые отвечают за маршрутизацию , за кеш и тп. Но вот вопрос как все это выучить , это же тяжелее , чем выучить сам язык ,так как во всех языках практически одни и те же возможности
Во всех веб-фреймворках практически одни и те же возможности :) Если вы освоите Rails, то без труда освоите что угодно :)
источник

E

Eugene in RubyRush
Andrey Anikin
Как так с++ нет? Почему?
[с недоумением смотрит на книгу Страуструпа]
Ну вот хотя бы эмпирическому критерию, который вы тут обсуждаете – сколько "штуковин" в языке являются полноценными объектами :)
источник

E

Eugene in RubyRush
moffire
А если блок.class?
> irb
2.6.3 :001 > def m(&block)
2.6.3 :002?>   puts block.class
2.6.3 :003?>   end
=> :m
2.6.3 :004 > m { }
Proc
источник

AA

Andrew Ageev in RubyRush
Eugene
Блоки это объекты

Операторы это методы объектов
Блоки не объекты, также как и if, def, for. Блок нельзя записать в переменную, сохранить и т.п.
источник

А

Алексей in RubyRush
Andrew Ageev
Блоки не объекты, также как и if, def, for. Блок нельзя записать в переменную, сохранить и т.п.
Вообще-то можно) и методу передать, и в переменную записать
источник

А

Алексей in RubyRush
Я хоть только учусь, но это знаю
источник

AA

Andrew Ageev in RubyRush
Передать можно, а как в переменную запишешь?
источник