Модераторы: 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   Вверх
BuShaRt
Дата 12.11.2007, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



А зачем нужна тогда ветка Pascal, если это тоже самое, что и Delphi? о.О

Вопрос четко в ветке Pascal, касательно Delphi ответ мне известен.
PM MAIL   Вверх
Vasay
Дата 12.11.2007, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Интересно, чем не понравился мой предидущий пост, за что ему минуса поставили? Хоть бы обосновали...



Насчет именно паскаля: Редко, но требуется, и нормально оплачивается.

http://hh.ru/vacancy/1024895?query=pascal
http://hh.ru/vacancy/996171?query=pascal


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


Амеба
Group Icon


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

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



Цитата(Snowy @  12.11.2007,  17:35 Найти цитируемый пост)
Тема уплыла.
Я всего лишь говорю, что и Delphi относится к Pascal. 

  Не совсем. В ключе чистый паскаль как паскаль, он весьма мало распространен, хотя еще живой. Это одна тема.
  В ключе паскаль и все что с ним связано и вокруг него живет, очень даже распространено и успешно работает, это другая тема.

Современный Delphi вобрал очень много от С++, точнее от C# и много от VB. Теперь у него возможностей хоть отбавляй. Достаточно взглянуть на torry.net и увидеть какое огромное число профессиональных компонентов написано для него. Они охватывают большинство современных направлений в программировании. Мне кажеться это лучший показатель востребованности.


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

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

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


Эксперт
***


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

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



Цитата(Vasay @  12.11.2007,  18:04 Найти цитируемый пост)
Насчет именно паскаля: Редко, но требуется, и нормально оплачивается.http://hh.ru/vacancy/1024895?query=pascalhttp://hh.ru/vacancy/996171?query=pascal

Да, оплачиваеться достаточно не плохо. Но подозреваю, что в этих вакансиях еще ассемблер замешан и программирование различных терминалов.


Цитата(Snowy @  12.11.2007,  16:03 Найти цитируемый пост)
Или ты считаешь, что Pascal - это Turbo Pascal 7.0?

Кстате, а компилятор разве не тот же? smile 

 smile Я вообще компилятор стыбзил и оранизовал сампопальную среду программирования, на основе Notepad++, но по суте именно на оснвое Turbo Pascal 7.0 и выполнял работу.
PM MAIL   Вверх
Snowy
Дата 13.11.2007, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Delphi - по сути и есть дальнейшая эволюция турбо паскаля.
То, что на турбе сейчас пишут мало - так же естественно, как и факт малого количества пользователей Windows 3.11
Замечу, что такие всё же есть. Как и программисты на турбопаскале.
Так что удивляться нечему. Всё движется вперёд...
PM MAIL   Вверх
BuShaRt
Дата 13.11.2007, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Snowy, 
Тут с вами сложно не согласиться.
PM MAIL   Вверх
remax
Дата 14.11.2007, 00:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

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



Что-то прочел все топики и так и не понял - что хотел узнать автор вопроса и остался ли он доволен ответом  smile 


А насчет 
Цитата

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


Так ответ - конечно да! 
Только надо уточнить где и когда.

Понятно, что не считая образовательных целей,  Паскаль используется либо в промышленных компьютерах (Prom PC, например) либо в Linux-подобных системах, если лень учить си. Речь идет о версиях наиболее близких к класическому паскалю. Под виндой из всех паскалевских диалектов победил Object Pascal  в среде Delphi (как его не называй..). И если автор вопроса не считает его паскалем, то в этом случае можно считать что таких людей практически нет...



--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
BuShaRt
Дата 14.11.2007, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



remax, 
Понял вас, спасибо. 
PM MAIL   Вверх
Mezuza
Дата 12.2.2008, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 30.1.2008

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



Интересно, а кто учится читать по букварю или азбуке, потом когда научиться, будет их читать???!!!
Так вот и с Паскалем. Сначала нужно научиться читать на азбуке (Pascal), а потом уже программировать на других языках.
PM MAIL   Вверх
pil69
Дата 7.5.2008, 00:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 13.12.2007

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



Цитата(Mezuza @ 12.2.2008,  16:38)
Так вот и с Паскалем. Сначала нужно научиться читать на азбуке (Pascal), а потом уже программировать на других языках.

А как обстоит дело в вузах с базовым языком, изучаемым на первом курсе? Может на форуме проводился когда-то опрос на тему: кто какой язык изучал на 1-и курсе. Если не проводился, то может быть модераторам стоит организовать его, включив такие языки:  Java/C/C++/C#/Delphi/Pascal? 
PM MAIL   Вверх
volvo877
Дата 7.5.2008, 01:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 2
Всего: 116



Цитата(pil69 @  7.5.2008,  00:47 Найти цитируемый пост)
может быть модераторам стоит организовать его

Не стОит... Потому что опрос моментально перерастет в очередной HolyWar...

Если тебя это действительно интересует - то создай опрос в том разделе сразу.
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle
Rrader
volvo877

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

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

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

3. Оффтопить

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

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

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


 




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


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

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