"автор неизвестен. BABBAGE - язык программирования будущего (HUMOR)" - читать интересную книгу автораAlexey Sidorov, 2:5030/[email protected] (Mon Jan 05 1998 23:45)
┌─────────────────────────────────────────────────────────────┐ │ Источник: DATAMATION Oct.81 pp.242,245,247 │ └─────────────────────────────────────────────────────────────┘ BABBAGE - ЯЗЫК ПРОГРАММИРОВАИЯ БУДУЩЕГО ========================================== В деле разработки новых языков программирования много спор- ных моментов, примером которых может служить ADA - новейшее средство программирования, разработанное Министерством обороны США и отличающееся черезвычайно большими возможностями. Язык програмирования ADA, как известно, был разработан с целью замены устаревших и все менее используемых языков, таких как COBOL и FORTRAN. Трудности заключаются в том, что цикл замены одного языка программирования другим охватывает период времени от 20 до 30 лет и не начинается до тех пор, пока мы не убедимся на деле, что ныне существующие языки больше не отвечают нашим требовани- ям. Мы можем ускорить этот процесс, начав немедленную замену устаревших языков языком ADA. При этом, когда мы придем к выводу, что ADA уже устарел, замена на него только только У нового поколения разработчиков языков программирования появилась тенденция называть разработанные ими языки именами реальных людей, а не прибегать к обычным акронимам. Так язык PASCAL получил наименование в честь первого создателя счетных машин, а язык ADA назван в честь первого программиста. Решив назвать свой новый язык в честь какого-либо человека, мы выбрали Чарльза Баббиджа, который умер в бедности, пытаясь закончить создание первой ЭВМ. овый язык, таким образом, назван в честь первого разработчика систем, и его разработка проводится, подобно разработкам самого Баббиджа, без опреде- ленной финансовой поддержки, что, естественно, несколько тормозит работу. Язык BABBAGE основан на элементах языков, которые были открыты после того, как было завершено создание языка ADA. К.А.Р.Хоор в своей лекции, за которую Ассоциация по вычисли- тельной технике в 1980 году присудила ему премию Тьюринга, говорил о двух путях разработкт программного обеспечения. Один путь заключается в том, чтобы сделать программу настолько простой, что становится полностью очевидно отсутствие каких- либо недостатков. А другой путь состоит в том, чтобы сделать программу настолько сложной, что это исключало бы всякую возможность каких-либо погрешностей. Разработчики языка BABBAGE |
|
|