1.1, Аноним (1), 10:33, 30/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> пакет средств разработки на языке Ада
Анонимы, предлагайте кандидатуры на титул языка Чистилища!
| |
|
|
3.34, beresk_let (?), 14:41, 30/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Inferno — другая ОС, тоже из пост-UNIX. Язык там называется Limbo, а в Plan9 был Aleph.
| |
|
|
3.38, другой аноним (?), 15:55, 30/05/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
Существовало минимум два языка, аббревиатуры названий которых подгонялась под РАЯ. Это "Русский Алгоритмический Язык", в просторечии Ерошл (от фамилии академика Ершова, язык для обучения школьников), и Расширяемый Алгоритмический Язык (в просторечии ДССП, Диалоговый Язык Структурированного Программирования, по существу вариант Форта). Ни одно из названий не прижилось. Ну то есть, названия прижились даже меньше, чем языки. Языки хоть кто-то в своих нишах использовал, а буквы РАЯ остались исключительно на обложках книжек. Те, кто пользовались, называли их по-другому.
| |
|
4.43, Аноним (45), 16:49, 30/05/2020 [^] [^^] [^^^] [ответить]
| –9 +/– |
Почему считают, что обучать школьников надо на всяком мусоре? Типа названных, а также Паскаля, Дельфи. Есть один нормальный, красивый язык с минимальным синтаксисом, позволяющим сосредоточиться на логике программы. Если, конечно, целью обучения является программирование, а не что-то иное.
| |
|
|
6.47, Аноним (47), 17:20, 30/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Между прочим, ДРАКОН - уникальный пример годного сокращённого названия на нашей территории (Дружелюбный русский алгоритмический язык, который обеспечивает наглядность)! Из всех остальных аббревиатур получается сплошное ФГУП ПБОУ ЦЩХ МПЖ №5.
| |
|
5.59, Ordu (ok), 20:40, 30/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Есть один нормальный, красивый язык с минимальным синтаксисом, позволяющим сосредоточиться на логике программы
Lisp?
| |
|
|
7.66, Ordu (ok), 23:02, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Ассемблер же.
Ассемблер не один, и я бы не назвал его синтаксис минимальным. Конечно, смотря что за ассемблер, но и всё же.
| |
|
|
|
6.133, Неим (?), 23:05, 22/06/2020 [^] [^^] [^^^] [ответить] | +/– | Из хороших паскалеподобных языков есть ещё олдовый CHILL, родом из телекоммуника... большой текст свёрнут, показать | |
|
5.73, Аноним (73), 07:55, 31/05/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
>Есть один нормальный, красивый язык с минимальным синтаксисом, позволяющим сосредоточиться на логике программы.
И он называется питон. Например, школы США детей учат на нем.
| |
|
6.78, Anonymoustus (ok), 08:53, 31/05/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
>>Есть один нормальный, красивый язык с минимальным синтаксисом, позволяющим сосредоточиться на логике программы.
> И он называется питон. Например, школы США детей учат на нем.
А потом компании США вынуждены завозить погромиздов из окрестностей Индии.
| |
|
|
|
9.124, ada (??), 14:22, 01/06/2020 [^] [^^] [^^^] [ответить] | +/– | возможно но это престарелое гавно учит писать код но в практики и красе он показ... текст свёрнут, показать | |
|
|
|
|
5.114, Аноним (-), 19:29, 31/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты безнадежно отстал, но не безнадёжен. FreePascal позволяет писать приложения под Андроид, Мак, Виндовс, Линукс и БСД. Логика языка и синтаксис доступен домохозяйкам, при этом имеются все возможности, доступные в Си.
| |
|
|
|
2.121, ryoken (ok), 08:29, 01/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
Язык Ада - это на котором черти пишут, Бароны Ада и прочие Кибердемоны? (Да, усиленно пытаюсь пройти DooM2016).
| |
|
1.2, Anonymoustus (ok), 10:39, 30/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
У меня в Девуане 2.1 не работает GNAT GPS никакой версии из имеющихся в репозиториях. Надёжность вашего нового стандарта!
А в Windows, надо сказать, всё работает. Голосуйте сердцем, анонимные братья.
ЗЫ
Заработало, ну надо же!
Не тот уже Девуан, не тот…
| |
|
|
3.11, Anonymoustus (ok), 11:56, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> И что было?
Да хрен знает. Чего-то не хватало, наверное, а потом доустановилось с какими-то пакетами -- и вдруг заработало.
| |
|
|
1.3, Аноним (3), 10:52, 30/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
Такое кривое поделие, что нормально никуда не портировано. Только лин и винда. Остальные системы еле-еле.
| |
|
2.4, Аноним (4), 11:01, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Тот случай, когда теряешься в поисках определения сказавшему такое... Слепой или альтернативно развитый?
| |
|
3.19, Аноним (3), 12:55, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Rust тоже нишевый (на данный момент), но это не помешало быть портируемым.
| |
|
4.26, Анон345 (?), 14:00, 30/05/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Ада вполне портируема, FSF GNAT много что поддерживает, почти все что держит gcc, Rust портируем из-за Llvm, при этом у него нет стандарта и нет сторонних реализаций. Да и ide у него своей нормальной нет. Здесь же в новости свободная реализация коммерческой версии компилятора.
| |
|
|
|
7.53, Аноним (3), 18:11, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Нынешние версии там старые. А когда будет на llvm, тогда и другой разговор будет.
| |
|
8.56, rmmr (ok), 20:08, 30/05/2020 [^] [^^] [^^^] [ответить] | +/– | Кстати, уже есть LLVM бакенд https github com AdaCore gnat-llvm Можно пробова... текст свёрнут, показать | |
|
7.57, Аноним (57), 20:15, 30/05/2020 [^] [^^] [^^^] [ответить] | +/– | Этот переход мешает существованию более 600 портов с gcc9 в билд _И_ рантаймзави... большой текст свёрнут, показать | |
|
8.60, fghjkl (?), 20:42, 30/05/2020 [^] [^^] [^^^] [ответить] | –1 +/– | Да все равно если честно, если ваши BSD не смогли собрать, значит вам и не нужно... текст свёрнут, показать | |
|
9.63, Аноним (-), 21:42, 30/05/2020 [^] [^^] [^^^] [ответить] | +/– | Ну если все равно, что просто соврамши , тогда вопросов больше нет так как он... большой текст свёрнут, показать | |
|
10.83, fghjkl (?), 12:44, 31/05/2020 [^] [^^] [^^^] [ответить] | –1 +/– | У gnat бэк gcc, если ваше BSD сообщество не осилили собрать gnat для BSD, это пр... большой текст свёрнут, показать | |
|
11.92, Аноним (-), 15:00, 31/05/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Еще раз, для особо озаренных https www freshports org lang gcc9 Но плохо... большой текст свёрнут, показать | |
11.97, Аноним (97), 15:16, 31/05/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Это проблема форумных подгорельцев-балаболов, сначала с гордым видом рассказываю... текст свёрнут, показать | |
|
|
9.99, анонн (ok), 16:36, 31/05/2020 [^] [^^] [^^^] [ответить] | +/– | Странно А пацаны и не знали 8-O code pkg search --comment intell idea int... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
2.42, Аноним (45), 16:44, 30/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
На mac в принципе ставится. Хотя как ставится - тупо копируется. Собрать нормально пакет - дело нескольких минут. Могли бы в программах запуск сделать хотя бы. Кроме того, требует Xcode 10. Но есть большой плюс - удаляется перемещением в корзину. На этом знакомство закончено.
| |
|
|
2.12, Anonymoustus (ok), 11:57, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Чем сей язык и пакет хороши ?
Для тебя -- ничем. Он для потенциального противника. На нём супостаты пишут прошивки для ракет и прочей военной техники.
| |
|
3.33, Аноним (33), 14:31, 30/05/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Его в реестре отечественных нет. "Потеря для Англии - находка для Америки" (с) М-р Бин
| |
|
|
3.25, Lex (??), 13:45, 30/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Надёжный и безопасный.
Так практически про всё нынче говорят
| |
|
4.28, 0ffh (??), 14:18, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
верно говорят
но тока для ады есть тесты на выносливость
| |
4.32, Аноним (33), 14:29, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Так говорят теперь только про Windows 10 на абсолютно честных ресурсах. Как бы.
| |
4.40, Anonymoustus (ok), 16:19, 30/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> Надёжный и безопасный.
> Так практически про всё нынче говорят
Аду изначально такой проектировали. Она сразу создавалась для critical-применений.
| |
|
|
|
1.8, Eric Hartman (?), 11:35, 30/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Что-то последнее время новости, связанные с проектом GNU, совсем не радуют.
То очередной скандал, то фуфлософт релизят. Да и само линуксовое комунити всё дальше отдаляется от них.
| |
|
2.129, Michael Shigorin (ok), 16:02, 02/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Что-то последнее время новости, связанные с проектом GNU,
Просто к сведению: в соседней новости этот же персонаж парил "ставь семёрочку", ну а в ещё одной так просто наизнанку вывернулся мерзотно.
| |
|
1.13, Аноним (15), 12:08, 30/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
в каких сейчас проектах используется язык ада ?
почему прижился ад с перегруженным синтаксисом, чем менее многословные оберон/модула ?
почему американские военные "во втором туре" отбора языков под свои нужды оставили 4 языка, так или иначе базировавшиеся на паскале ?
кто-нибудь проводил современные тесты, реально ли сейчас данный язык самый самый для разработки встраиваемых реал тайм надежных систем ?
| |
|
2.20, Сейд (ok), 13:01, 30/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
В бортовых системах управления военными объектами (кораблями, ракетами, самолётами, снарядами, танками и т. п.).
| |
2.29, 0ffh (??), 14:19, 30/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
все что летает военное - обязано быть на аде в нато
даже в россии в 90ые контора бериева купила еще платный компилятор чтоб написать бортовое для для своего самолета
| |
|
3.46, Аноним (15), 17:12, 30/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
почему тогда для новейшего истребителя ф-35 выбрали с/с++ ?
из всего количества строк кода на аде написано только ~5% и то портировано с ф-22 ? согласно статьям
| |
|
4.50, fghjkl (?), 17:45, 30/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да и какой результат выбора? F-22 летает F-35 проблемен. Боинг 787 8 млн. строк на Аде, все норм.
| |
|
5.122, anonymous yet another (?), 11:57, 01/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Да и какой результат выбора? F-22 летает F-35 проблемен. Боинг 787 8 млн. строк на Аде, все норм.
А в 737MAX на чём? ;) Не в языке же дело...
| |
|
4.69, 0ffh (??), 00:34, 31/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
я думаю потому что ф22 был начат во время холодной войны - а ф35 - это уже чиста бизнес распил
я начинал с адой в конце 80ых начале 90 ых когда еще по инерции мир крутился в той парадигме
накупил книжек по аде - ( интернета тогда ж не было ) знакомый достал два компилятора ады - один для 8080 проца под ср-м другой для доса
и пыхтел с ними
но тогда и в союзе приняли решение пользовать аду в тех же условиях а я типа бортовую готовился разрабатывать
а потом все исчезло
я стал мучать чпу на турбо си 2, 3 и васике в области чпу и автоматики
а потом появилась гнутая ада - но я уже был не пр делах - и тока наблюдал за полетом - мне приходили подписки с гната
мое мнение - щас другая парадигма во встроенных системах - подросли микрконтроллеры до уровня эвм 30 лет назад - и там где раньше работала одна с кучей проводов по типу звезды - счас - куча контрллеров с сетью
да и пентагону не удается собрать разбежавшихся котов из европы и приструнить - счас многие евро армии - почти формальные
| |
4.87, Нолекс (?), 13:11, 31/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Последний раз, когда писали на Си софт для самолёта, он перевернулся перелетая экватор. Самолёт с испытателем удалось спасти, но причину ошибки искали ещё долго. После этого весь НАТОвский софт писали только на языке АДА.
А то, что нынешние индусы выбирают не АДА, то это скорее разгильдяство и чей-то недосмотр...
| |
|
|
2.67, anonimous (?), 00:00, 31/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
>почему прижился ад с перегруженным синтаксисом, чем менее многословные оберон/модула ?
Что значит перегруженный, в смысле читаемый? Так то китайский полаконичнее английского будет, вместо кучи буков один иероглиф, так что будем все видимо переходить.
>почему американские военные "во втором туре" отбора языков под свои нужды оставили 4 языка, так или иначе базировавшиеся на паскале ?
История языков такая. После первоначального хаоса (фортран,кобол,лисп,ранние алголы), языки общего назначения разделились на 2 группы
-языки над которыми думали (поздние алголы-паскаль-и далее), с++ тоже пытался думать (от симулы) но скатился в совместимость с си (ну кстати там потом жаба и гоу аналогично)
-языки которые лепили на коленке и побыстрее (би,си)(ну кстати там потом жабоскрипты и т.п.)
Думаю понятно из какой группы росли корни языков, оставленных после отбора.
>кто-нибудь проводил современные тесты, реально ли сейчас данный язык самый самый для разработки встраиваемых реал тайм надежных систем ?
Раньше такого проводилось много
http://sunnyday.mit.edu/16.355/cada_art.html
сейчас не нужно, зачем, с надежностью с++ и так все понятно, а если ее много то можно еще на питоне.
>в каких сейчас проектах используется язык ада ?
раньше навалом
https://www2.seas.gwu.edu/~mfeldman/ada-project-summary.html
Сейчас меньше, летать будем на с++. Впрочем нынешние эффективные менеджеры боинга и прочих, вкупе с современными программистами могут любой язык выбирать, это уже не особо важно.
| |
|
|
2.95, Аноним (93), 15:11, 31/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> The Language Server Protocol was originally developed for Microsoft's Visual Studio Code and is now an open standard
С Microsoft нельзя вести дела, вам же будет хуже потом.
| |
|
1.61, Аноним (61), 20:50, 30/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ада это понятно, но самое няшечкка это spark, круто, что сейчас можно уже под risc-v ядра писать, значит скоро будут на них летать.
| |
|
2.130, rmmr (ok), 22:15, 02/06/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Именно в GNAT Community лицензия GPL, но большинство библиотек есть на GitHub под GCC исключением. Можно поставить только GNAT Studio, а компилятор взять из пакетов дистрибутива линукс или из msys2, если так важно будет избавиться от GPL, это легко.
| |
|
1.88, Нолекс (?), 13:26, 31/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Толи лыжи не едут, толи я после днюхи не совсем трезвый... А чё бинарники с собой тянут то, что итак у меня в системе установлено?
| |
|
2.131, rmmr (ok), 22:19, 02/06/2020 [^] [^^] [^^^] [ответить]
| +/– |
1) Чтобы гарантировать совместимость. 2) Некоторые библиотеки содержат исправления найденных ошибок. 3) Чтобы не заставлять тебя искать все зависимости руками. 4)...
| |
|
|