Специалисты компании Sun занимаются
разработкой нового языка программирования
Ace, отличающегося высокой степенью
визуализации процесса разработки. В
большинстве случаев для создания и
модификации кода можно будет оперировать
исключительно визуальными образами:
прямоугольниками, соединительными линиями,
целыми диаграммами и т.п. Например,
перемещение линии, соединяющих два
прямоугольника позволит изменить места
ввода данных в программу.

Впрочем, по словам одного из
разработчиков языка Али Сайеда, совсем без
программирования обойтись не получится.
Непрофессиональный программист сможет
создать скелет будущей программы в
визуальном режиме, однако для того чтобы
приложение стало работоспособным, придется
написать самостоятельно хотя бы небольшой
фрагмент кода. При этом в программу можно
будет вносить изменения уже после
завершения работы над ее основными
компонентами.

В основу Ace положен широко известный язык
Java. В Sun надеются, что появление Ace позволит
значительно облегчить процесс разработки
приложений, предназначенных для работы в
интернете и на мобильных устройствах. При
этом код должен автоматически
оптимизироваться под необходимую
платформу с целью достижения максимальной
производительности.

Ряд экспертов полагают, что легкость
разработки приложений на Ace будет
достигнута в ущерб функциональности:
разработчику будут доступны лишь несколько
стандартных технических решений. Однако
для разработки компактных программ такой
инструментарий, безусловно, окажется
полезен.

Оставить мнение