Maxim
спрос на разработчиков есть
Maxim
это такой тупой критерий
Anonymous
И что не так с Rust?
Начинали за здравие, заканчивали скатыванием в Си++
Maxim
и на го пишут
саша
Начинали за здравие, заканчивали скатыванием в Си++
И где же это начинали за здравие? И в чем скатывание в цпп?
Maxim
уродливо получается, но писать можно
Maxim
И где же это начинали за здравие? И в чем скатывание в цпп?
начинали как лучшую версию с++, закончили лучшей версией с++
Daniel
у go два очевидных преймущества и одно достоинство перймущества: легко читать легко освоить достоинство: не совсем тормоз и это определяет выбор
Daniel
а критерий "что на нем написано" - он важный как еще оценить, годится ли язык для чего-то, кроме наколенных поделок
Daniel
Тысячи строчек кодгена легко то читать? :D
а их не надо читать никому, кроме автора кодегена
Maxim
и что?
Daniel
и ничего
Daniel
скала годится
саша
а их не надо читать никому, кроме автора кодегена
А если автор кодгена уйдет из проекта?
Maxim
только на ней писать обощенный код удобно
Daniel
а вот читать удобно только очень хороший код
Daniel
которого примерно 5%
Daniel
а остальное - мутное говно
Oleg
оффтоп. какой язык имеет очень быстрый компилятор, поддерживает инкрементальную компиляцию, компилит бинари и имеет хороший набор библиотек для написания веб-сервисов?
саша
Алгоритмы проще читать когда они описаны императивно, набором инструкций, тут голанг неплох(но и не предел совершенства). А вот системы проще понимать когда они описаны декларативно.
Yura
Солидные куски файрфокса, критичная к производительности часть дропбокса, ripgrep(который, кстати, является поисковым движком VS Code), RedoxOS. На Go же кроме докера ничего серьезного нет.
Кроме кучи высоконагруженных сайтов, половины китайского интернета, и все большего использования в крупных компаниях рунета. Нет, вы правы, Го - говно, и вам не следует его использовать. Оставьте его нам.
Илья
это новый набег растофилов?
Daniel
Старый
Daniel
Но - да, go это новый php
Yura
Вы полностью подтверждаете мою точку зрения о том, что создан, чтобы заменить PHP
Да, а также Ruby и Python. И он хорошо справляется с этой ролью. Не используйте Го, пожалуйста. Пишите на хороших языках. А мы продолжим кусать наш вкусный кактус, ибо нам нравится.
Илья
в pg
Yura
Юра, а харнимки на go можно будет писать? :)
Вообще, я видел проект по написанию хранимок для PostgreSQL на Go :-)
Илья
Вообще, я видел проект по написанию хранимок для PostgreSQL на Go :-)
а есть репа? как плагином рантайм прилепить? :)
Yura
Так гуглится ведь straightforward : https://github.com/microo8/plgo
Andrei 🦉
Да, а также Ruby и Python. И он хорошо справляется с этой ролью. Не используйте Го, пожалуйста. Пишите на хороших языках. А мы продолжим кусать наш вкусный кактус, ибо нам нравится.
ну вообще то он заменяет скриптовые языки только в вебе, никто в здравом уме не будет заменять питон или руби на го в их традиционных нишах
Илья
Так гуглится ведь straightforward : https://github.com/microo8/plgo
упс, извиняюсь, спасибо, покопаю :)
Andrei 🦉
да и веб вебу рознь, сложную бизнес логику писать на го - та еще боль
Yura
А зачем?
Очень хороший вопрос 😂 я сам не понимаю. Видимо из разряда "because we can".
Илья
А зачем?
во имя добра? на самом деле, если экспертиза команды по боьшей части на одном языке и можно его использовать, то, вай нот, а так, понятное дело, там уже достаточно поддреживаемых языков
Илья
опять экспертизу кто-то проводит...
я имею ввиду, если есть люди с большим опытом на go, и его можно использовать, то это было бы неплохо
Yura
написание dsl
????? С каких пор "написание dsl" стало самостоятельной нишей? Что-что, а впоследнюю очередь я стал бы тащить в проект Ruby только ради "написания dsl", не смотря на всю мою любовь к Ruby.
Илья
но есть масса других языков, + холивары насчет разделения логики между приложением и субд
Igor
heroku консоль вроде ещё руби использует
Yura
vagrant, capistrano - конфиги на ruby. Но это самостоятельные продукты
Сомневаюсь, что они были написаны на Ruby только ради dsl.
Илья
хем, чем же? девопсы чаще всего в питоне с ансиблом по уши
Andrei 🦉
хем, чем же? девопсы чаще всего в питоне с ансиблом по уши
это те, кто используют ansible, а вот тех кто использует chief и puppet - гораздо больше
Yura
Тот же Puppet тоже на Ruby написан, но для dsl использует отдельный "язык"
Илья
хм, я вот тут не уверен, хотя статистики у меня нет
Alexander
и шеф и паппет древнее сложное ненужное гогно мамонта, от которого не отказались только те, кто на нем уже кучу всего напилил.
Andrei 🦉
вызывающе неверная информация.
потому что в вашем окружении не так? а я вот помню как еще 5 лет назад ansible был экзотикой
Yura
Btw, считаю, что у ansible, при всей его корявости, очень правильный подход к dsl.
Alexander
Andrei 🦉
а шеф и паппет рулят потому что в _вашем_ окружении так ?
я не говорил что они рулят, я сказал что у них в разы если не на порядок больше пользователей
саша
это новый набег растофилов?
Растофила, который пишет на го, потому-что есть что-то нужно.
Alexander
кроме того что они старше на n лет и поэтому должны быть популярнее. по этой логике самые поплуярные языки - Фортран и Алгол68
Alexander
а Windows XP популярнее 7-ки и 10-ки
Andrei 🦉
и конечно же есть какие-то подтверждения этому ?
может где то и есть, но я сужу по вакансиям, особенно на западе и тому, что еще 5 лет назад ansible почти никто не использовал
Alexander
284 вакансии «ansible» 140 вакансий «puppet» 118 вакансий «chef» на сраном hh (простите, если кого обидел). это при том, что до россии все новинки доходят с сильным запозданием
Andrei 🦉
284 вакансии «ansible» 140 вакансий «puppet» 118 вакансий «chef» на сраном hh (простите, если кого обидел). это при том, что до россии все новинки доходят с сильным запозданием
вот как раз отечественный сегмент не показатель, у нас девопсы появились сильно позже и у них уже были инструменты на выбор
Mike
а Windows XP популярнее 7-ки и 10-ки
вот ты угараешь, я а знаю много людей, которые до 10 не слезали с ХР и говорили, что она лушче и удобнее
Mike
а с выходом 10 часть из них переползла на 7
Mike
так что аргумент про возраст хоть и не точный, но явно в нужную сторону работает
Alexander
вот как раз отечественный сегмент не показатель, у нас девопсы появились сильно позже и у них уже были инструменты на выбор
даже если вдруг и так, что же люди сейчас выбирают ? ну и в любом случае ни одного факта что шефф или паппет популярнее ансибла нет, кроме ваших слов. кроме того, это уже какой-то аццкий оффтоп в чатике по го обсуждать иснтрументы оркестрации
🎉
Разбавлю нубским вопросом)) Анмаршалинг не чуствителен к пробелам в json? А то чото подозрения... Например { "title":"Просто текст", "body":" Тут текст с одним пробелом или большим количеством пробелов в начале, и в конце. ", "image":"Link" }