vitus_wagner (
vitus_wagner) wrote2020-11-06 05:01 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Python и Java
На слешдоте пищут Python overtakes Java.
Хочется нарисовать картинку в стиле традиционной медицинской эмблемы "Тёща ест мороженное", только вместо вазочки для мороженного - кофейная чашечка.
no subject
no subject
Питон осваивается за несколько дней. На джаву нужно больше времени.
no subject
Если три года изучал ООП, модульное програмирование, аннотации методов и прочие подобные концепции на примере Java, то Python, где все то же самое другими словами, осваиватся за три дня. Если же нет...
no subject
Хм, может быть. Серьезно, что ли, люди месяцами долбят эту хрень? Я помню, за две недели обучил канадских студентов вполне съедобной Скале.
no subject
Проблема вне в конкретном языке, а в концепцияХ, которме под ним лежат, и которыми надо научиться пользоваться.
А чтобы научиться пользоваться, надо воспользоваться по меньшей мере несколкл десятков раз. Навыки у человека вырабатываются примерно на 50-м аовтореии.
Кроме того, n java и python это в первую очередь огромное море 3rd-party модулей. В MIT, насколько я помню, перезод со схемы на питон в курсе SICP именно этим и аргументировали - что студентов надо учить работать с морем разливанным непонятно чьего и непонятно какого качества кода, доступного в интернете. Java для этого подходит замечтально, Python, тоже. НУ еще Go, пожалуй, годится.
no subject
Как интересно. А я у себя в университете пробил SICP на джаваскрипте (и наслаждаюсь).
no subject
НУ, с появлением nodejs, npm а также всяких новомодных клиент-саайд фрейммворков, которых я не знаю и знать не хочу, но последствия их применения вынужден наблюдать, javascript вполне подходит для задачи "научить студентов плавать в море чужого говнокода".
А так, конечно, ECMAScript весьма интересный язычок, и если появятся люди, которые знают ено не хуже, чем выпускнии MIT конца прошлого века знали Схему, может быть забавно.
no subject
У питона более организованная и менее коммерсеская коммьюнити. Поэтому несмотря на отвратный по сравнению с perl уровень документирования в этом коммьюнити, искать нужные вещи в нем проще.