azerphoenix, да, я сам пишу код на работе только в их IDE и сейчас уже сложно воспринимать что-то другое, кажется неудобным. Спасибо за подсказку о лицензиях, попытаюсь провернуть этот трюк.
Абсолютно солидарен с Вами касательно Python, точно не первый язык программирования именно из-за динамической типизации.
1) Стандартная библиотека + фреймворки (типа FX для Java) + библиотеки по надобности (например, обработка SVG)
2) База по программированию + алгоритмы и структуры данных + работа с БД + оконный интерфейс + написание простенького сервера. В принципе, рассчитывается на длительное использование
3) Свободное ПО (но есть и Windows), в планах за лето перевести компьютеры на Линукс и дать детям возможность поработать с bash
Безусловно, умение думать, код в тетрадке, и понимание алгоритмов никто не отменял))) Хорошая практика, сам через такое проходил. Спасибо! Просто хочется с ребятами и паттерны пощупать, и оконные вещи поделать, и в старших классах маленький локальный сервер оживить.
P.S. С Visual Studio особые натянутые отношения, я из секты JetBrains, но видимо, придется самому поизучать. Rider для школ не подойдет
azerphoenix, я руководствовался принципами: статическая типизация, наличие качественных БЕСПЛАТНЫХ (в школе это важно) IDE, количество руководств и пособий, комьюнити разработчиков, гибкость и понятная логичная структура.
Питон не хочу брать принципиально, по крайней мере в качестве первого языка, в качестве второго в старших классах - возможно, но не первым - слишком уж много он позволяет новичкам. Та же динамическая типизация (можно обойти аннотациями, но все же) и отсутствие компиляции перед запуском
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Абсолютно солидарен с Вами касательно Python, точно не первый язык программирования именно из-за динамической типизации.