DRAKON.SU
https://forum.drakon.su/

Язык ДРАКОН и будущее языков программирования
https://forum.drakon.su/viewtopic.php?f=62&t=6276
Страница 1 из 1

Автор:  Владимир Паронджанов [ Понедельник, 25 Июнь, 2018 10:26 ]
Заголовок сообщения:  Язык ДРАКОН и будущее языков программирования

ЯЗЫК ДРАКОН И БУДУЩЕЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

Цитата:
Гибридные языки — вынужденная мера, попытка приспособить графику ДРАКОНа к существующим языкам программирования, которые развиваются преимущественно в жестких рамках текстовой парадигмы. Можно предположить, что в будущем тенденция изменится и визуальное программирование на основе принципов ДРАКОНа получит более широкое развитие.

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

Трудность в том, что визуальная управляющая графика вступает в острое противоречие с традиционным подходом к созданию языков программирования, поскольку современные языки (например, Java, С++, С, С#, Python, JavaScript и т.д.) используют в исходном коде не графику, а управляющий текст.

Удобство и производительность труда программистов во многом зависит от интегрированных сред разработки (integrated development environment), а последние по-прежнему ориентированы на управляющий текст и не поддерживают работу с управляющей графикой.

Можно предположить, что в будущем положение изменится и появятся визуальные IDE, способные работать с управляющей графикой. Как следствие, визуальное программирование на основе принципов ДРАКОНа сможет успешно конкурировать с текстовыми языками программирования, которые сегодня доминируют на рынке.


Уважаемые коллеги!

Прошу критиковать

Автор:  Rifat [ Понедельник, 25 Июнь, 2018 14:17 ]
Заголовок сообщения:  Re: Язык ДРАКОН и будущее языков программирования

Мне кажется, здесь лучше всего походит фраза "погнались за пенни, а упустили фунт". У вас же есть книга про то как улучшить работу ума, на это и надо делать упор. А не на то, как подстроиться под существующие языки программирования. Если Дракон-технология будет позволять быстрее и надежнее создавать алгоритмы для сложной логики. И преимущество будет очевидное, то технология будет пользоваться успехом. Можно привести такой пример: нахождение интеграла - это нетривиальная задача, иногда можно очень долго ломать голову пытаясь найти интеграл. Есть метод, который существенно облегчает нахождение интеграла: метод интегрирования по частям. Этот метод общепризнан, он действительно облегчает нахождение интеграла. Достаточно дать несколько примеров и попросить найти интеграл без этого метода и с этим методом. Надо искать такой же аналог в области составления алгоритмов, тогда это будет иметь успех.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/