Avatar for zverok

О боже. Смотрю презентацию Матца про Руби 3.0. У него такой трогательный английский, почему-то похоже на С.Н.Гоенку

Comment

https://www.youtube.com/watch?v=48iKjUcENRE

 ‎· министерство путей сообщения
Comment

но зачем? там жизнь, по ходу, закончилась

 ‎· urquan
Comment

в Матце полно жизни

 ‎· насупленное величие чащоб
Comment

Что за идеи он двигает?

 ‎· 9000
Comment

@urquan: да лан

 ‎· министерство путей сообщения
Comment

@9000: да мало чего, вообще конечно 45 минут доклада ради идей на полстранички. soft typing, stream processing, actor-based concurrency

 ‎· министерство путей сообщения
Comment

^ это хорошо, что язык, явно тяготеющий к Smalltalk, тяготеет и к тому, что Кэй исходно хотел написать вместо него, т.е. Erlang :)

 ‎· 9000
Comment

@zverok в натуре. руби это по большему счету только рельсы, а они скатились в сраное говно. большие пацаны руби не взяли, интернет заполнен рассказами про то, как с рельс перешли на ноду, скалу, что угодно. как-то так

 ‎· urquan
Comment

«руби это по большему счету только рельсы» nope.

 ‎· министерство путей сообщения
Comment

если видишь .rb файл, то в 95% случаев он связан с вебом. остального мало и плохо. так как с каждым днем все меньше причин брать для веба ror, то движухи становится все меньше и меньше

 ‎· urquan
Comment

я вообще не понимаю, что вы пытаетесь доказать. Матца не очень интересуют рельсы (и меня тоже). язык Руби и его экосистема (которая нет, не ограничивается только RoR, хотя и имеет сильный крен в сторону вёба) мне по-прежнему близок и интересен, развитию его я сопереживаю. логика «руби — это RoR, а RoR is no more, поэтому там жизнь закончилась» мне кажется какой-то странной.

 ‎· министерство путей сообщения
Comment

скорее, хочу спросить, что щас писать на руби? потому что если писать нечего, то какая-там версия уже не важно, ну вот как с перлом. если матца рельсы не инетересуют, то это очень плохо

 ‎· urquan
Comment

За рамками веба руби отлично зашел в качестве платформы для DSL. Навскидку, есть Vagrant, homebrew.

 ‎· kolomeetz
Comment

^ +Puppet, +Chef, +Cucumber

 ‎· насупленное величие чащоб
Comment

@urquan: мой ответ на вопрос «что сейчас писать на руби» — тут: https://prezi.com/zdtfsaukqf3f/ruby/

 ‎· министерство путей сообщения
Comment

@urquan: «если матца рельсы не инетересуют, то это очень плохо». наоборот. это почти единственная причина, которая предотвратила Руби от скатывания в «такой сервисный язык, на котором Рельсы написаны», с внесением фич-из-рельсов/фич-для-рельсов прямо в язык ASAP.

 ‎· министерство путей сообщения
Comment

а на хаскеле написали оконный менеджер. без веба это очень нишевой язык. непонятно, почему внесение рельсополезных фичей @zverok называет "скатыванием". если игнорировать популярные способы применения, то развитие не в ту сторону пойдет

 ‎· urquan
Comment

мне очень скучно.

 ‎· министерство путей сообщения
Comment

^^ (про "скатывание") хороший подход для С++

 ‎· насупленное величие чащоб
Comment

https://prezi.com/zdtfsaukqf3f/ruby/ — если там в части про науку заменить руби на питон, то лучше же будет, не? В смысле, библиотек и прочего гораздо больше и их качество, вроде бы, выше. (а ок, дочитал до слайда про это, соре — точка зрения понятна — да, питон лучше сейчас оснащён, но ты думаешь, что руби как язык более подходящ для задачи, поэтому хочешь развивать его)

 ‎· адский хардлайн в засаде
Comment

ыкзактли.

 ‎· министерство путей сообщения
Comment

А в питоне есть такой же мимимишный Матц?

 ‎· blackout drunk
Comment

не, Гвидо несмешной! https://www.youtube.com/watch?v=rTTFh7HOlC0

 ‎· министерство путей сообщения
Comment

> интернет заполнен рассказами про то, как с рельс перешли на ноду, скалу, что угодно - тремя с половиной рассказами, с которыми весь интернет носится, и мораль которых не "рельсы говно", а "в какой-то момент можно выкинуть старый код, на котором отпечатан весь путь развития сервиса, и написать новый, решающий актуальные задачи". С тем же успехом можно переписать пятилетний проект с рельс на рельсы.

 ‎· Rare Pepe Foundation
Comment

ИМХО, даже у clojure больше шансов получить сайентифик компьютинг специализацию чем у руби. ну т.е., конечно, точка зрения имеет право на существование, но из моего опыта присутствия на разных data science / ML площадках про руби я там ни разу не слышал.

 ‎· ridiculous crowdfunded nonsense
Comment

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

 ‎· urquan
Comment

хотя, почему бы и нет, конечно, но как по мне это сизифов труд. :) нету у рубей особых киллер-фичей, которые могли бы послужить хорошим рычагом.

 ‎· ridiculous crowdfunded nonsense
Comment

тут вот дайджест небольшой, по профильным экосистемкам - https://github.com/josephmisiti/awesome-machine-learning

 ‎· ridiculous crowdfunded nonsense
Comment

@denisshipilov: «нету у рубей особых киллер-фичей, которые могли бы послужить хорошим рычагом» мне не кажется верным это высказывание.

 ‎· министерство путей сообщения
Comment

^ Здорово было бы список. Особенно в сравнении с другими, устоявшимися научными инструментами вроде R, Matlab, python + scipy + pandas, Julia.

 ‎· 9000
Comment

@9000: ну, это же не столько про киллер-фичи конкретные, сколько про мою убеждённость что руби — в общем-то, outstanding средство выражения смыслов.

 ‎· министерство путей сообщения
Comment

А как же лисп?!

 ‎· адский хардлайн в засаде
Comment

@zverok да, но этого недостаточно. php вот средство не особо, но смыслов на нем выражено немало

 ‎· urquan
Comment

недостаточно для кого?

 ‎· министерство путей сообщения
Comment

для всех, для какой-либо популярности в предметной области.

 ‎· urquan
Comment

Рассказать вам сказку про белого бычка?

 ‎· министерство путей сообщения
Comment

^ Вот и придумали название для релиза.

 ‎· 9000
Comment

нельзя ли объяснить тезис «в RoR жизни нет», с которым тут, кажется, не спорят?

 ‎· лого, твиттер и огород
Comment

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

 ‎· urquan
Comment

@adworse на самом деле, жизни там есть и дофига (в практическом смысле — т.е. работа, сообщество и т.п.). Говоря с точки зрения «снаружи», проблема в том, что Рельсы перестали считаться cutting edge, «лучшее что можно взять если у вас умные программисты и амбициозные задачи», а постепенно мигрируют в восприятии куда-то в сторону PHP: «работает, накоплено куча библиотек, живых проектов и best practices, but soooo 2009». Говоря с точки зрения «изнутри» — Рельсы это довольно странная штука технологически. Они стали возможны благодаря выразительности Руби, но они же эту выразительность отвергают и превращают местами в «магию», а местами в BDSM. Вот тут в пост-скриптуме я немного об этом писал: http://zverok.github.io/blog/2015-09-22-three-kinds.html (и имел несколько радостно согласившихся реддиторов и ни одного возражения)

 ‎· министерство путей сообщения

1 2 3 4 5 6 7 8 9 10