Задать вопрос
Ответы пользователя по тегу Python
  • Серверные языки - как не запутаться и что изучить?

    ruFelix
    @ruFelix
    Предсказание будущего по руке, таро, кофе.
    Открываете справочники названных языков, раздел с синтаксисом и выбираете то, что нравится, а дальше там +/- одно и тоже.
    На любом из этих языков пишут и простые и не простые сайты.

    Для программиста (а не кодера) нет проблем использовать новый язык в известной ему предметной области.

    Update:
    К тому моменту когда вы разберётесь с синтаксисом языков вам будут понятны абстракции которыми можно оперировать на данном языке. Дальше просто выбираете тот вариант который вам ближе, в котором вам комфортнее. Т.к. дальше с использованием этих абстракций и конструкций языка, на любом языке, вы будете решать одни и те же задачи и большинство из них будет взять из базы, трансформировать засунуть в шаблон, остальная часть задач, типичной серверной разработки, особым разнообразием так же не отличается.

    Если вы в целом заходите развиваться как программист, то стоит смотреть в ASM до уровня понимания того как работает процессор и память, Си(без плюсов) до уровня понимания базовых типов данных (указатели, списки, кучи, хеши и т.п.). Параллельно осваивать разделы математики на которых базируется программирование: дискретку, графы, конечные автоматы, кодирование, и как бонус на будущие теории: трансляторов, надёжности и БД. Это займёт от полугода, на выходе вы будете воспринимать ЯП как множество доступных вам инструментов для решения любых задач в понятных вам прикладных областях.
    Ответ написан