Ada_Ru форум

Обсуждение языка Ада

К вопросу о лицензиях. Страница 6

Оставить новое сообщение

Сообщения

Книжка Гаввы хороша подробностями, но плоха отсутствием метауровня. Она хороша как ВТОРАЯ книга по языку, тогда как ПЕРВАЯ решает проблему разглядеть лес за деревьями.

Гм. А разве оный метауровень не присутствует во второй части книги?

Если бы я взялся за такую работу - я бы книжку в результате переписал бы полностью. А потому - не возьмусь :((

А допустим если статью какую?

Просто довольно часто встречается словосочетание "идеалогия Ады" там "концепция Ады". А что это за идеалогия такая да концепция для меня лично остается загадкой.

Alexey Veselovsky wrote:

 

Гм. А разве оный метауровень не присутствует во второй части книги?

 

Надо бы перечитать...

 

А допустим если статью какую?

 

А это тоже работа. Меня вот звали Адскую статью для "Мира ПК" написать -

так и не осилил :(

 

Просто довольно часто встречается словосочетание "идеалогия Ады" там

"концепция Ады". А что это за идеалогия такая да концепция для меня

лично остается загадкой.

 

У меня лежит недописаный текст - по размеру и содержанию нечто среднее

между книгой и статьей. Расширенная аннотация или краткий конспект

спецкурса "Ада как язык для написания надежного ПО" (название рабочее).

 

Идея - дать (несистематический и неполный) обзор языка с точки зрения

влияния Адовских средств на повышение надежности кода. Текст задуман

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

обстоятельст - оказался на несколько дней в Штатх без интернета. В результате

основной работой мог заниматься очень ограниченно, а из-за разницы во времени

нелегкая подымала еще по темноте. Вот и струячил до начала всяких там

заседаний-совещаний. Наструячил страниц 20 - и домой. А дома все никак

время не выберу, чтобы продолжить :((

А допустим если статью какую?

А это тоже работа. Меня вот звали Адскую статью для "Мира ПК" написать - так и не осилил :(

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

1) А оно разве не умерло давным давно?

2) А разве оно имеет хоть какие-то средства для полиморфизма?

3) А резве оно есть для x86?

 

Просто довольно часто встречается словосочетание "идеалогия Ады" там "концепция Ады". А что это за идеалогия такая да концепция для меня лично остается загадкой.

У меня лежит недописаный текст - по размеру и содержанию нечто среднее между книгой и статьей. Расширенная аннотация или краткий конспект спецкурса "Ада как язык для написания надежного ПО" (название рабочее).

 

Идея - дать (несистематический и неполный) обзор языка с точки зрения влияния Адовских средств на повышение надежности кода. Текст задуман давно, но вот реальный прогресс имел место только в результате стечения обстоятельст - оказался на несколько дней в Штатх без интернета. В результате основной работой мог заниматься очень ограниченно, а из-за разницы во времени нелегкая подымала еще по темноте. Вот и струячил до начала всяких там заседаний-совещаний. Наструячил страниц 20 - и домой. А дома все никак время не выберу, чтобы продолжить :((

 

Эх... Здоровы вы однако людей дразнить! Может таки опубликуете где то что имеетс? Интересно же!

Alexey Veselovsky wrote:

 

Эх... Здоровы вы однако людей дразнить! Может таки опубликуете где то

что имеетс? Интересно же!

 

От этого только хуже будет :( Надо ж как минимум все примреры

через компилятор прогнать...

 

Проблема не в том, чтобы выделить N часов в неделю. Проблема в том,

чтобы "поймать струю" - и тогда оно само напишется со скоростью

шлепания пальцами по клавиатуре. А вот это иной раз требует ну очень

много времени.

 

В качестве оправдания - только что отправил заявку на конференцию

Aerospace-2008 (http://lab18.ipu.rssi.ru), заплатив оргвзнос

из своего кармана (надеюсь, контора возместит :)

 

Попробую в очередной раз выступить с развенчанием тех самых Адских

мифов, что, мол, мертвый язык и все такое.

hi,

Sergey I. Rybin wrote:

 

Alexey Veselovsky wrote:

 

Так. Ладно. А такой скажем вариант: взять книжку Гаввы за основу.

Перевести её в формат вики. И уже там, постепенно попробовать

"актуализировать" её. Т.е. ввести хотя бы примечания относительно Ада

2005. + дополнить её упражнениями и, возможно, примерами.

 

Книжка Гаввы хороша подробностями, но плоха отсутствием метауровня.

Она хороша как ВТОРАЯ книга по языку, тогда как ПЕРВАЯ решает проблему

разглядеть лес за деревьями.

а так чтоб мне понятно было:

что значит ПЕРВАЯ и что значит ВТОРАЯ книга по языку???

 

Если бы я взялся за такую работу - я бы книжку в результате переписал бы

полностью. А потому - не возьмусь :((

 

влом?

hi,

Dmitry A. Kazakov wrote:

 

Процветают строго худшие. Таков закон. DEC имел лучшее железо, лучшее

матобеспечение. Потому, был обречен. Только самые плохие сумели выжить.

 

(К языкам программирования это тоже вполне относится.)

 

принцип простой до ужаса: бабло рубится за саппорт, а не за качество изделия!

собс-но, поэтому и Ада не в моде (или идея бизнеса не понятна?)

 

Alex

Oleksandr Havva wrote:

 

Если бы я взялся за такую работу - я бы книжку в результате переписал бы

полностью. А потому - не возьмусь :((

 

влом?

 

Отнюдь. Занялся бы с удовольствием. Ресурса нет :(

 

Я не знаю за последнее время ни единого случая, чтобы человек, плотно работающий

в индустрии на позиции разработчика (не менеджера, не ПИАРщика, не начальника -

а именно что кнопкодава), написал что-либо, по размеру бОльшее статьи. Просто

не успевают :(

 

Недавно обсуждал с Кауфманом перспективы переиздания его книги (естественно,

переработанной с учетом произошедшего за много уже лет с выхода книги), причем

поводом для обсуждения был явный запрос со стороны издательства.

Пришли к выводу, что пока оба работаем в индустрии - перспектив ноль, даже

и начинать не стоит. Он собирался создать некий интернет-ресурс на тему

поговорить за языки программирования - так и не собрался, индустрия

не отпускает :(

Oleksandr Havva wrote:

 

принцип простой до ужаса: бабло рубится за саппорт, а не за качество изделия!

собс-но, поэтому и Ада не в моде (или идея бизнеса не понятна?)

 

А вот не соглашусь! Саппорт - это не только и не столько исправление

дефектов, сколько развитие технологии по запросам пользователей.

 

Мы (AdaCore) живем на деньгах, получаемых за поддержку. И нам выгодно,

чтобы плюх было мало - найденная клиентом плюха означает дополнительную

работу кому-то в конторе. А работы и без этого хватает, ибо клиенты

на выдумки хитры, то одно попросят, то другое...

 

Ада в свое время (90-е годы) сильно провалилась, и тому много разных

причин. А потом ситуация начала самовоспроизводиться. Процент использования

Ады запросто можно поднять - но для этого надо вложить денег. А их - нет.

И едва ли появится. На энтузиазизьме далеко не уедешь, далеко не каждый

на энтузиазизьме книгу в состоянии написать :)

Ада в свое время (90-е годы) сильно провалилась, и тому много разных причин. А потом ситуация начала самовоспроизводиться. Процент использования Ады запросто можно поднять - но для этого надо вложить денег. А их - нет. И едва ли появится. На энтузиазизьме далеко не уедешь, далеко не каждый на энтузиазизьме книгу в состоянии написать :)

 

Нну... FreePascal вот например исключительно на энтузиазме

развивается. И компилятор и библиотеки, и документация ко всему этому. Уже и дженерики ввели (пока тестово. окончательно будет в след.

релизе, который видимо будет в конце этого года).

 

D вот тоже развивается оченно активно. И компания Digital Mars которая его изначально разработала, вроде бы не крупнее Ada Core. И ничего. Живут. И уже популярней Ады (по кр. мере о нем что-то хотя бы слышно, да и по индексу tiobe тоже...). И своя GUI-библиотека уже есть (причем из на самом деле несколько. одна стандартная). И две реализации

компилятора есть (один от самой конторы, другой в составе GCC). И каких-либо ограничений на бинарник собраный каким-либо компилятором и с использованием GUI-библиотеки (и большенства других библиотек) тоже нет.

Alexey Veselovsky пишет:

 

Нну... FreePascal вот например исключительно на энтузиазме

развивается. И компилятор и библиотеки, и документация ко всему этому.

Уже и дженерики ввели (пока тестово. окончательно будет в след.

релизе, который видимо будет в конце этого года).

 

Так вот и надо ФриПаскалистам демонстрировать Аду.

 

Я надеюсь, вики починится, а то по сайту, как по минному полю ходишь. То ссылка не сработает, то 500 Internal Error. Такое, конечно, не покажешь.

 

-- If you want to get to the top, you have to start at the bottom

hi,

 

Sergey I. Rybin wrote:

 

Oleksandr Havva wrote:

 

принцип простой до ужаса: бабло рубится за саппорт, а не за качество изделия!

собс-но, поэтому и Ада не в моде (или идея бизнеса не понятна?)

 

А вот не соглашусь! Саппорт - это не только и не столько исправление

дефектов, сколько развитие технологии по запросам пользователей.

 

Мы (AdaCore)...

 

а я не про AdaCore, я про тенденции вообще

 

Alex

hi,

 

Alexey Veselovsky wrote:

 

Ада в свое время (90-е годы) сильно провалилась, и тому много разных

причин. А потом ситуация начала самовоспроизводиться. Процент использования

Ады запросто можно поднять - но для этого надо вложить денег. А их - нет.

И едва ли появится. На энтузиазизьме далеко не уедешь, далеко не каждый

на энтузиазизьме книгу в состоянии написать :)

 

Нну... FreePascal вот например исключительно на энтузиазме

развивается. И компилятор и библиотеки, и документация ко всему этому.

Уже и дженерики ввели (пока тестово. окончательно будет в след.

релизе, который видимо будет в конце этого года).

FreePascal - замечательный пример! Насколько помню, он вообще был начат 5-ю студентами как курсовая или дипломная работа.

Тот же GNAT - начинался с университетской разработки.

А что за последние N лет разработано/создано в стенах отечественных ВУЗов?

 

D вот тоже развивается оченно активно. И компания Digital Mars которая

его изначально разработала, вроде бы не крупнее Ada Core. И ничего.

Живут. И уже популярней Ады (по кр. мере о нем что-то хотя бы слышно,

да и по индексу tiobe тоже...). И своя GUI-библиотека уже есть (причем

из на самом деле несколько. одна стандартная). И две реализации

компилятора есть (один от самой конторы, другой в составе GCC). И

каких-либо ограничений на бинарник собраный каким-либо компилятором и

с использованием GUI-библиотеки (и большенства других библиотек) тоже

нет.

hint: Ада - это технология двойного назначения

 

 

Alex

hi,

 

Sergey I. Rybin wrote:

 

Oleksandr Havva wrote:

 

Если бы я взялся за такую работу - я бы книжку в результате переписал бы

полностью. А потому - не возьмусь :((

 

влом?

 

Отнюдь. Занялся бы с удовольствием. Ресурса нет :(

да уж... в сутках только 24 часа :(

 

Alex

Oleksandr Havva wrote:

 

А что за последние N лет разработано/создано в стенах отечественных ВУЗов?

 

Эээээ..... как бы ответить, чтобы без мата?....

Новое сообщение:
< Страницы: 1 2 3 4 5 6

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти