![]() |
Модераторы: Се ля ви |
![]() ![]() ![]() |
|
Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Если знаешь С++, то всегда можно без проблем перейти на:
C#, D, Java, PHP. Или сложности возникнут? |
|||
|
||||
Dobermann |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 992 Регистрация: 7.1.2008 Репутация: нет Всего: 0 |
Ага, и ассемблер тоже!
|
|||
|
||||
ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: нет Всего: 95 |
может возникнуть единственная сложность - полное отсутствие желания переходить на C#, D, Java, PHP...
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: нет Всего: 130 |
У хорошего программиста сложностей не возникнет вне зависимости от языка перехода.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Насколько сложно владеть и работать одновременно в нескольких различных языках? Много ли таких программистов?
А вопрос именно про эти языки был, потому что у всех у них синтаксис и симентика пхожи на С++, я прав? |
|||
|
||||
P4oLka |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 16.8.2008 Репутация: нет Всего: нет |
Думаю, что не сложно. Практически все, кто знаком с С, переходят потом на java или другие похожие языки. Проблем лишь в том, чтобы не забывать, на чем пишешь, и в том, что тонкости языка, если на нем долго не писать, забываются и время написания кода увеличивается.
|
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 1 Всего: 160 |
Надеюсь, Вы просто допустили опечатку в слове семантика... ![]() Из приведённых языков, я знаком с C# и Java. Синтаксис этих языков отличен от синтаксиса C++. Все эти языки находятся в рамках методологии объектно-ориентированного программирования (правда, ни один из них не является чистым, или, если хотите классическим объектно-ориентированным, языком). С++ - гибридный язык (как и Object Pascal). Такие языки появлялись в результате внедрения объектно-ориентированных конструкций в популярные императивные языки (С, Pascal). C#, Java - урезанные (очищенные) языки. Такие языки появились в результате удаления из гибридных языков наиболее опасных (да и попросту ненужных) с объектно-ориентированной точки зрения конструкций. Синтаксически языки похожи. Прежде всего потому, что простейшие алгоритмические конструкции у всей тройки (С++, C#, Java) заимствованы из С. С простейшими конструкциями проблемы не возникнет, но на большее не надо рассчитывать. И ещё надо учитывать, что на изучения самого языка программирования Вы потратите 2-3 недели, а вот на изучения библиотеки стандартных классов могут уйти месяцы, а то и годы. Собственно в этом и будет состоят основная трудность. Думаю, мало. -------------------- |
|||
|
||||
Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
kemiisto, спасибо за ответ!
Да, конечно, семантика. А что скажите насчёт сложности? С++ сложнее перечисленных в это теме языков? |
|||
|
||||
unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка Репутация: нет Всего: 8 |
Нет, самое фиговое в переходе, то что нужно учить другие библиотеки. -------------------- ![]() обычный день на винграде |
|||
|
||||
kemiisto |
|
||||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 1 Всего: 160 |
Сам язык если и сложнее, то несущественно. И как уже сказали
А можно чуть конкретнее ситуацию обрисовать? Или так просто, общий интерес проявляете? -------------------- |
||||
|
|||||
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: нет Всего: 43 |
Хотя, судя по вопросу, у тебя этой сложности не будет ![]() |
|||
|
||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
-------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
||||
|
||||
al1ve |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 20.11.2008 Репутация: нет Всего: нет |
а на каком языке сейчас актуально писать программы? (сорри если не в тему)
|
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 1 Всего: 160 |
Не очень конечно в тему... А что конкретно писать хотите? -------------------- |
|||
|
||||
![]() ![]() ![]() |
Правила раздела "Философия программирования": | |
|
Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО: • вопросы перспективного развития методов написания ПО; • изменяющиеся языки и методологии программирования; Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Философия программирования | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |