Size: a a a

2019 December 17

RN

Ramil Nafikov in Ruby School .us
Спасибо!
источник

SU

Serg Udo in Ruby School .us
Ramil Nafikov
Точно написал:  учить программирование через С как первый шаг
Если решил, что нужен Руби- учи Руби. Время не трать на другое. Потом тебе ещё Рельса нужна будет. Это все ты не за 2 месяца освоишь. Плюс фронта основа какая то. Так что где то 1 год, если по 7 часов в день.
источник

И

Иван in Ruby School .us
Ramil Nafikov
Спасибо!
Ты видимо промахнулся
источник

D

Dm in Ruby School .us
Для основы - паскаль самое оно!
источник

SU

Serg Udo in Ruby School .us
Что он в Руби не выучит, что есть в Паскале?
источник

AP

Anton Plugin in Ruby School .us
Фортран ещё хорош, его и используют наверное даже чаще чем паскаль.
источник

AP

Anton Plugin in Ruby School .us
BCPL, основы основ. Как без него.
источник

SU

Serg Udo in Ruby School .us
Anton Plugin
Фортран ещё хорош, его и используют наверное даже чаще чем паскаль.
Ассемблер и машинный код. Ну чтобы копнуть поглубже.
источник

D

Dm in Ruby School .us
Serg Udo
Что он в Руби не выучит, что есть в Паскале?
В паскале все надо самому писать, сахара нет
источник

SU

Serg Udo in Ruby School .us
Dm
В паскале все надо самому писать, сахара нет
Так пусть в Руби без сахара и либ пишет, если захочет все вручную сделать. Человек писал, что за 3 месяца выучить собирается, а это уже задача не из простых.
источник

AP

Anton Plugin in Ruby School .us
Serg Udo
Ассемблер и машинный код. Ну чтобы копнуть поглубже.
Супер, мне нравится.
источник

D

Dm in Ruby School .us
Serg Udo
Так пусть в Руби без сахара и либ пишет, если захочет все вручную сделать. Человек писал, что за 3 месяца выучить собирается, а это уже задача не из простых.
Соблазн велик
источник

SU

Serg Udo in Ruby School .us
Dm
Соблазн велик
Это да. Сам такой. Либы где надо и где не надо.
источник

DD

Dmitry Drozd in Ruby School .us
Доброго время суток!  Подскажите, при установке rvm вылетает такая ошибка: Внимание: Данный ключ не заверен доверенной подписью!
Нет указаний на то, что подпись принадлежит владельцу.
источник

IL

Ivan Leonov in Ruby School .us
Serg Udo
Так пусть в Руби без сахара и либ пишет, если захочет все вручную сделать. Человек писал, что за 3 месяца выучить собирается, а это уже задача не из простых.
Не уверен, что это верный путь.
1) Сама по себе цель "выучить программирование за 3 месяца" - это не слишком реализуемая цель, как мне кажется. Разве что на уровне автоматизации каких-то вычислений. Но цель то иная преследуется, на сколько я понимаю
2) В Ruby есть много нативных концепций, который сложны для понимая - те же блоки и лямды не очень то и тривиаальны. Модули, классы, области видимости и так далее. И для понимания и верного толкования этих концепций нужен некоторый фундамент. Банально, чтобы понимать определения хотя бы
3) Среда (не день недели, а env). При изучении Ruby человек не найдёт достаточно много материала, который будет вести его от "гуманитария" до разработчика. Чаще всего уже опирается на знание и понимания большинства концепций. Чаще всего увидишь в задачах / примерах использования each, а не for (и понять нубу как это работает очень сложно). А уж понимание того, что объект не хранится в переменной - так это вообще сложно, так как концепции ссылок и указателей в Ruby активно используется, но не объясняется.
4) Magic. В Ruby это слово очень популярное и когда я начал учить этот язык, то это было более-менее оправдано. Я знаю и понимаю, как это рабоатает, я понимаю, как с этим обращаться, но теперь мне ещё и меньше кода писать надо. Это удобно, но если ты понимаешь, что там внутри коробки. Всё таки программист, а не пользователь

Дисклеймер
Это лично моё мнение исходя из моего личного опыта. Я считаю, что благодаря этим знаниям (низкоуровневых концепций) я пишу код лучше, читаю и понимаю чужой код быстрее, та и вообще думаю быстрее. Но я начинал учиться программировать лет ~15 назад и может я просто немного застрял в своём понимании того, как должно строится образование программиста. Сейчас многие начинают знакомиться с програмированием вообще с JavaScript и даже многие школы / курсы стартуют с этого, так что может у меня просто устаревший подход. Но, тем не менее, он обоснован
источник

IL

Ivan Leonov in Ruby School .us
ой.. Много как-то вышло, простите
источник

AP

Anton Plugin in Ruby School .us
Вот ты как раз начинал когда ещё был смысл учить Паскаль)
источник

IL

Ivan Leonov in Ruby School .us
Anton Plugin
Вот ты как раз начинал когда ещё был смысл учить Паскаль)
Паскаль я только в школе видел 🤔
источник

SU

Serg Udo in Ruby School .us
Ivan Leonov
Не уверен, что это верный путь.
1) Сама по себе цель "выучить программирование за 3 месяца" - это не слишком реализуемая цель, как мне кажется. Разве что на уровне автоматизации каких-то вычислений. Но цель то иная преследуется, на сколько я понимаю
2) В Ruby есть много нативных концепций, который сложны для понимая - те же блоки и лямды не очень то и тривиаальны. Модули, классы, области видимости и так далее. И для понимания и верного толкования этих концепций нужен некоторый фундамент. Банально, чтобы понимать определения хотя бы
3) Среда (не день недели, а env). При изучении Ruby человек не найдёт достаточно много материала, который будет вести его от "гуманитария" до разработчика. Чаще всего уже опирается на знание и понимания большинства концепций. Чаще всего увидишь в задачах / примерах использования each, а не for (и понять нубу как это работает очень сложно). А уж понимание того, что объект не хранится в переменной - так это вообще сложно, так как концепции ссылок и указателей в Ruby активно используется, но не объясняется.
4) Magic. В Ruby это слово очень популярное и когда я начал учить этот язык, то это было более-менее оправдано. Я знаю и понимаю, как это рабоатает, я понимаю, как с этим обращаться, но теперь мне ещё и меньше кода писать надо. Это удобно, но если ты понимаешь, что там внутри коробки. Всё таки программист, а не пользователь

Дисклеймер
Это лично моё мнение исходя из моего личного опыта. Я считаю, что благодаря этим знаниям (низкоуровневых концепций) я пишу код лучше, читаю и понимаю чужой код быстрее, та и вообще думаю быстрее. Но я начинал учиться программировать лет ~15 назад и может я просто немного застрял в своём понимании того, как должно строится образование программиста. Сейчас многие начинают знакомиться с програмированием вообще с JavaScript и даже многие школы / курсы стартуют с этого, так что может у меня просто устаревший подход. Но, тем не менее, он обоснован
Согласен. Можно и так учить, особенно если сами так учили. Вопрос целей и резерва времени. Можно и алгоритмы учить и СИКП проходить.
источник

A

Aenyeweddien in Ruby School .us
исключая веб, о чем стоит почитать, что стоит поучить на чуть более продвинутом уровне, чем начинающий?
источник