Другие языки программирования и технологии
Вопрос по паскалю и его применению.
На 1 курсе проходили паскаль(специальность к програмированию отношения особо не имеет). Возник вопрос.1) стоит ли в дальнейшем самостоятельно попытаться изучать его? применяется ли он сейчас для написания программ средней "тяжести" для виндовс(например возможно ли на нем написать аналог аськи)?Просьба простить меня за некоторую безграмотность в этом вопросе если она присутствует.
Язык программирования - всего лишь инструмент. Для эффективного программирования в любой среде и на любом языке важно владеть методикой и методологией.
Проще говоря, годный программный продукт возможно написать, как на голом C c использованием вызовов WinAPI, так и на Haskell или F#, так и на Delphi, так и на Pascal, так и на С++ и Qt (либо wxWidgets), так и на любом другом языке. Для этого надо владеть подходом.
Лично для меня нет ничего милее C++ и Java (хотя с последним мало знаком) , но это дело вкуса.
Также различные языки программирования имеют разную область применения. Для высокопроизводительных продуктов (например, игры) чаще применяется C++, возможно, с вставками на ассемблере, но это уже редкость. Для корпоративных систем чаще применяется Java, потому как работает в браузере и в любой операционной системе без перекомпиляции.
Для систем с повышенной интеллектуальностью используются функциональные и логические языки (haskell, ada, prolog).
Для распределённых систем используется, например, erlang
Если я не ошибаюсь, на Delphi написан популярный клиент qIp (Delphi - объектно-ориентированное развитие Pascal).
Проще говоря, годный программный продукт возможно написать, как на голом C c использованием вызовов WinAPI, так и на Haskell или F#, так и на Delphi, так и на Pascal, так и на С++ и Qt (либо wxWidgets), так и на любом другом языке. Для этого надо владеть подходом.
Лично для меня нет ничего милее C++ и Java (хотя с последним мало знаком) , но это дело вкуса.
Также различные языки программирования имеют разную область применения. Для высокопроизводительных продуктов (например, игры) чаще применяется C++, возможно, с вставками на ассемблере, но это уже редкость. Для корпоративных систем чаще применяется Java, потому как работает в браузере и в любой операционной системе без перекомпиляции.
Для систем с повышенной интеллектуальностью используются функциональные и логические языки (haskell, ada, prolog).
Для распределённых систем используется, например, erlang
Если я не ошибаюсь, на Delphi написан популярный клиент qIp (Delphi - объектно-ориентированное развитие Pascal).
почему нет? Есть паскаль и для win32 (на нём скайп написан, если чё). Есть Delphi, в конце концов. На них профессионально мало кто работает, но для себя - вполне норм.
Pascal - язык исключительно для облегчения изучения основ программирования. Для этого был задуман, для этого и применяется. И для этого очень хорош. Но не больше.
паскальоткроет дверьв мир программирования) ) с ним поймешь надо тебе оно или нет
Нет паскаль создан никлаусов виртом для обученя студентов. серьёзные программные продукты пишутся на C++ Java ну и тп.
Похожие вопросы
- КТО знает подскажите как прогу в паскале написать с применением аски кодов
- Нубские вопросы по паскалю. *)
- Вопросы про паскаль
- Вопрос по паскалю
- возник вопрос по паскалю
- Несколько вопросов по Паскалю =)
- Вопрос по Паскалю
- Люди добрые извиняюсь за тупой и простой вопрос по паскалю но всё же помогите прогу дописать
- Вопрос по паскалю
- Вопрос по ПаскалюВводится дата (день, месяц, год) необходимо посчитать сколько дней прошло с начала года.