Понедельник, 20.11.2017
Компьютерная безопасность и новости
Форма входа
Меню сайта
Категории раздела
Компьютерные новости [936]
АнтиВирусные новости [210]
Новости о UNIX/Linux [313]
Магазин цифровых товаров

Ключи и пин-коды

Игры Кредитные карты IP-телефония Интернет провайдеры Мобильная связь Спутниковое ТВ

Электронные книги

Бизнес и экономика Дом, быт, семья, досуг Санкт-Петербург Компьютеры и интернет Наука и образование Техническая литература Юридическая литература

Цифровые товары

iTunes & App Store Базы данных Дизайн Доступ к ресурсам Kарты продления, ключи Фотографии Шаблоны для сайтов

Программное обеспечение

Безопасность Игры PC Интернет Мобильная связь Программирование Продвижение сайтов (SEO) Утилиты
Архив записей
Наши сообщества
Статистика
Рейтинг@Mail.ru

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Код нашего баннера

Поиск
Главная » 2014 » Март » 3 » Язык Sketch сам пишет код за программиста
23:37
Язык Sketch сам пишет код за программиста
В Массачусетском технологическом институте разрабатывают язык программирования Sketch, позволяющий при реализации некоторой функциональности только указывать условие задачи, а код для ее решения генерируется автоматически. Авторы Sketch называют этот процесс «синтезом программ».

Со временем, когда Sketch доработают и сделают более дружественным к пользователю, он сможет облегчить труд программистов, а пока язык используется в основе других инструментов. В частности, на основе Sketch создали систему автоматического выставления оценок за выполнение учебных заданий по программированию, систему преобразования в код нарисованных от руки блок-схем и транслятор кода на Java в SQL-запросы.

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

Авторы признают, что понадобится еще немало труда, чтобы Sketch cмогли пользоваться разработчики коммерческого программного обеспечения; пока что, если вы не знаете внутренних особенностей системы, трудно составить условие задачи так, чтобы код генерировался быстро и был высокоэффективным.
Категория: Компьютерные новости | Просмотров: 528 | Теги: код, Sketch, программирование, Компьютерные новости | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright inet-safety © 2017    |    Хостинг от uCoz
Пользовательское Соглашение | Политика Конфиденциальности