Вопрос № 32895: Здраствуйте!
Никак не могу решится какой язык мне лучше начать серьёзно учить (немного знаю pascal(Delphi) и C), в основном хотелось бы писать програмы под линукс но и под другие системы тоже. Т.к. Си уже отмирает то не знаю что выбрать С++ ...
Вопрос № 32.895
Здраствуйте!
Никак не могу решится какой язык мне лучше начать серьёзно учить (немного знаю pascal(Delphi) и C), в основном хотелось бы писать програмы под линукс но и под другие системы тоже. Т.к. Си уже отмирает то не знаю что выбрать С++ или Java
Помогите пожалуста с выбором, может вообще учить чтонибудь другое, неважно что сложнее или легче мне важнее что лучше и нужнее
Отправлен: 09.01.2006, 01:07
Вопрос задал: Barb (статус: 4-ый класс)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Jadd
Здравствуйте, Barb!
Pascal, конечно хорошо, он нагляден и прост, но мой выбор в пользу Си/Си++. А кто сказал, что Си умирает? Некоторые профессионалы считают, что за ним будущее. Особенно это касается мобильных устройств. Учи С/С++. Java - легче освоить, если прекрасно разбираешься в С++. Я лично Java осовоил за 2-3 дня, многое просто пролистывал из-за схожести синтаксиса.
--------- Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Специалист)
Отправлен: 09.01.2006, 12:16
Отвечает: Дмитрий Иванов
Здравствуйте, Barb!
Ну C++ при знаии C никогда не помешает. A java достаточно широко распространена , в особенности на мобильных платформах. Так что если планируешь в будущем заняться програмингом под мобильные телефоны, то имеет смысл ознакомиться с JAVA
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: Студент)
Отправлен: 09.01.2006, 12:47
Отвечает: Klesman
Здравствуйте, Barb!
Всё зависит от того, чем Вы будете заниматься и какие задачи преимущественно решать. Если это драйверы и вирусы, то это Си и Ассемблер. Если это веб-программирование, то это PHP5 и C#. Если более прикладное ПО, то это С++ и Java. Если вопрос в том, какая область программирования сейчас наиболее актуальна - я бы порекомендовал PHP5 и C#. Это объектно-ориентированные языки. Оба уходят своими корнями в Си (если точнее, то PHP5 - в С и Perl, а С# - в C и С++). Из них наиболее универсален - C#. Он позволяет быстро
и качественно разрабатывать и разворачивать приложения любой степени сложности. Это важно в нашем бушующем мире. Но это собственность Microsoft. Этим всё сказано. А PHP5 - язык программирования для Web. Хотя, если извратиться, можно писать на нём и прикладное ПО с помощью такой фишки под названием PHP-GTK. Но к этому прибегают не очень часто. Но для начала, крайне рекомендуется прочитать хотя бы одну книжку по философии Объектно-Ориентированного Анализа. Например, такую:
Гради Буч "Объектно-Ориентированный Анализ и проектирование". Взять Вы её можете здесь: http://www.zipsites.ru/books/buch_oo_analiz_i_proek/. Качайте rar-архив с ftp, но не через Reget, а через браузер (Reget как-то странно качает оттуда). Там вообще много полезной информации. Смотри, например, здесь: http://www.zipsites.ru/katalog.php?n=15/10/1/&s=1&show=2. Удачи.
Ответ отправил: Klesman (статус: 1-ый класс)
Отправлен: 09.01.2006, 19:51 Оценка за ответ: 5
Отвечает: spider
Здравствуйте, Barb!
Java ata nezavisimii izik oceni haroshii!
C++ toje ne huje no on rabotaet s klasami i pod linuxa evo nujno "nastraivati"
vobshetu lutshe vibrati sho tibe udobnee!!
--------- Vse ili nicevo (Iziki programirovanie)
Ответ отправил: spider (статус: 6-ой класс)
Отправлен: 10.01.2006, 17:55