Модераторы: volvo877, Snowy, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Использование Pascal в работе. Миф или реальность? 
:(
    Опции темы
BuShaRt
Дата 12.11.2007, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: нет
Всего: 6



Есть ли сдесь люди, которые действительно разрабатывают софт на Pascal и получают за это деньги? 

Я думаю ответы на этот вопрос, на лучшем форуме программистов, достаточно полно опишут ситуацию на рынке относительно этого языка.

Это сообщение отредактировал(а) BuShaRt - 12.11.2007, 14:57
PM MAIL   Вверх
orthrus
Дата 12.11.2007, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 400
Регистрация: 30.10.2007
Где: г. Усть-Илимск(Ир кутская обл.)

Репутация: нет
Всего: 16



Цитата(BuShaRt @  12.11.2007,  11:06 Найти цитируемый пост)
 софт для Pascal


Это как понять? компоненты для дельфи или библиотеки для самого паскаля?


--------------------
У того, кто ничего не делает, всегда много помощников.© Л.Н. Толстой
user posted image
PM MAIL ICQ   Вверх
BuShaRt
Дата 12.11.2007, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: нет
Всего: 6



orthrus, Извеняюсь, имел ввиду, что "на" Pascal, а не "для" Pascal... исправил...
PM MAIL   Вверх
Snowy
Дата 12.11.2007, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



Разумеется есть.
Вот только к чему этот вопрос?
PM MAIL   Вверх
BuShaRt
Дата 12.11.2007, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: нет
Всего: 6



Snowy, 
Разумееться? Это ваши предположения или они действительно есть?

Ну, в целом я уверен, что есть, но каково их кол-во и имеют ли они постоянную работу связанную с этим языком именно?

Это сообщение отредактировал(а) BuShaRt - 12.11.2007, 15:30
PM MAIL   Вверх
Vasay
Дата 12.11.2007, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: нет
Всего: 73



BuShaRt, 

Есть огромное количество софта, написанного на Delphi, которому требуются исправления, дополнения...
Да и новые проекты на Delphi и Delphi.NET тоже не редкость.

Так что  Pascal-программисты еще долго без работы не останутся.

Но, если речь идет "учить pascal или что другое", ИМХО лучше выбрать что-то другое, С++, C# или JAVA - смотря чем больше хочешь заниматься и под что писать. 


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
ama_kid
Дата 12.11.2007, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


АСУТП-кодер
***


Профиль
Группа: Комодератор
Сообщений: 1460
Регистрация: 5.3.2007
Где: Москва

Репутация: нет
Всего: 95



Цитата(BuShaRt @  12.11.2007,  15:29 Найти цитируемый пост)
работу связанную с этим языком именно
Из этого я делаю вывод, что вопрос стоит именно об "языке", а не конкретной среде. Ну могу сказать, что мне приходится делать по роду работы программы в том числе и на Delphi (имеющем в своей основе как раз язык Pascal) и мои программы стоят на многих промышленных производствах, даже на одной из установок атомной станции. И даже вполне успешно работают... И, вообще, на этом форуме присутствует огромное число людей, работающих с этим языком на профессиональной основе, ибо язык сам по себе прост (в сравнении), надежен (при правильном применении) и постоянно развивается, что делает армию его поклонников постоянно прибывающей в количестве...



--------------------
самурай без меча подобен самураю с мечом, но только без меча 
PM MAIL   Вверх
Alexeis
Дата 12.11.2007, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



  Думаю, что таких людей очень мало (в процентном соотношении), иначе появлялось бы много вопросов профессионального характера. У нас такого почти нет, может просто все паскальшики обитают где-то в другом месте. 
  Я например, не встречал объявлений, где бы требовался специалист с высоким владеющий паскалем, но не отрицаю, что отдельные фирмы могут и писать такой софт. Намного проще найти работу где требуется Java/PHP/ASP/C/C++/C#/Delphi.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Snowy
Дата 12.11.2007, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



Данный раздел форума называется "Delphi, Kylix and Pascal"
Это самый популярный раздел форума.
Какие ещё нужны подтверждения?
Или ты считаешь, что Pascal - это Turbo Pascal 7.0?
А президент - Борис Николаевич?

Поэтому и спрашиваю- в чём собственно вопрос?
PM MAIL   Вверх
Alexeis
Дата 12.11.2007, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



Snowy, ну этот раздел в основном по Delphi. Delphi это уже довольно давно не pascal. Везде в документации говориться Delphi Language, а не Object Pascal Language. Паскаль же не только Turbo Pascal, но и FreePascal, TMT Pascal, Virtual Pascal и т.д. Они все используют язык Object Pascal, а Delphi for win32 / for .NET язык Delphi. 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Snowy
Дата 12.11.2007, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



Цитата(Alexeis @  12.11.2007,  16:14 Найти цитируемый пост)
Delphi for win32 / for .NET язык Delphi. 
Ну тогда у меня новость - язык в Delphi снова называется Object Pascal.
Языком Delphi его называли с Delphi 8 по Delphi 2006.
C тех пор, как CodeGear отделилась от Borland, язык снова зовётся паскалем.
И тот же FreePascal вполне нормально кушает дельфийский код.
Но суть не в том. Pascal - язык, а не какая-то конкретная версия какого-либо компилятора.
Посему ответ однозначный - да и многие.
PM MAIL   Вверх
Alexeis
Дата 12.11.2007, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



Мдя? Что-то в документации этого совсем не видно. Открываю справку по Delphi 2007 раздел "Delphi 2007 (Common)"
Глава под названием "Delphi Language Guide"
Абзац
Цитата(ms-help://borland.bds5/devcommon/languageguidepart_xml.html)

The Delphi Language guide describes the Delphi language as it is used in CodeGear development tools. This book describes the Delphi language on both the Win32, and .NET development platforms. Specific differences in the language between the two platforms are marked as appropriate.


Дальше текст
Цитата(ms-help://borland.bds5/devcommon/overview_xml.html)

Delphi is a high-level, compiled, strongly typed language that supports structured and object-oriented design. Based on Object Pascal, its benefits include easy-to-read code, quick compilation, and the use of multiple unit files for modular programming. Delphi has special features that support CodeGear's component framework and RAD environment. For the most part, descriptions and examples in this language guide assume that you are using CodeGear development tools. 
 

Все это цитаты из самой новой справки. Delphi 2006 называлась BDS, а не RAD Studio, из чего следует что эти фрагменты написаны уже в Delphi2007. 

Delphi использует модель вызова функций FastCall не совместимую с моделью Pascal. О какой совместимости может быть речь. Сейчас думают только о совместимости с .NET. Отличий просто море!

Говорить они умеют, но каких либо документов, где бы заявлялось название Object Pascal я не видел, а вот язык Delphi сплошь и рядом, в каждой строчке. Заявляя язык Delphi они снимают с себя ответственность за несовместимость с стандартом Object Pascal, а болтать выгодно коммерчески, так как вроде бы мы делаем язык совместимым, покупайте и не ошибетесь.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Snowy
Дата 12.11.2007, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



В справке по Delphi2007 этого нет, т.к. бОльшая часть справки была просто сконвертирована с предыдущих.
Что касается названия - данная информация была опубликована на сайте самой кодгир.
Ссылку сейчас уже не дам - всё равно движок сайта у них сменился и старые линки не действуют.
Но в любом случае, согласись, что это паскаль. Пусть не в классической его форме и может иметь различия с другими компиляторами (а где их нет)...
Разумеется, ничто не стоит на месте. Всё движется и развивается.
И паскаль в том числе. И не только в Delphi...
PM MAIL   Вверх
Alexeis
Дата 12.11.2007, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



Цитата(Snowy @  12.11.2007,  17:06 Найти цитируемый пост)
Но в любом случае, согласись, что это паскаль. Пусть не в классической его форме и может иметь различия с другими компиляторами (а где их нет)...

  Различия это хорошо! Это очень хорошо, и развитие это прекрасно! Расширения, изменения, дополнения, но не ИЗМЕНЕНИЯ! У программиста должна быть возможность написания компиляторо-независимого кода, в этом и заключается декларация совместимости с Object Pascal. Хочешь юзай расширения на всю катушку, а хочешь юзай только язык на всю катушку или разделяй интерфейс от алгоритмов, для переноса. 
  Но этого же нет, вот в чем беда, потому, от одних заявлений, он не станет Object Pascal ем.

А на счет Free Pascal, как я понял, он же по ходу похож из-за общих расширений языка. 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Snowy
Дата 12.11.2007, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: нет
Всего: 484



Плохо, хорошо...
Тема уплыла.
Я всего лишь говорю, что и Delphi относится к Pascal.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle
Rrader
volvo877

Запрещается!

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

2. Публиковать ссылки на варез

3. Оффтопить

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема »


 




[ Время генерации скрипта: 0.4478 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.