Подведены итоги опроса 2049 разработчиков, разрабатывающих проекты на языке Ruby с использованием фреймворка Ruby on Rails. Примечательно, что 73.1% опрошенных ведут разработку в окружении macOS, 24.4% в Linux, 1.5% в Windows и 0.8% в иных ОС. При этом большинство используют при написании кода редактор Visual Studio Code (32%), следом за которым по популярности идут Vim (21%), Sublime (16%), RubyMine (15%), Atom (9%), Emacs (3%) и TextMate (2%)...Подробнее: https://www.opennet.me/opennews/art.shtml?num=53665
Прикольно. Хотелось бы по другим ЯП или технологиям такую же статистику.
> возможность присвоения переменной справа (значения => переменная)Ловите наркоманов!
We don’t recommend it everywhere.
а то непонятно было..
> Примечательно, что 73.1% опрошенных ведут разработку в окружении macOS
Мак это нормальный Линукс, где правая нога знает что делает левая
Это не линукс, а бсд с натяжкой. Неправильная вендор лок ос.
Это формальные придирки. Говоря Linux, я имел ввиду не само ядро, а то, за что любят ОС построенные на этом ядре
MacOS не построена на ядре Linux, а окружение проприетарно.
>MacOS не построена на ядре Linux, а окружение проприетарно.Да он не про это. Это старая песня макосников про «достижимость функционала линукс-систем на макоси».
Будь у макосников мозги, они бы поняли, что ложность их утверждения выявляется уже на этапе установки, но…
Как пропатчить KDE на macOS?
Зачем?
За шкафом.
"Зачем" написано слитно.
Если под шкафом ты подразумеваешь серверную стойку - то не за шкафом, а в шкафу.
Ага, куча девелоперов от Tesla до Autodesk программируют на маках, а ты говоришь про отсутстаие мозгов.
>TeslaА, ну теперь понятно почему у них такие жуткие костыли были здесь: https://www.opennet.me/opennews/art.shtml?num=53627
А чего же AutoCAD под Венду?
куча мух не может ошибаться в выборе!
Да ладно... Быть того не может :O
Система юниксоподобна? Да. В терминале вещи, похожие на линуксовые фигачить можно? Да. Проприетарна... Так пофиг же, если не тру-фанат шваб***ки. А в принципе, маководы получают настроенный из коробки никс-десктоп. За невменяемые бабки, но раз они могут себе позволить так развлекаться - почему бы нет.
Почему невменяемые? Ноутбук со схожими характеристиками (не забываем при сравнении смотреть на hidpi display) стоит сравнимых с MacBook денег.
Я купил б\у Lenovo G780 i7 17" за 20 тр + поставил второй винт на место cd привода + добавил памяти до 16Гб. Итого 30тр.Hdpi на ноуте нужен примерно также как блютус.
Сколько будет стоить макакобук с подобными хар-ками?На райзен 7 можно взять годный новый за 50-60 тр.
Сколько придется переплатить за пафосный шильдик макакобука в данном случае?
Оп, апплодрочер
Юношеский максимализм во всей красе. Раз я признаю за маководами право на существование - всё, п***ц, сам ябломан.
В MacOS от FreeBSD остались рожки да ножки. Почти весь заимствованный код переписан с нуля.
Ну, во-первых, ничего там с нуля не переписано https://opensource.apple.com/. Во-вторых, там такой ворох технологий позаимствован из семейства bsd, что утверждать, что только из freebsd не корректно хотя бы из уважения к остальным - nextstep, например.
и чем оно лучше центоси/дебиана?
А чем автобус лучше трактора?Может всё дело в том, что эти системы совершенно разного назначения?
Очевидно же, что macOS используют на десктопах, а linux на серверах.
> Мак это нормальный Линукс
> macOS используют на десктопах, а linux на серверахполучается мак нужно использовать на серверах как нормальный линукс?
НЕТ.Мак изначально разрабатывался как профессиональное десктопное решение.
Линукс же создавался как инжернерное решение для построения серверной и сетевой инфраструктуры.
Мак непригоден для серверов, линукс непригоден для десктопов. Всё просто.
>>>Мак изначально разрабатывался как профессиональное десктопное решение.ШТА
>>>Линукс же создавался как инжернерное решение для построения серверной и сетевой инфраструктуры.
ШТА
начитаются слов "инжернерное", "инфраструктура". а потом этими же самыми руками кушать садятся!
Сядь, подумай и попробуй ещё раз сформулировать мысль.
що-то на выходных количество учителей зашкаливает все мыслимые пределы, в кого ни плюнь, попадешь в учителя, причем школьного, судя по манерам.один что-то втирал мне сегодня про прописные буквы, второй еще лучше - прям разлогинься и залогинься ему обратно, как положено.
товарищ марьванна, специально для вас раскрываю свою мысль:
ШТА ЗА ФУЙНЮ Я ТОЛЬКО ЧТО ПРОЧИТАЛ, два раза.
картинку с портретом д-ра Самуила Джонсона прикладывать лень, сами найдете.
эту вашу фуйню вы пока подтвердили только проверенными временем аргументами "всем прекрасно известно" и "не более, чем сказка".
поздравляю, не у каждого нового ника на опеннете получается меньше чем за неделю зарекомендовать себя, как высокопарного дурака.
Бла бла бла и бла... Куча словесного поноса, а по сути ничего.
>Линукс же создавался как инжернерное решение для построения серверной и сетевой инфраструктуры.Линус и не знал и не знает про это. Сообщи ему, может вежливо пошлёт к херам.
Я тоже читал сказку про финского студента-какира, который решил бороться со вселенским злом в лице проприетарного minix. Хорошая сказка, добрая и наивная. Жаль только то, что всё это не более, чем сказка. Кто там, на какие деньги и для чего породил это явление всем прекрасно известно.
>решил бороться со вселенским злом в лице проприетарногоТы Торвальдса со Столлманом не попутал? Первый создал хорошую, удобную, универсальную ОС, на которой сам зарабатывает и благодаря которому могут зарабатывать другие. А вот второй вечно с чем-то борется, да. И ни одной ОС так и не создал, хотя громко обещался.
Путаешь ОС и ядро. Linux – ядро, GNU – ОС.
> GNU – ОСВ твоих фантазиях. И утопических прожектах Столлмана.
Сейчас же есть другая ОС. Называется Linuх.
"Именно сложение комплекса из ядра, системных утилит, системной библиотеки, компилятора и пользовательского окружения, значительная (и принципиально важная) часть которого вела своё происхождение из проекта GNU, и послужило основанием для высказываний Столлмана (...)
Однако рискну высказать такую аналогию. Предположим, что авиа- или судоконструкторы заявили бы: мы создали замечательный самолет (корабль), в котором есть всё — не хватает только двигателя. Но ведь согласитесь, что сколь бы ни были совершенны обводы судна или аэродинамика самолетного крыла и фюзеляжа, без адекватного двигателя это не более чем груда металла. Так и в нашем случае: как бы совершенны и необходимы для функционирования ОС ни были утилиты проекта GNU (а как я уже говорил, базовый комплекс Linux’а ими не ограничивался), без мотора, то есть ядра, называть их операционной системой было бы несколько опрометчиво.
То есть не GNU-утилиты обеспечили успех Linux’а. А как раз наоборот — привлечение их в качестве обрамления ядра сделало проект GNU известным за пределами узкого круга GNU-хакеров и открыло им сферы для практического применения — сначала среди разработчиков Linux’а же, а затем — среди администраторов серверов и сетей.
Это — первая причина, по которой я полагаю неправомерным использовать термин GNU/Linux в качестве официального названия нашей любимой операционной системы. Ибо она, как системная целостность, создана не благодаря усилиям проекта GNU, а где-то даже вопреки оным. И создана силами Линуса Торвальдса и его многочисленных соратников, помощников, последователей, большинство из которых меньше всего думали об идеологических вопросах.
(...)
Что же до позиции Столлмана, настаивающего на обязательном использовании названия GNU/Linux, то она весьма противоречива и не лишена того самого подхода двойных стандартов, в котором он обвиняет противников этого имени. Например, приведу цитату из интервью, взятом у Ричарда Столлмана Максимом Отставновым для тематического номера журнала Домашний компьютер (2002#12 [...]):
М.О. Графическая подсистема (как X Window System) — часть ОС или прикладная платформа? А Web? А электронная почта?
RMS. Все это части ОС.Весьма опрометчивое заявление в устах человека, настаивающего на определяющей роли GNU-утилит в ОС Linux. Ведь если признать Иксы неотъемлемой составной частью этой операционки, то поневоле придется согласиться и с тем, что роль Иксов для конечного пользователя несоизмеримо важнее всего, сделанного в рамках проекта GNU. Соответствующие оргвыводы относительно официального названия сделать уже не трудно."
Алексей Федорчук (тот самый)
Не собираюсь даже читать это. Linux ядро и точка. Учи матчасть.
> Не собираюсь даже читать это.Т.е. - "много букв, не осилил!". Учись выражаться прямо, без эвфемизмов.
Учись выражаться прямо, ты упёртый и не знаешь даже простых истин.
> не знаешь даже простых истинКаких истин? Которые из реальности, или которые неоспоримо правдивые слова великого гуру свободы?
>Алексей ФедорчукБудто у тебя не какой-то гуру.
Мимо. Воззрения alv'а на то, каков должен быть годный дистрибутив Linux и правильный DE к нему, мне, мягко говоря, не близки. Важно, не _кто_ говорит (хотя ты бы поинтересовался, кто такой Федорчук и чем славен), а _что_ говорит. Логика, аргументация - слышал про такие вещи? Или хомячку не осилить?
>>решил бороться со вселенским злом в лице проприетарного
> Ты Торвальдса со Столлманом не попутал? Первый создал хорошую, удобную, универсальную ОС,
> на которой сам зарабатывает и благодаря которому могут зарабатывать другие. А
> вот второй вечно с чем-то борется, да. И ни одной ОС
> так и не создал, хотя громко обещался.Всё, что создал (а создавал ли?) Торвальдс, так это кусок кривого говнокода уровня студенческой поделки. Более или менее работающий вид оно приобрело лишь тогда, когда внезапно (внезапно ли?) всякие там айбиэмы и прочие шляпы начали заносить туда тонны денег.
Всякие там айбиэмы и прочие шляпы не стали бы заносить денег студенческому подельщику кривого говнокода. За такое не платят. Тот факт, что этот код вызывал неподдельный коммерческий интерес - означает, что это был ни разу не говнокод. Завидуй молча.>а создавал ли?
Конспирология подобна реке из говна. Мутна её гладь и ненадежны воды её (с).
>Всякие там айбиэмы и прочие шляпы не стали бы заносить денег студенческому подельщику кривого говнокода. За такое не платят.Здесь ты было начал мыслить в правильном направлении...
>Тот факт, что этот код вызывал неподдельный коммерческий интерес - означает, что это был ни разу не говнокод.
Но тут же снова навалил в штаны.
> в правильном направлении...Ты понадеялся, что я буду пороть дичь про корпорации, которые всё-всё скупили и как от этого ужасно жить?
> Но тут же снова навалил в штаны
Свои проверь. Ты их явно вообще никогда не снимал с момента покупки.
>Ты понадеялся, что я буду пороть дичь про корпорации, которые всё-всё скупили и как от этого ужасно жить?А ты более тупой, чем я думал.
>Свои проверь. Ты их явно вообще никогда не снимал с момента покупки.
Сосочка обиделась. Извини, я больше так не буду.
> Извини, я больше так не буду.Быстро сел. Дневник на стол. И с родителями завтра с утра чтобы был у директора.
>Мак непригоден для серверов
>линукс непригоден для десктоповЧто ты несешь, человече?
Раз:
https://www.apple.com/macos/server/Два:
https://ubuntu.com/download/desktop
https://getfedora.org/en/workstation/download/
>https://www.apple.com/macos/server/Это скорей забавы ради, а не дела для.
>https://ubuntu.com/download/desktop | https://getfedora.org/en/workstation/download/
Ситуация аналогичная с серверной макосью.
> Это скорей забавы ради, а не дела для.
> Ситуация аналогичная с серверной макосью.По обоим пунктам - погугли, сколько пипла в мире так "забавляются" _на работе_ и _в бизнесе_. И имеют с тех забав продукт и прибыль. Вот погуглишь - можешь ответить.
Найди то, не знаю что.По факту же, линукс на десктопе — пустое барахло в состоянии вечной пре-альфы, которой пользуются полтора землекопа. С тем же успехом можно использовать какую-нибудь люто маргинальную BSD или вообще Haiku, какого-то кардинально иного экспириенса ты не увидишь.
Про макосервер да ещё и в бизнесе... Локальная файлопомойка в гламурном офисе, разве что.
> Найди то, не знаю что.Т.е., переводя на русский - "меня забанили в Гугле". ОК, честность - это хорошо.
Всё просто, когда ты дурачок
>и чем оно лучше центоси/дебиана?Вопрос: Чем Одалист лучше чем Фрактал?
Ответ: Чем Фрактал.
Во - я пошутил!
Фьююють-хаа!
Линукс обычно не переклинивает при подключении внешнего монитора. На Маке годами делают вид, что проблемы нет.
Да у меня и мак не переклинивает
> Да у меня и мак не переклиниваетэто если экран ноутбука открыт. А если закрыт, то начинается бесконечное перемигивание мониторов.
а меня переклинивает.
macbook pro 13 2018 c 4 портами, подключаю по HDMI кабелю samsung.
частенько бывает что при закрытии крышки на экране монитора только курсор от мышки. помогают танцы с бубном - отсоединение hdmi кабеля, открытие/закрытие крышки.
А Apple знает, что делают ваши и левая, и правая ;)
Потому что аккурат между ними зонд вставлен.
> а то непонятно было..
>> Примечательно, что 73.1% опрошенных ведут разработку в окружении macOSНе туда смотришь:
>> 50% используют для запуска приложений Docker, 16% - KubernetesВпрочем, ничего нового:
"My daily laptop is a MacBook Pro, which is great unless you want to dual boot into Linux and develop on containers" (с) Senior Solutions Architect, Red Hat
> "My daily laptop is a MacBook Pro, which is great unless you want to dual boot into Linux and develop on containers" > (с) Senior Solutions Architect, Red HatМда... Я не удивлюсь, если этот персонаж использует docker на macos и не знает, что он там виртуализируется под гипервизором (в этом кстати должен бы быть плюс, если-бы оно ещё умело ядра разные запускать, но этого нет).
Там гипервизор запускает промежуточную линуксовую хостноду, в которой уже крутятся докер-контейнеры.
И к чему это пояснение? Я про тоже самое и сказал.
К тому, что разные ядра там некуда присунуть.
> К тому, что разные ядра там некуда присунуть.Вообще-то можно, если скармливать их гипервизору на старте, но это не применяется, применяют сборку на базе linuxkit.
> 2049 разработчиковОдин лишний.
Удивительно, что они вообще ещё остались, конечно.
69% работает на коммерческие компании, написано. Вот поддерживать легаси они и остались
Все они работают в твиттере? Как и все перловщики в Букинге.
GitHub, GitLab, Shopify, и много ещё где
Зря вы так еще много где есть Perl хотя конечно везде это легаси и все уходят кто во что горазд обычно приемщиками Python или JavaScript или C#.
это все что остались
> итоги опроса всех 2049 разработчиков, разрабатывающих проекты на языке Ruby:)
А если так записать, то красиво: 100000000001
10 нулей и 2 единицы "по бокам" (по основанию 2).
А на какой системе кодят - виндовс, макос, линьюх и другие, не опрашивали?
В самом начале> Примечательно, что 73.1% опрошенных ведут разработку в окружении macOS, 24.4% в Linux, 1.5% в Windows и 0.8% в иных ОС.
хм, я только пункты со статистикой читал :)
выскажу непопулярное мнение, но жаль что руби закопали. Да, оно неповоротливее питона. Но все таки можно было бы использовать как альтернативу башу например
Так-то Руби быстрее Питона (не PyPy)
Хотя до JS по скорости им всё ещё далеко
> Так-то Руби быстрее Питона (не PyPy)А еще мягче и фиолетовее (если вон там не считать, а вот тут рыбку заворачивать!)
> Хотя до JS по скорости им всё ещё далекоВлажные мечты жабоскриптомакак. Без движкка гугла, в который тот вбухал десятки миллионов, все предсказуемо "медленно и печально".
Влажные отговорки питономакак.Хотя, даже немного смешно, ведь дело не конкретно в гуглОвом движке, а в штуках вроде JIT’а в целом( едва ли JS на WebKit будет медленней питона и рубина ).
Хотя, есть нюансы. К примеру, по умолчанию функции в JS не сразу JIT-ятся, а по итогу некоторого количества их вызовов с момента их( функций ) последнего изменения.
> Хотя, даже немного смешно, ведь дело не конкретно в гуглОвом движке, а
> в штуках вроде JIT’а в целом( едва ли JS на WebKit
> будет медленней питона и рубина ).Дело в требуемой сумме для доводке JIT. У JS - есть "нюансы".
Ну и на полном серьезе сравнивать многодесятимиллионный V8 с реализацией руби или (большей частью) aкадемпроектом PyPy - вот это действительно "немного смешно".
> Хотя, есть нюансы. К примеру, по умолчанию функции в JS не сразу
> JIT-ятся, а по итогу некоторого количества их вызовов с момента их(
> функций ) последнего изменения.Это вообще-то обычные нюанся трейсингджитов.
> Влажные мечты жабоскриптомакакОбъективная реальность.
JS может разве что отставать, когда _истинные_ змеепоклонники пишут большую часть либы на C, а в JS либа на JS> Без движкка гугла, в который тот вбухал десятки миллионов, все предсказуемо "медленно и печально"
Во-первых, и че? Какая разница, кто куда чего вбухал? Мы смотрим на сегодняшний итог, а не прошлое.
Во-вторых, движок Мозиллы тоже не промах.
> Объективная реальность.Макак, не различающих реализацию и ЯП? Возможно.
> Во-первых, и че? Какая разница, кто куда чего вбухал? Мы смотрим на сегодняшний итог, а не прошлое.И сегодняшний итог намекает: чтобы сделать из JS-овна "конфетку", нужно много-много денег.
> Во-вторых, движок Мозиллы тоже не промах.
Во-первых:
https://www.opennet.me/opennews/art.shtml?num=53173
> Применяемый в Firefox JavaScript-движок SpiderMonkey переведён на использование обновлённой реализации регулярных выражений, основанной на актуальном коде Irregexp из JavaScript-движка V8,Во-вторых:
https://www.opennet.me/opennews/art.shtml?num=51931
> Компания Mozilla опубликовала финансовый отчет за 2018 год.
> Среди затрат доминируют расходы на разработку (277 млн долларов в 2018 против 259 млн в 2017 году, в режиме полного рабочего дня трудоустроено более 1000 сотрудников)вот такая вот реальность.
> Макак, не различающих реализацию и ЯП? Возможно.Под JS обычно понимается V8, ну или спайдерманки, добрый день.
> И сегодняшний итог намекает: чтобы сделать из JS-овна "конфетку", нужно много-много денег.
Для абсолютно любого языка так. Или много-много денег, или много-много энтузиазма и челокочасов, или и того, и того.
Если делается не с нуля, а на базе LLVM или того же JS, то тут попроще конечно.> вот такая вот реальность
Я не понимаю, что ты хочешь доказать)
Ну вложились и вложились. И? Предлагаешь не пользоваться языками, в которые кто-то вложился?
>> Макак, не различающих реализацию и ЯП? Возможно.
> Под JS обычно понимается V8, ну или спайдерманки, добрый день.А под "процессором" домохозяйки обычно понимают системный блок.
>> И сегодняшний итог намекает: чтобы сделать из JS-овна "конфетку", нужно много-много денег.
> Для абсолютно любого языка так. Или много-много денег, или много-много энтузиазма и челокочасов, или и того, и того.Разве что в мечтах "любителей бананов", но там все может быть.
В реальности, ЯПов от энтузиастов одиночек, реализации которых не проигрывают (а то и совсем наоборот) по скорости выполнения "ударным" реализациям ЖС - хоть опой жуй. Crystall, Nim, Vala, V.
https://github.com/kostya/benchmarks
Да и cython вовсе не многомиллиародной корпорацией написан.
>> вот такая вот реальность
> Я не понимаю, что ты хочешь доказать)
> Ну вложились и вложились. И? Предлагаешь не пользоваться языками, в которые кто-то вложился?Всего лишь предлагаю не превозносить "быстроту JS" как фичу языка. Там все, как бы, наоборот.
Как минимум, так утверждал один из разработчиков (и по совместительству jr. prof.) PyPy, Карл-Фридрих Больц в своих лекциях о динамических ЯП (и их оптимизации) - и я почему-то склонен верить ему, а не анонимам опеннет )).
> И сегодняшний итог намекает: чтобы сделать из JS-овна "конфетку", нужно много-много денег.Т.е в пихон и рубин и их развитие/популяризацию и проч. абсолютно никто не вложил ни копейки, более того, сами продукты никак не базируются на огромной куче технологий и проч., в развитие которых вложены гигантские ресурсы ?
Ненуачо, наверняка именно от этого они как тормозными были, так и остались, не так ли ?
Или, в *это* вкидывают гигантские ресурсы, а на выходе - конфетка все никак не получается ?)
>> И сегодняшний итог намекает: чтобы сделать из JS-овна "конфетку", нужно много-много денег.
> Т.е в пихон и рубин и их развитие/популяризацию и проч. абсолютно никто
> не вложил ни копейки, более того,Т.е. в вашей реальности есть только две крайности - "никопейки" и "гигантские ресурсы"? Тогда вас ждут множество открытий чудных.
> Или, в *это* вкидывают гигантские ресурсы, а на выходе - конфетка все
> никак не получается ?)Классический демагогический прием подмены тезиса, при этом скромно забывая о пруфцах. Как мило.
Утрируя: затраты на разработку pypy сопоставимы разве что с затратами гугла на закупку кофе для разработчиков V8.
При этом, реализации жопоскрипта, которые не многодесятимиллионные V8/moz, выглядят на фоне pypy "медленно и уныло" ... но овно конечно же питон и руби, а не жабий скрипт! Смотрите, не перепутайте!
То есть хочешь сказать, что JS архитектурно хуже питона как язык и поэтому без вложений никогда не смог бы стать быстрее?Даже если это допустить (хотя мне, например, питон не импонирует), что это меняет в текущей ситуации и какая разница нам как конечным пользователям? Не имеет значения, что поспособствовало языку стать действительно годным, главное его качество / скорость / поддержка / популярность.
А большинство использует именно V8, кроме особых случаев (встраиваемый QuickJS, Qt, Firefox и т.п)
> То есть хочешь сказать, что JS архитектурно хуже питона как язык и поэтому без вложений никогда не смог бы стать быстрее?Именно так. Мало того, он очень долго был намного медленнее, пока Гугль не начал вкладывать в него овердофига денег, и лучших разработчиков в сфере интерпретаторо-строения. А там реально лучшие собраны: занимавшиеся до этого быстрейшими SmallTalk, Self, JVM.
Ну возможно. Но то, что JS из гадкого утёнка превратился в норм так лебедя это не меняет. И то, что он быстрее остальных скриптовых языков - тоже
А значит, используем и наслаждаемся :)
> Именно так. Мало того, он очень долго был намного медленнее, пока Гугль
> не начал вкладывать в него овердофига денег, и лучших разработчиков в
> сфере интерпретаторо-строения. А там реально лучшие собраны: занимавшиеся до этого быстрейшими
> SmallTalk, Self, JVM.Как-то многовато слепых гнуглодрочеров подъехало.
Еще раз: помимо гулОвого движка есть много других( это и мозилловский и тот, который в сафари - Webkit - именно его частенько во всякую эибедщину заталкивают, а не гуглОвый ).Так какого черта JS на них( не_гуглОвых ) исполняется все равно быстрее, чем пион-рубин ?
И, еще раз, клинически-нездовровым на голову:
JS сильно медленней не был( был, но ДО подвоза JITа, собсно, как и ЛЮБОЙ скриптовый язык до этой процедуры ).
Главные тормоза были в (!) работе с браузерными АПИ ( "внезапно" ранее JS использовался в основном лишь для манипуляций с элементами DOM-дерева, где практически никакие действия не обходились без вызова браузерных АПИ ).В этом смысле, в плане ускорения [браузерного] JS в последние годы была, как минимум, одна "революция":
Появление т.н "теневого DOM-дерева" - позволяло обходить дерево элементов( который теперь представлял собой подобие обычного объекта/массива_элементов ) без необходимости делать кучу запросов к браузерному АПИ, выявлять различия и уже на основе них делать единичные запросы к апи на добавление/удаление/изменение конкретного(ых) элемента(ов) - это конкретно к движку вообще отношения не имеет, но дало очень серьезный прирост скорости работы JS-фреймворков, взаимодействующих с DOM и поддерживающих эту технологию.Ну и JIT. Хотя он практически всем скриптовым языкам давал серьезный прирост скорости.
так разве его намеренно кто-то закапывал? По мне, это все больше похоже на спад хайпа.
Роман Пушкин из Сан-Франциско тоже советует руби учить
А кто это?
в гугле забанили?
тот, который впаривает свою книжку за 120 баксов, думая, что никто кроме него на русском языке о Ruby не пишет?
Наверное, стоит помимо руби-на-рельсах выучить английский на уровне достаточном для чтения мануалов, а не побираться по русскоязычным помойкам.
Не на каждой помойке предлагают купить книгу на русском языке за 120 баксов.
Зачем идти на помойку слушать какого-то помойщика и покупать книжку в 120 бачей?
Ходите в райский сад усыпанный лепестками роз и конечно JavaScript-ом ]EB-)
>macOS
>JavaScript-фреймворки
>Docker, KubernetesШутки про смузи-программистов перестали ими быть.
Использовать технологии не из прошлого века = смузи? :)
Использование раздутых решений.
Докер скорее необходимость, чем блажь
Качественные фреймворки тоже
И что? Это умаляет их раздутость?
Раздутость -- субъективная характеристика. Для кого-то DOS иаздут, а кому-то и Linux не раздуть.
Простите раздутость вполне измеримая характеристика. Мерить просто
количество используемых фич деленое но суммарное количество фич.А вообще в маретинге уже давно все померили и знают нужные и важные коэффициенты
и у Ruby очень он низкий по этому с рынка и ушел.
Собака лает, караван идёт.
В зыбучие пески забвения...
А собака пытается предупредить.
Чем так хорош мак для программирования? Я вот купил, юзаю и не понимаю. Сам в основном пользуюсь виндой/линухом 50% на 50%.
Ты не тот купил, в пищевом каннабиоидов мало.
>>>Чем так хорош мак
>>в пищевом каннабиоидов малоссска начитаются всяких лурков
А в главном-то он прав, в маке действительно мало каннабиоидов, просто таки исчезающе мало.
> А в главном-то он прав, в маке действительно мало каннабиоидов, просто таки
> исчезающе мало.так и солоп, уныло висящий на полшестого, дважды в сутки показывает правильное время.
В нём их вообще нет, как и не в пищевом. Там опиаты.
Сразу видно, кто ставится.
Ничем. Это просто чуваки с промытыми мозгами.Отдельный разговор о тех, кто кодит именно под яблоко( приложения под макось или айось) - у тех выбора практически нет.
Остальным - это барахло нафиг не нужно.. ну, ещё кроме девочек-прожект_менеджеров - те просто всё яблочное любят и любят с ним щеголять, поскольку серьёзной нагрузки на железо у них нет и по сути их задачи решаются почти на любом железе.Однажды был эпик, когда в команде был бэкендер, разрабатывающий на макоси. Вечно всё тормозит и подвисает, вечно не хватает ресурсов, вечно не хватает ОЗУ или сам макбук становится неприлично горячим под нагрузкой.
Подтверждаю. Недавно перелез с макбука прошки на HP элитбук под Linux и прям перекрестился. Все летает, никаких перегревов и троттлинга. ХЗ как на макбуках люди работают с чем нибудь тяжелее браузера.
Ну дык эппл это уже давно не столько технологическая компания, сколько коммерческая секта.
Бывает, например, нужен Final Cut.
Для кого-то владение техникой Apple является показателем статуса человека или компании (мол есть деньги на технику).
Если знать историю, для этих целей пришлось продать подразделение IBM (ThinkPad) китайцам, а Sony вообще выдавить с рынка (т.к. Apple клонировали и удешевили как раз их Z серию) мутной истерией (калька с взрывающихся стиралок и АКБ Samsung). Вот почему "статус" с душком и откуда народное название, причём -- в плохом смысле того самого слова.
> Если знать историю, для этих целей пришлось продать подразделение IBM (ThinkPad) китайцам,тоже небось мамка билла гейца дотянулась? эти мне опеннетовские знатоки истории.
Мамка Гей-тса к тому времени уже в мире ином была.
Лет 15 назад это был единственный способ работать на Юникс-системе с нормальным ui и без плясок с бубном. Включил и работает. Сейчас и Линукс вполне себе на уровне, а докер нативно вообще на порядок быстрее работает - так что скорее по инерции.
Лет 15 назад это был единственный способ приобрести железо на архитектуре PowerPC. И под Linux в т.ч.
Неправда, тогда на Линуксе был божественный KDE3, а мак был нишевым продуктом для дизагнеров, а айфона вообще не было
KDE3 был, конечно, прекрасен, но геморроя с железом было куда больше. Я тогда на gentoo сидел и эти сложности меня не пугали, но коллеги уже начинали переходить на макбуки (контора платила), в какой-то момент и мне новый макбук выдали (ну а че не попробовать). Первые две недели была, конечно, ломка, но потом оценил, что все из коробки работает. Тогда еще не было brew, но был macports, так что с разработкой проблем не возникало. libevent правда был кривой, пришлось патчить :-)
Хорош тем что это почти настоящий UNIX, а так тут дело выбора кому нравиться карасота и простота те и идут в мак. По мне так ужасная раскладка: но радует изкоробочный шланг и отлдачики и интерпретаторы
дай угадаю, обнаружилась вопиющая неинклюзивность?
Обнаружилось что производительность на уровне того же Пыхтона а вродебольше ничего нового и не обнаружилось и тут многие задались вопросом а зачем платить больше когда белье такое же чистое и шелковистое ?
руби вроде всегда тормозом был.. кроме того что банальное ненужно.
> Для тестирования кода в основном используют Jest (45%) Jasmine (18%) и Mocha (17%).Это же для тестирования джаваскрипта
Ну эти наркоманы тестируют через джаваскрипт свой руби
Не понял, что это за статистика такая ? Они что хотят сказать что половина маководов не использвет маковский редактор ?
Да ладно.
>>>большинство используют при написании кода редактор Visual Studio Code (32%), следом за которым по популярности идут Vim (21%)теперь мы знаем, сколько процентов людей смогло выйти из вима.
Так из него можно выйти?
Тебе нет, страдай.
52% применяют Nginx, 36% - Puma и 10% - Apache httpd.а еще 2% куда делось?
2% - unicorn, не?
unicorn в реальных условиях почти всегда прячут за прокси из nginx.
как и Puma и Passenger, только зачем Puma в списке а остальных нет.
А сколько разработчиков отказались от участия в опросе?
Все остальные
>А сколько разработчиков отказались от участия в опросе?Никто не отказался.
>2049 разработчиков, разрабатывающих проекты на языке Ruby с использованием фреймворка Ruby on Rails.Ого! Их ещё так много осталось!
В комментариях просто собрание клоунов. Интересно было бы узнать у господ-экспертов, что же они используют для формошлепания всякой вебни, если рельсы для них прям устарели. А то через одного прям эксперты мамины и специалисты по вебу, плюнуть некуда.
PHP. Быстро и удобно - если уметь на нём писать.
Кто-то, конечно, целый ларавел/вии/вотэвер под каждую формочку из 3 полей тянет, но это скорее что-то из разряда нестандартных удовольствий.Рельсы не устарели, рельсы просто бестолковая шняга и не нужны.
Бедняжка, мне тебя так жаль стало, если ты считаешь, что PHP это удобно и считаешь, что рельсы - бестолковые и не нужны, то ты просто ничего светлого в жизни не видел, твоя жизнь и работа одна боль и мрак. Ты, поди, и JavaScript считаешь хорошим языком "если уметь на нем писать".
Ой, какой жалостливый попался.
Иди под рельсы попиши, может полегчает.А по существу - это не разработчиков на PHP осталось полторы штуки.
Почему так? Потому что востребованность (с)
Так что жалость немножко не туда направлена.
Могу сказать как "эксперт" с другой стороны, что для формошлёпства все юзают реакт, ангуляр или в лучшем случае вуе. Бекенды соответственно могут быть на чём угодно, даже на пхп легаси прилетает. А вот на рельсах ни один проект пока не попадался.
Гитхаб
Я не программировал гитхаб, поэтому и говорю "не попадался". Заявляю исключительно за те проекты, которые сам делал или мимо меня проходили за последние 10 лет.
Мне попадался проект, который переписывали с рельсов на php :-)
честно говоря, результаты оказались достаточно предсказуемыми, основываясь на информации которая мне известна о, собственно, руби разработчиках вокругвот только единственный момент, который не вяжется с той картиной что я лично наблюдаю, это вим на вотором месте по популярности -- я бы сказал, скорее 4-5-м
вим обычно на первых местах среди сисадминов и т.н. девопсов
а, кстати, емакс среди знакомых рубистов наоборот даже популярнее вима т.е. где-то на 3-4 местено у меня, всё-таки, выборка раз в 20 меньше, чем в их опросе, и более размазанная по времени
> Примечательно, что 73.1% опрошенных
> ведут разработку в окружении macOSничего примечательного не вижу - основная масса рубистов находится на территории США. отсюда и маководов столько. в азии и ес маки не особенно популярны.
Так понятное дело нет импорта и зарплаты в шишках и травинках
Вообще конечно удивляют всего 2% TextMate при 73% MacOS. Это наверно лучший редактор под MacOS (универсальные типа Emacs не берём).MacOS вполне себе удобная и красивая ОС, но клавиатура макбуков конечно ни в какое сравнение с клавиатурами Thinkpad`ов, да и вообще другими. Врагу не пожелал бы печатать целый день на ней.
Да странные они ребята вот если бы не клавиатура то было бы удобно и нуно мышки настраивать отдельно уметь а не один виджет на все устройства (у меня просто проводная и беспроводная).
В опросе не было ни слова о подворотах - не зачет!
Из контекста понятно 80% и 20% потенциальные
Руби прекрасен....настолько, насколько может быть прекрасен динамический язык.
Субьективно
дорогой mc я вам советую посмотреть статистику по рельсам и другим либам прежде чем делать то что вы делаете