Ева собирается упростить программирование?


Крис Грейнджер — человек, ответственный за Light Table, и то, что вы думаете о его следующем проекте, вероятно, обусловлено тем, что вы думали о его предыдущих усилиях.

Предполагалось, что Light Table произведет революцию в том, как мы программируем, упростив просмотр того, как работает ваша программа. Он показывает, как значения данных проходят через программу, и был вдохновлен идеями Брета Виктора. Он вошел в десятку лучших проектов Kickstarter и потратил свои 316 000 долларов на включение Python в число поддерживаемых языков.

Похоже, что мнения о ценности Light Table разделились — некоторые утверждают, что он достиг своих целей, но другие отмечают, что это просто еще одна IDE, а не революционная. Теперь это открытый исходный код, и его создатель собирается отказаться от него в пользу новой задачи. В целом у Криса Грейнджера есть несколько энтузиастов-верующих и небольшая, но громкая группа противников.

Теперь мы подошли к новому проекту. Вместо Kickstarter эта конкретная амбиция была профинансирована на сумму 2,3 миллиона долларов Андреесеном Горовицем.

Проект называется Eve и претендует на то, чтобы кого-нибудь запрограммировать:

«Ева — это наш способ донести вычислительные возможности до каждого, не сделав каждого программистом, но найдя лучший способ взаимодействия с компьютерами».

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

О Еве известно немного, но то, что есть на столе, не является многообещающим:

«На первый взгляд, Eve — это среда, немного похожая на Excel, которая позволяет вам« программировать », просто перемещая столбцы и строки в таблицах».

Excel? Хорошо, опять же, у нас в I Programmer есть несколько очень восторженных сторонников электронных таблиц.

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

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

«Чтобы создать пользовательский интерфейс, вы не открываете текстовый редактор, вы просто рисуете его на экране и перетаскиваете в него данные. Это намного ближе к идеалу, который у нас всегда был: просто описывать то, что мы хотим, и позволять машине делать отдых. Ева снова превращает компьютер в настоящий инструмент, который не требует десятилетий обучения ».

Итак, у нас есть редактор перетаскивания с некоторой автоматической привязкой данных — точно так же, как мы использовали во времена VB6 и Access.

Это все, что мы знаем о Еве, и последнее утверждение таково:

«Хотя нам еще предстоит пройти долгий путь, прежде чем Ева будет готова к всеобщему вниманию, мы показали нескольким людям, что уже сделали, и их реакция была захватывающей».

Думаю, все зависит от того, кто именно был людям, которым это показали.

В записи блога говорится, что компания нанимает:

«Что касается разработки, нам особенно хотелось бы найти людей, которые имеют опыт работы с базами данных, оптимизаторами запросов, решателями ограничений, системами / операциями и безумными пользовательскими интерфейсами».

А что касается светового стола:

«Eve представляет собой следующий шаг для нас, чтобы воплотить идеи в Light Table и донести их до гораздо большего числа людей. Мы очень рады будущему, которое Ева и LT создадут вместе, и я надеюсь, что вы присоединитесь к нам в поездке».

Всегда есть вероятность, что гений изобретет что-то такое, что делает программирование настолько простым, что программирование перестает быть концепцией. Возможно, но пока этого не произошло. Нам нужны лучшие инструменты, и если это окажется лучшим инструментом, то, возможно, мы сможем простить высокомерие и самонадеянность. Но я думаю, что 2,3 миллиона долларов лучше было бы вложить в Брета Виктора.


Добавить комментарий