Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: СУБД и Delphi/Lazarus

  Все выпуски  

RusFAQ.ru: СУБД и Delphi


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / СУБД и Delphi

Выпуск № 201
от 08.09.2006, 12:35

Администратор:CJ
В рассылке:Подписчиков: 253, Экспертов: 40
В номере:Вопросов: 1, Ответов: 5


Вопрос № 54152: Сын начал изучать Delfi, но услышл где-то, что Delfi бесперспективен, лучше С++. С точки зрения дальнейшей реализации, что лучше?...

Вопрос № 54.152
Сын начал изучать Delfi, но услышл где-то, что Delfi бесперспективен, лучше С++. С точки зрения дальнейшей реализации, что лучше?
Отправлен: 03.09.2006, 12:25
Вопрос задал: Ярцев Александр Викторович (статус: Посетитель)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Jadd
Здравствуйте, Ярцев Александр Викторович!
Я бы сказал так. Разговоры о бесперспективности Delphi идут очень давно, как и разговоры о бесперспективности Visual Basic. Однако обе эти среды программирования живут и здравствуют уже довольно долгое время и армия их поклонников не уменьшается. Тоже самое сейчас заявляют в отношении С++ (особенно с учетом мобильных устройств и размеров кода в сравнении с тем же С). Я думаю все эти языки просто занимают свою нишу и будут жить и здравствовать довольно долго. Как старт, язык Pascal (а именно он взят за основу в Delphi) весьма неплох - он нагляден и вполне понятен при изучении. Но я бы не стал на нем останавливаться и после изучения Pascal стал бы изучать С/С++. А после еще что-то вроде Java и/или С#.

Успехов в познаниях.
---------
Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Профессионал)
Адрес: Санкт-Петербург
WWW: http://www.sport-diary.ru
ICQ: 28260749
----
Ответ отправлен: 03.09.2006, 12:36

Отвечает: Zлоумышленник
Здравствуйте, Ярцев Александр Викторович!
Видимо, речь идёт о MS Visual C++. Вообще конкурентом Delphi считается MS Visual Basic, VC++ несколько для иных задач. Лучше, если Ваш сын изучит оба языка (D и VC++).
На данный момент Delphi актуален, думаю, ещё лет 10 это не изменится, но всё зависит от Borland'а, как он себя поведёт.
Зная в совершенстве Delphi, можно в кратчайшие сроки освоить VC++, и наоборот :)
---------
Всё клёво!
Ответ отправил: Zлоумышленник (статус: 10-ый класс)
Ответ отправлен: 03.09.2006, 12:41

Отвечает: sir henry
Здравствуйте, Ярцев Александр Викторович!
Я тоже слышал, что в 2000 году настанет конец света. А перед 1000 годом от р.х. так вообще, только ленивый о конце света не говорил. :)
Отсюда вывод - постарайтесь научить Вашего сына прежде всего анализу полученной информации и умению делать вывод из этого анализа. А уж какой он будет изучать язык, поверьте, совершенно малосуществено.
В качестве исторической справки. Устраивают гон как на Delphi(Pascal) так и на Visual Basic(Basic) исключительно те твердолобые почитатели языка СиСи++, у которых программирование - это способ показать свою крутость, а вовсе не сделать что-то полезное для окружающих, т.е., говоря другими словами, такие разговоры ведут обычные эгоисты. Ни один из них не смог в споре предъявить ни одного факта в пользу своей точки зрения, просто в силу того, что они где-то когда-то слышали отдаленно, что есть такие языки как Delphi(Pascal) или Basic, а что это такое не удосужились изучить. :)
Ответ отправил: sir henry (статус: Академик)
Россия, Красноярск
----
Ответ отправлен: 03.09.2006, 13:32

Отвечает: Архангельский Андрей Германович
Здравствуйте, Ярцев Александр Викторович!
Сравнивать Delphi и C++ некоректно. Delphi - среда разработки, а С++ - язык программирования.
Если сравнивать Pascal и C++, то Pascal более строгий язык, C++ - более свободный. По возможностям эти языки сегодня практически одинаковы.
Вообще-то о преимуществах какого-либо языка говорят дилетанты, "пацаны", которые выучили несколько операторов и думают, что они уже крутые программисты, "а на самом деле они еще не приступали к этой апетитной закуске".

Если сын научится выражать свои мысли на русском языке, научится ставить задачу и анализировать граничные условия, то язык реализации для конкретной задачи он подберет самостоятельно.

15-й язык программирования уится за 2 недели
---------
Если дело заслуживает быть сделаным, то оно заслуживает чтобы его сделали ХОРОШО
Ответ отправил: Архангельский Андрей Германович (статус: Практикант)
Ответ отправлен: 03.09.2006, 17:17

Отвечает: Melamed
Здравствуйте, Ярцев Александр Викторович!
Связи с последними заявлениями Borland'а о прекращении поддержки своих проектов Delphi и Borland C++ непонятно, какая дальнейщая судьба этих проэктов. Если это произойдет, то программир& #1086;вание на Delphi все равно будет актуально до того, пока Microsoft не разработает новую платфоьрму. Но это произойдет минимум года через два.

Теперь по различию Delphi и Microsoft Visual Studio C++.

Delphi - эта среда быстрой разработки программ. То есть там большенство тонькостей операционной системы завуалированы, когда на в MSV C++ с ними приходиться бороться самому прl 6;граммисту.

В обоих средах можно создавать любые программы.
Поэтому, если ваш сын хочет научиться быстро писать программы, то я посоветую Delphi, если он хочет изучить тонькости программирования под определенные версии Microsoft Windows, то я пор екомендовал бы ему MSV C++.

Хочу заметить, что язык Pascal - основа Delphi - первоначально разрабатывался как убучающий язык программирования.

Желаю удачного выбора Вашему сыну и пусть он от программирования получает удовольствие
Ответ отправил: Melamed (статус: 3-ий класс)
Ответ отправлен: 03.09.2006, 20:38


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.36 от 06.09.2006
Яндекс Rambler's Top100

В избранное