|
|
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 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
> Ассемблер же.
Ассемблер не один, и я бы не назвал его синтаксис минимальным. Конечно, смотря что за ассемблер, но и всё же.
| |
|
|
5.73, Аноним (73), 07:55, 31/05/2020 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –3 +/– |
>Есть один нормальный, красивый язык с минимальным синтаксисом, позволяющим сосредоточиться на логике программы.
И он называется питон. Например, школы США детей учат на нем.
| |
|
6.78, Anonymoustus (ok), 08:53, 31/05/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +4 +/– |
>>Есть один нормальный, красивый язык с минимальным синтаксисом, позволяющим сосредоточиться на логике программы.
> И он называется питон. Например, школы США детей учат на нем.
А потом компании США вынуждены завозить погромиздов из окрестностей Индии.
| |
|
5.114, Аноним (-), 19:29, 31/05/2020 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Ты безнадежно отстал, но не безнадёжен. FreePascal позволяет писать приложения под Андроид, Мак, Виндовс, Линукс и БСД. Логика языка и синтаксис доступен домохозяйкам, при этом имеются все возможности, доступные в Си.
| |
|
|
|
|
1.2, Anonymoustus (ok), 10:39, 30/05/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
У меня в Девуане 2.1 не работает GNAT GPS никакой версии из имеющихся в репозиториях. Надёжность вашего нового стандарта!
А в Windows, надо сказать, всё работает. Голосуйте сердцем, анонимные братья.
ЗЫ
Заработало, ну надо же!
Не тот уже Девуан, не тот…
| |
|
|
|
4.26, Анон345 (?), 14:00, 30/05/2020 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
Ада вполне портируема, FSF GNAT много что поддерживает, почти все что держит gcc, Rust портируем из-за Llvm, при этом у него нет стандарта и нет сторонних реализаций. Да и ide у него своей нормальной нет. Здесь же в новости свободная реализация коммерческой версии компилятора.
| |
|
|
2.42, Аноним (45), 16:44, 30/05/2020 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
На mac в принципе ставится. Хотя как ставится - тупо копируется. Собрать нормально пакет - дело нескольких минут. Могли бы в программах запуск сделать хотя бы. Кроме того, требует Xcode 10. Но есть большой плюс - удаляется перемещением в корзину. На этом знакомство закончено.
| |
|
|
2.12, Anonymoustus (ok), 11:57, 30/05/2020 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
> Чем сей язык и пакет хороши ?
Для тебя -- ничем. Он для потенциального противника. На нём супостаты пишут прошивки для ракет и прочей военной техники.
| |
|
|
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.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)...
| |
|
|