Alexander
весьма интересная вещь
Alexander
на базе asyncio
Daniel
вот нахера это все надо-то, а?
Alexander
вот чтобы сделать то, что Роман написал
Alexander
короче, системы на питоне в начале развития проекта снижают стоимость владения проектом за счёт более быстрых и простых изменений
Alexander
и вот поэтому питон любят
Lupsik Pupsik
возьми любой другой нормальный язык и там будет также
Lupsik Pupsik
я тебя уверяю что в рельсах это делается в разы проще
Alexander
руби и питон - это близнецы-братья
Lupsik Pupsik
рельсы - фреймворк * для хейтеров
Alexander
если ты считаешь, что питон ненормальный язык - то и руби такой же ненормальный
Daniel
рельсы у нас теперь за язык, при том “нормальный”. люди, что у вас в голове?..
Lupsik Pupsik
питон вырвиглазный
Dmitry
почему???!
Gem
питон вырвиглазный
перл вырвеиглазный, питон норм
Roman
люди, вы определитесь о чем речь: сайтик-вебстраничка или же речь о всяких api и серверных вещах.
Daniel
на самом деле - все просто до невозможности
Alexander
питон - это самый простой язык программирования, наверное
Dmitry
перл вырвеиглазный, питон норм
вот про перл с языка снял
Alexander
дети в школах учат его
Dmitry
более того в питоне же выравнивание by design
Roman
а разница?
вебсокеты?
Dmitry
как он может быть вырвиглазным
Daniel
когда ты начинаешь - у тебя нет ничего, кроме пары страничек хотелок от заказчика
Roman
вообщем, вы там чем всякие долгоживущие коннекты держать будете?
Lupsik Pupsik
вебсокеты?
вебсокеты норм встанут и на рубях и на питоне
Lupsik Pupsik
другое дело сколько коннектов оно будет держать
Daniel
и тебе надо быстро-быстро лепить из готовых кусков все вот это вот
Anonymous
:D
Roman
число коннектов сейчас органичено только оперативной памятью
Lupsik Pupsik
ты понимаешь что я имею в виду
Lupsik Pupsik
язык это просто инструмент
Daniel
Dmitry
язык это просто инструмент
да, тем более смешно это в этом чате читать
Lupsik Pupsik
это всё про вебсайтик.
вебсайтики вырастают в вебприложения
Dmitry
ладно это был бы чат вебдевов
Roman
язык это просто инструмент
не совсем. молоток - это тоже инструмент. но откручивать им шурупы крайне неудобно.
Daniel
а cate наша archer про что? про платформу на миллионы пользователей?
Roman
вот интересно, почему @onokonem не зацепился за рекомендацию про GOMAXPROCS=1
Lupsik Pupsik
надо брать то на чем быстрее пишется
Lupsik Pupsik
для узких мест брать более низкоуровневые языки
Lupsik Pupsik
типа Go
Daniel
вот интересно, почему @onokonem не зацепился за рекомендацию про GOMAXPROCS=1
я зацепился. но я же не идиот - флейм на этом месте устраивать
Roman
я зацепился. но я же не идиот - флейм на этом месте устраивать
это да. но хороший пример, когда у тебя будет запущено бинарников по числу ядер.
Roman
и вся вот эта многопоточность go тут совершенно не нужна.
Daniel
еще раз - о чем мы?
Daniel
о сайтиках или о платформах тяжелогруженых?
Daniel
сайтики в принципе похер, на чем писать, но лучше на go сегодня
Pavel
Мы пытаемся все подвести под общий знаменатель
Alexander
я вот делю языки так: есть те, на которых легко и просто начать программировать, легко делать вещи - это одна группа, они для прототипирования хороши и вторая - если нужна нормальная производительность, первая группа - это js/php/ruby/python/perl, вторая - java/scala/go/c#, есть ещё третья группа - там можно полгода писать и нормально не написать c/c++ , но чего не сделаешь ради высокой скорости работы софта из первой группы мне нравится Python, из второй Go и (меньше) Scala, в третьей группе и выбора нет особо... так как я себя считаю исключительно менеджером, а не программистом, дальше первой группы языки мне интересны разве что для общего развития... поэтому если вы не программист, а тоже менеджер - Python'а хватит, а если программист - ну, тогда Go/Scala/C/C++ - ваш выбор
Lupsik Pupsik
ты расскажи разницу
Lupsik Pupsik
краеугольный камень решения холивара – это микросервисы
Vladimir
А rust куда?
в детский сад
Alexander
если у вас 10 новичков на какой-нибудь Java - им до нормального уровня гораздо дольше ползти, чем на том же Python'е
Daniel
ой перестаньте
Maxim
да уж, Java для начинающих сейчас не актуальна
Lupsik Pupsik
кстати советую посмотреть в сторону свифта
Daniel
go довольно тормозной, если на нем что-то делать
Lupsik Pupsik
по производительности выше чем го
Daniel
но побыстреее перлов и питонов в разы
Roman
go довольно тормозной, если на нем что-то делать
ну потому что оптимизатора почти нет.
Vladimir
вопрос в том как писать
Anonymous
go довольно тормозной, если на нем что-то делать
почему-то у других не тормозит. странно, да?
Roman
раза в 2-3 медленее Си
вставки на Си решают проблему.
Roman
почему-то у других не тормозит. странно, да?
тормозит, когда начнёшь математику делать.
Daniel
но это все АБСОЛЮТНО похер - не в проц вы упретесь, не в проц
Sergey
в детский сад
go всего-то на год старше