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