Size: a a a

Node.js — русскоговорящее сообщество

2019 October 18

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
массовых*

пхп, питон
про типы в пистоне
https://ideone.com/Uq8gbb

def foo(x: int) -> int:
 return x

print(foo(10))
print(foo("TYPED!"))



stdout copy
10
TYPED!
источник

IP

Ivan Pavlov in Node.js — русскоговорящее сообщество
Anton Korotkikh
именно. нест самый бессмысленный и худжий выбор. зачем тебе динамический скриптовый язык, который изначально исповдеовал kiss. если тебе нужен энтерпрайзный оверинжиринг на подобия спринга и нета, ну бери тогда жаба или дотнет
Ещё один новичёк в чате 😁И от меня продолжение темы:
NodeJS для "маленьких" проектов и прототипирования средних/больших. JAVA и .NET для большого "интерпрайза".
Python знаю, что в быту учит роботов, но ещё и имеет надстройки Flask и Django - он для чего лучшего всего подходит?
И конечно же самый холиварный PHP, читал что плохой, что мудной, но в 5 и 7 версии всё исправили и теперь это быстрый язык.

Другой вопрос: Что такое "маленький" проект? Сайт производственной компании с 10-1000 продуктов для показа всему интернету какие продукты хорошие, и какая наша контора замечательная?
Интернет магазины? К примеру интернет магазин Ситилинк на чём лучше делать?

CRM или ERP система на 1000 пользователей уже к "интерпрайзу" относится?
источник

SS

Sergey S in Node.js — русскоговорящее сообщество
На любом из этих языков можно построить любой перечисленный проект и будет прекрасно работать
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
там же mypy проверяет типы
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
там же mypy проверяет типы
этот код ЗАПУСКАЕТСЯ и не падает - хз что и кто там проверяет, это в любом случае неважно, так как проверки типов нет по факту. интепритатор про них ничего не знает, это косметическая фикция. ты сказал, что в питоне есть типы выше, и как оказалось - это не так.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Anton Korotkikh
этот код ЗАПУСКАЕТСЯ и не падает - хз что и кто там проверяет, это в любом случае неважно, так как проверки типов нет по факту. интепритатор про них ничего не знает, это косметическая фикция. ты сказал, что в питоне есть типы выше, и как оказалось - это не так.
а, ну да, смотря как к этому относиться.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
у них сейчас опциональный подход: нужна типизация, используй mypy в качестве линтера типов
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а, ну да, смотря как к этому относиться.
ну как к типзированному языку: накосячил с типами - не запустится
источник

W

Warp in Node.js — русскоговорящее сообщество
Ivan Pavlov
Ещё один новичёк в чате 😁И от меня продолжение темы:
NodeJS для "маленьких" проектов и прототипирования средних/больших. JAVA и .NET для большого "интерпрайза".
Python знаю, что в быту учит роботов, но ещё и имеет надстройки Flask и Django - он для чего лучшего всего подходит?
И конечно же самый холиварный PHP, читал что плохой, что мудной, но в 5 и 7 версии всё исправили и теперь это быстрый язык.

Другой вопрос: Что такое "маленький" проект? Сайт производственной компании с 10-1000 продуктов для показа всему интернету какие продукты хорошие, и какая наша контора замечательная?
Интернет магазины? К примеру интернет магазин Ситилинк на чём лучше делать?

CRM или ERP система на 1000 пользователей уже к "интерпрайзу" относится?
Главный вопрос по каким критериям определять правельный ли выбор сделан
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Warp
Главный вопрос по каким критериям определять правельный ли выбор сделан
по многим. например, основной профиль нагрузки, ио или цпу. даже если приложение большое, но основной профиль - это работа с ио. то язык без  крутой асинхронщины уже неправильный выбор. или наборот цпу, независом от размера проекта скриптовщина не подойдёт.
например у нас крупный проект и там много асинка - нам нужна го или нода и не подойдёт жаба (много блокирующего легаси, нет корутин, вм оперирует системными тредами по умолчанию).
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Abdubek Zholay
мб для энтерпрайза лучше взять java/c#
А почему не нода, ало? Наслушаться идиотов может каждый
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
А шо парни, чому paypal юзает без проблем в проде?
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Илья | 😶
А шо парни, чому paypal юзает без проблем в проде?
так у них вс как раз на ноде. а не на костылях типа ts приготолвенный в жаба-стиле. разговор не про платформу, а про то что под разные стили разработки и задачи подходят разыне платформы
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
пиши тырпрайз на ноде, ради бога. но зачем писать как на срипнге или дотнете - на ноде, возьми оригнал.
источник

W

Warp in Node.js — русскоговорящее сообщество
Anton Korotkikh
пиши тырпрайз на ноде, ради бога. но зачем писать как на срипнге или дотнете - на ноде, возьми оригнал.
Мне кажется это культом попахивает
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Anton Korotkikh
пиши тырпрайз на ноде, ради бога. но зачем писать как на срипнге или дотнете - на ноде, возьми оригнал.
Не делай как там, делай как тут
Тупо понял
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Не жили бохато неча и начинать
источник

N

Neo in Node.js — русскоговорящее сообщество
Window.close() не работает в последнем chrome
источник

N

Neo in Node.js — русскоговорящее сообщество
Как закрыть текущую вкладку
источник

W

Warp in Node.js — русскоговорящее сообщество
Neo
Как закрыть текущую вкладку
Как это относится к ноде ?
источник