Другими словами, если программист знает С++, PHP и JavaScript, легко ему будет за небольшие сроки (1-2 месяца) переключиться на другой ЯП?
з.Ы, Речь идет не о просто "Можно выучить и 10 языков программирования", а том можно ли переключится на АБСОЛЮТНО ЛЮБОЙ ЯП.
Другие языки программирования и технологии
Может ли программист, который хорошо знает один, два или три языка программирования, переключиться на любой другой?
хороший программист может.
Нет. На Мальбольж мало кто вообще способен переключится. Сам автор языка на нем Hello, world два года писал.
Но если знать основные алгоритмы и парадигмы программирования, то будет значительно легче переключаться.
Но если знать основные алгоритмы и парадигмы программирования, то будет значительно легче переключаться.
Хороший программист знает сам компьютер, среду , в которой будет использоваться программа. К примеру виндовс АПИ или линукс сервер. Знает внутренние процессы. Какие команды делают то или иное действие. Так вот все языки программирования выполняют именно эти внутренние команды компьютера, заменяя код на свой оператор. Как вы говорите хороший программист или Ведущий программист при множественных проектах составляет программу на языке копмьютера а затем переводит все это в код любого языка программирования. И б большинстве случаев по справочнику команд. Потому что все запомнить нельзяВот кто так не делает, тот не программист. А переключаться с языка на язык это выражение как раз не настоящих программистов
На языки с С-подобным синтаксисом "переключиться" легко. . но есть, Object Pascal, VB, Smalltalk, TCL, Python (+ Ruby, CoffeeScript) - там не совсем легко, если пишешь параллельно на разных языках. Например, можно легко написать "=" вместо ":=". Особенно это достаёт, если пишешь "=", когда нужно "==" - можно полчаса тупить над кодом из-за невнимательности и замыленности глаз.
--
А по поводу:
>>"...переключаться с языка на язык это выражение как раз не настоящих программистов"
--
У меня, например, есть коммер. проект, который пишется на двух разных языках (с С-подобным и Pascal-подобным синтаксисом) - и "переключаться" приходится довольно часто. Поэтому, в контексте -"Использование два и более ЯП в одном приложении" - термин "переключение", думаю, будет уместным.))
--
А по поводу:
>>"...переключаться с языка на язык это выражение как раз не настоящих программистов"
--
У меня, например, есть коммер. проект, который пишется на двух разных языках (с С-подобным и Pascal-подобным синтаксисом) - и "переключаться" приходится довольно часто. Поэтому, в контексте -"Использование два и более ЯП в одном приложении" - термин "переключение", думаю, будет уместным.))
всё возможно, особенное если второй язык чем-то схож с уже известными
Похожие вопросы
- Будут ли программисты когда нибуть для создания программ использовать русскоязычные языки программирования?
- Вы знаете хороших программистов которые не учились в ВУЗе, а сами занимались программированием всегда? Самоучки.
- Что нужно знать прежде чем начинать изучение языка программирования?
- Какой язык программирования изучать первым? С учетом того, что поступать буду на программиста. Какой лучше знать?
- Идти ли на программиста если не знаешь языков программирования?
- Вопрос программистам со стажем. Какой язык программирования учить начинающему программисту?
- Хочу пойти учиться на программиста. Подскажите по языку программирования
- Скажите, а хакер сильно отличается от программиста? Я знаю, что основы у них одни, изучение языков программирования, но
- Здесь есть программисты? Как научиться понимать языки программирования? Я вот никак не могу...
- Программист сколько должен знать языков программирование?? , и какие языки программирование??