DRAKON.SU

Текущее время: Пятница, 19 Апрель, 2024 11:22

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: Понедельник, 25 Июнь, 2018 10:26 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5848
Откуда: Москва
ЯЗЫК ДРАКОН И БУДУЩЕЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

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

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

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

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

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


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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 25 Июнь, 2018 14:17 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 219
Откуда: Казань
Мне кажется, здесь лучше всего походит фраза "погнались за пенни, а упустили фунт". У вас же есть книга про то как улучшить работу ума, на это и надо делать упор. А не на то, как подстроиться под существующие языки программирования. Если Дракон-технология будет позволять быстрее и надежнее создавать алгоритмы для сложной логики. И преимущество будет очевидное, то технология будет пользоваться успехом. Можно привести такой пример: нахождение интеграла - это нетривиальная задача, иногда можно очень долго ломать голову пытаясь найти интеграл. Есть метод, который существенно облегчает нахождение интеграла: метод интегрирования по частям. Этот метод общепризнан, он действительно облегчает нахождение интеграла. Достаточно дать несколько примеров и попросить найти интеграл без этого метода и с этим методом. Надо искать такой же аналог в области составления алгоритмов, тогда это будет иметь успех.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB