Ответы пользователя по тегу Программирование
  • Являются ли все языки программирования следствием архитектуры процессора?

    VyusFire
    @VyusFire
    Студент, padavan, linux-mint-user.
    Изменение архитектуры процессора приведет к изменению только языков так сказать ассемблерного типа. Так как языки создавались с целью облегчения написания программ, в них старались заложить абстрактные концепции, которые позволили бы программистам работать с "виртуальной машиной" (абстрактной машиной в которой нет ограничений на память, время процессора и т.д. -- данное определение я воспроизвел по памяти и оно может быть ошибочным :-) ). Проще говоря есть так называемые ЯВУ -- Языки Высокого Уровня. Они как бы аппаратно независимы и позволяют писать кросплатформенный код (например Си). Т.к. за трансляцию кода ЯВУ в машинный код отвечают виртуальные машины, интерпретаторы и компиляторы именно они бы претерпели серьезные изменения в случае смены архитектуры.
    P.S. Сами языки в случае смены архитектуры изменятся лишь самую малость (в основном библиотеки для работы с вводом/выводом и тому подобные).
    Ответ написан
    Комментировать
  • Учёба на ITшника-программиста. Запутался, куда идти?

    VyusFire
    @VyusFire
    Студент, padavan, linux-mint-user.
    Готовься парень -- наставник сам не придет.
    Хочу тебя обрадовать, что этим вопросом задаются многие студенты (и я в буквально год назад) на последних курса. И это хороший признак свидетельствующий о том что ты уже идешь в правильном направлении. Не знаю как у тебя, а в моем случае я имел хоть и очень размытое, но все же какое никакое представление и отталкивался от него и своих предпочтений. Со временем вопрос "куда двигаться" отпал как-то сам собой -- мозг сам нашел правильное решение. Но и ты не теряйся: определись что тебе нравиться, где будет простор для творчества, где ты себя чувствуешь лучше, увереннее. Пользуйся гуглом, собирай и анализируй информацию и в принципе все.
    Ответ написан