Size: a a a

Programming Offtop

2020 May 03

AL

Alexander Levin in Programming Offtop
Да и в Питоне тоже не так, если даже немного сдвинуться в сторону beginner-friendly
источник

AN

Alexander Nozik in Programming Offtop
и как правило ты профессиональный разработчик
источник

AN

Alexander Nozik in Programming Offtop
В пинтоне публикация сложнее чем JS всегда была. Но вообще, думаю, что в питоне львиная доля экосистемы была создана до того, как туда набежали студенты.
источник

AN

Alexander Nozik in Programming Offtop
Он же старый как черт знает что.
источник

AL

Alexander Levin in Programming Offtop
Тип по мне ответ проще (но тоже не объективная истина):
1. Однострочники нужны (ибо стандартная либа не очень)
2. Далеко не сразу появился хороший DCE, поэтому решения как в джаве вроде Guava/Apache Commons не так хорошо работают.
источник

QH

Quantum Harmonizer in Programming Offtop
(
Зачем нужен реифайд?
Лол
источник

AN

Alexander Nozik in Programming Offtop
Alexander Levin
Тип по мне ответ проще (но тоже не объективная истина):
1. Однострочники нужны (ибо стандартная либа не очень)
2. Далеко не сразу появился хороший DCE, поэтому решения как в джаве вроде Guava/Apache Commons не так хорошо работают.
Ну это совершенно верно. Мы уже обсуждали. Я к тому, что есть еще очень хорошая мотивация писать однострочники вместо больших либ с обвязкой.
источник

AL

Alexander Levin in Programming Offtop
Alexander Nozik
Ну это совершенно верно. Мы уже обсуждали. Я к тому, что есть еще очень хорошая мотивация писать однострочники вместо больших либ с обвязкой.
Я просто не уверен, что звёздочки могут быть сами по себе хорошей мотивацией. В резюме как-то похвастаться не выйдет:
-Я меинтейнер либы на 10к звёзд
-Вау, круто, а что там?
-export function isPromise
источник

AN

Alexander Nozik in Programming Offtop
Alexander Levin
Я просто не уверен, что звёздочки могут быть сами по себе хорошей мотивацией. В резюме как-то похвастаться не выйдет:
-Я меинтейнер либы на 10к звёзд
-Вау, круто, а что там?
-export function isPromise
Ну для студента это хорошая мотивация. Не в смысле резюме, а в том смысле, ради которого люди в инстаграмчик фотки постят.
источник

AM

Andrew Mikhaylov in Programming Offtop
Ух, что мне тут волны интернетов вынесли)
источник

ML

Mikhail Levchenko in Programming Offtop
Alexander Levin
Не сильно меняет вопроса, почему в Джаве не такие либы.
Потому что запостить артефакт в бинтрей та ещё морока
источник

Sergey λ in Programming Offtop
Andrew Mikhaylov
Ух, что мне тут волны интернетов вынесли)
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
Потому что запостить артефакт в бинтрей та ещё морока
А нпм -- скорее аналог мавен централа / жцентра, что ещё плюс сверху к этой мороке
источник

AM

Andrew Mikhaylov in Programming Offtop
На самом деле да, за счёт сильной ограниченности npm в сравнении с гредлом там публикация на раз-два настраивается, да ещё и без модерации проходит в центральный репозиторий. Чего удивляться-то.
источник

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
А нпм -- скорее аналог мавен централа / жцентра, что ещё плюс сверху к этой мороке
Там npm login init publish
источник

ML

Mikhail Levchenko in Programming Offtop
Без какого либо подтверждения или чегото ещё
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
Там npm login init publish
Я про то, что это центральная репа, в отличие от бинтрея, где каждую репу надо руками подключать, что тоже режет желание пользоваться ими
источник

RU

Roman Ushakov in Programming Offtop
Alexander Nozik
Я понял, откуда взялась JS экосистема. Схапать звездочек на гитхабе гораздо проще на 5 однострочниках, чем на одной серьезной либе
Мне кажется она взялась из-за порога вхождения по сравнению с той же жавой.

Что нужно чтобы начать писать на js'е? Буквально только браузер, где уже встроены средства отладки.
Придумывать типы, их взаимодействие между собой?
Зачем просто var/let и вперёд.
Отсутствие базовых вещей из ооп ещё играет роль.
И после того, как создаёшь что-то маломальски большое кажется, что можешь создать буквально всё.
А опыта в создании архитектуры просто нет.
Паттерны тоже не всегда учат. Есть те кто всё это делают иначе бы скажем vue/react/etc не было бы, но таких людей меньше.

Если шо это просто мой взгляд со стороны на ситуацию в js (не люблю холивары)
источник

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
Я про то, что это центральная репа, в отличие от бинтрея, где каждую репу надо руками подключать, что тоже режет желание пользоваться ими
помимо "центральной репы" есть ещё вопросики
источник

AN

Alexander Nozik in Programming Offtop
Mikhail Levchenko
помимо "центральной репы" есть ещё вопросики
это веселый бинтрей плагин, да. Отказался от него
источник