Bogdan
мне кажется про пайтон это больше стереотип
Виталик Голоенко
мне кажется про пайтон это больше стереотип
не, он реально простой в изучении
Bogdan
не, он реально простой в изучении
опять же это индивидуально, мне пайтон вообще не вкатывает
Bogdan
синтаксически шарп читается удобнее и даже джава та же самая
Виталик Голоенко
опять же это индивидуально, мне пайтон вообще не вкатывает
вкатывает - не вкатывает, то что он простой - факт
Arutemu
Java = C#
Vladislav
в чем вопрос
Эффективно ли будет в такой последовательности изучать или нет ?
Bogdan
Эффективно ли будет в такой последовательности изучать или нет ?
если хочешь в джаву учи джаву, хочешь в питон учи питон
Bogdan
что то, что то посильно любому
Andrii
синтаксически шарп читается удобнее и даже джава та же самая
Не знаю, мне Python читается намного проще шарпа
Виталик Голоенко
синтаксически шарп читается удобнее и даже джава та же самая
мне кажется для новичков лучше динамическая типизация
Vladislav
Рынок +- одинаковый для Джуна ?
Bogdan
пару слов запомнить ?
Bogdan
контролируешь ты на автомате тип переменных
Igor
мне кажется для новичков лучше динамическая типизация
да нету особо плюсов от динамической типизации кроме того что в простых проектах можно интерфейсы скипнуть
m700
Рынок +- одинаковый для Джуна ?
для джуна везде одинаковый рынок
Bogdan
не думаю что ты в начале будешь упарываться дико с оптимизацией и там где int можно заменить байтом, будешь использовать его
Igor
типы можно не указывать и чилить:)
ну так в плюсах пишешь авто и чилишь
Bogdan
в джаве вроде нет аналога вара и авто
Сидредин
для злостных стикерофилов можно закрыть))
Bogdan
если я не ошибаюсь
Andrii
да нету особо плюсов от динамической типизации кроме того что в простых проектах можно интерфейсы скипнуть
Ну... как минимум одна точка входа в метод print, а не 15 перегруженых вариантов для WriteLine
Igor
Ну... как минимум одна точка входа в метод print, а не 15 перегруженых вариантов для WriteLine
ну вообще я тоже за питон ;) но я так чтобы без палева пытаюсь людей успокоить ;)
Виталик Голоенко
может голосование:)?
Bogdan
в зависимости от входящих параметров
Алексей
финаналитик? Не лучше в дата сайнс пойти?
Или в продакт. Очень важно когда продакт шарит в предметной области.
Сидредин
вкатывает - не вкатывает, то что он простой - факт
простота языка не означает, что писать на нём программы легко
Igor
простота языка не означает, что писать на нём программы легко
да брейн фак простейшний ;) но писать на нем так себе ;)
Сидредин
Или в продакт. Очень важно когда продакт шарит в предметной области.
Это если ей нравится это направление) Но вроде ей это всё не интересно, как я понял
Igor
Или в продакт. Очень важно когда продакт шарит в предметной области.
Ты же вроде взрослый ;) в профессиях нет лучше хуже, главное чтобы тебя перло
Сидредин
Виталик Голоенко
а чем 3д не угодили?)
Andrii
все равно компилятор подберет правильную перегрузку
Да, но мне не хочется писать эти 15 вариантов. Мне проще написать один, воможно с *args и **kwargs. Потому что если первым аргументом можно передать 5 вариантов типов, и вторым 5 вариантов типов, то надо ручками писать 25 вариантов...
Алексей
Java = C#
Java!=C#
Andrii
Ну параметров то два. Прото это ожет быть string, может быть список стрингов, может быть Path-like объект, например.
Алексей
ну так в плюсах пишешь авто и чилишь
Я кстати так и не догнал. Зачем нам типы в С++, если сразу можно писать auto
Igor
Я кстати так и не догнал. Зачем нам типы в С++, если сразу можно писать auto
потому что авто это автовывод ;) тип всеравно определен на этапе компиляции
Bogdan
Java = C#
вообще нет
Krabs
А лимит на отправку поставить можно?
Bogdan
шарп уже прилично отличается от джавы
Bogdan
особенно учитывая сколько в шарпе сейчас синтаксического сахара
Krabs
Не функционально!
Igor
особенно учитывая сколько в шарпе сейчас синтаксического сахара
смысл в синтаксическом сахаре если сами конструкции длинные ...
Andrii
да я понял уеж
Вообще, какой-нить numpy представить на C#... Не знаю, не уверен...
Igor
мне кажется человек должен пописать на питоне чтобы понять что это ... когда возвращаешься на другой язык думаешь ... мляяя че так сложно то
Алексей
Ты же вроде взрослый ;) в профессиях нет лучше хуже, главное чтобы тебя перло
Так я потому и подумал что у человека есть профессия которую уже много десятилетий люди программируют. Так сколько она может ценных советов команде надавать.
Bogdan
auto в с++ это продвинутая версия конструкции var в с#
Bogdan
а в чем продвинутость? ;)
так в плюсах же можно не только переменные задавать
Bogdan
там можно и шаблоны
Bogdan
не знаю не эксперементировал но кто-то говорил что через auto можно и функцию задавать
Алексей
потому что авто это автовывод ;) тип всеравно определен на этапе компиляции
Я пишу по старинке, но в с17-20 уже почти всегда встречаю авто
Andrii
а в чем продвинутость? ;)
auto some_func() { return 42; }
Bogdan
ну и в плюсах это глобально работает, в шарпе это привязано к телу метода
Bogdan
просто банально потому что шарп не был заточен под другое использование анонимных типов
lind
auto лишь автоматически выводит тип переменной или тип значения, возвращаемый функцией
Andrii
Но... это auto жалкое подобие Haskell, не говоря про idris
Bogdan
ну все эти вары. авто, лямбды и прочее это же всё из ФП пошло так или иначе
Михаил
Но... это auto жалкое подобие Haskell, не говоря про idris
а что не жалкое? универсальный тип данных как в python и в 10 раз медленнее?
Igor
воот лямбды в питоне длинные ;(
Igor
прям каждый раз расхачивается их применять ;)
Bogdan
а что не жалкое? универсальный тип данных как в python и в 10 раз медленнее?
так анонимный тип это же не динамическая типизация
Igor
компрехеншины чаще всего решают вопрос ... но иногда нужны лямбды и тогда прям боооль ;)
Andrii
а что не жалкое? универсальный тип данных как в python и в 10 раз медленнее?
Вот Haskell, там вывод типов мощный. Idris ещё мощнее, там ещё и значения выводятся и подставляются автоматически
Bogdan
зачем в высокоуровневых языках операторы заменяют на английские слова
Andrii
воот лямбды в питоне длинные ;(
Сделай PEP по аналогии с (+3)
Bogdan
в том же котлине по сравнению с си шарпом стало много операторов в виде слов
Bogdan
это не удобно