Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2019 October 15

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
Нода сложнее Питона разве? Мне кажется наоборот.
Так я не писал что сложнее :) а времени много надо на изучение
на python без знания языков программирования на мануале можно запросто навык типа камень-ножницы написать... а для ноды как минимум умение работать в командной строке нужно
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
В питоне есть разница между полями и ключами, есть list comprehensions, есть ошибки связанные с indentation, есть балансировщик который симулирует многопоточность, бОльшая мимикрия под ООП итд
или, видимо, я не так готовлю :)
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
А может и я. При переходе из нормальных си-подобных языков нода выглядит простой, а питон непривычным.
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
А может и я. При переходе из нормальных си-подобных языков нода выглядит простой, а питон непривычным.
Да и он с php не особо привычен... Но на изучение языка дня 2 хватило для простых задач (анализа видео, трекинга движения, обработка фото, обработка текстовых данных больших объемов и т.п.)
Если не хватает в php, то обычно добираю в python
А ноду в последнее время только для сборки использую, даже отказался от решений для работы с вебсокетами, лонгпуллом...
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Нужны были бы сложные параллельные вычисления, то пришлось бы юзать и ноду... Но пока не встречалось таких задач
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Но нода однопоточная! Там "асинхронные" события просто откладываются
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
Но нода однопоточная! Там "асинхронные" события просто откладываются
Ну значит я начитался сказок где-то, что на Nodejs можно в один запрос собрать паралельно кучу данных с внешних апи :) Просто видел подобные архитектурные решения (сборка десятков прайсов с разных внешних сервисов в 1, и все это относительно быстро работало)
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Там есть промисы, которые удобно для этого использовать. Но поток всё равно один. То есть на самом деле это не будет параллельными вычислениями, с другой стороны она умеет запускать новый запрос пока ждёт ответа от предыдущего, потому что вызов запроса неблокирующий.
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
Там есть промисы, которые удобно для этого использовать. Но поток всё равно один. То есть на самом деле это не будет параллельными вычислениями, с другой стороны она умеет запускать новый запрос пока ждёт ответа от предыдущего, потому что вызов запроса неблокирующий.
ну может бубны с worker_threads... вообщем приходилось видеть как это все шустро работало. Ну или достаточно того что запрос не блокируется
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Денис Пешехонов
Ну кто в 2019 пишет на PHP? ) Вот почему нет туториала на Go, непонятно!
Пишу на разных языках если что. Но не пойму причём тут год и php Если он вам не нравиться не означает что он устарел и что зашквар его использовать в 2019 году
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
А если бы я сказал, что пишу на Фортране или Паскале сейчас? :)
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Не сравнивайте. Более того фортран и до сих пор используется в научных расчетах ибо множество математический либ уже написано на нем и переписывать слишком трудо затратно
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Относительно пыхи пока ещё большинство сайтов написаны именно на нем
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Писать сайт на том же асп нет. Значит купить сервер с виндой а он значительнее дороже
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
В будущем может начнут на нет коре )
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Rlm
Писать сайт на том же асп нет. Значит купить сервер с виндой а он значительнее дороже
Э, нет. Уже третий год пошёл как существует .NET Core. Я на нем пишу. Сервер на Ubuntu.
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
И сайты он тоже поддерживает, ASP.NET Core, так и называется
источник

ДП

Денис Пешехонов... in Яндекс.Диалоги (сообщество разработчиков)
Rlm
Не сравнивайте. Более того фортран и до сих пор используется в научных расчетах ибо множество математический либ уже написано на нем и переписывать слишком трудо затратно
Я не отрицаю, что много ситуаций, которые вынуждают программиста использовать легаси.

Но зачем делать на несовременных языках новые продукты на новой платформе? И зачем начинать учить несовременные языки сейчас?
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Тоже писал. Да рынок расширяется, но ещё очень долго пыха будет занимать лидирующие позиции по кол ау сайтов написанных в рунете. Более того он тоже развивается. А гавнакодить можно на любом яп. Нужно выбирать инструмент под задачи с этим соглашусь. Но то что он типа устарел. Нет.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Без разницы, на чём писать, уж поверьте.
источник