Новая Волна Языков Программирования

На конференции ОСКОН (19-23 июля, Портленд) в этом году мы решили организовать дополнительную секцию Лагерь новых языков , посвященный языкам программирования нового поколения.

Организатор - Алекс Пейн , известный своей работой в Twitter. Новые языки появляются постоянно и в бесчисленном количестве, потому что в программировании постоянно возникают новые задачи, с которыми старые языки справляются плохо.

Алекс Пейн говорит что главной фундаментальной проблемой сейчас является параллелизм.

Это добавляет ясности выражения (выразимости) и простоты обслуживания (ремонтопригодности).

На конференции будет обсуждаться три дюжины новые и относительно новые языки: Идти , Ио , Дуби , Коду , Новояз , Кофескрипт , Ур , Цель-J , БитС , Ф# , PyPy , Кложур , Изысканный , Связность/Подтекст , Нуп , фактор , С# , ? , Каха , Шифер , Д , AmbientTalk , Третий , Кола , Госу , Стратифицированный JavaScript , Фринк , Далвик , Трилон , йок , оос .

Практически каждый язык будет представлен лично его автором.

Из всего этого многообразия сам Алекс Пейн выделяет несколько, на его взгляд, наиболее интересных докладов.

Гилад Браха (Гилад Браха) расскажет о своей разработке под названием Новояз — это странное сочетание идей Smalltalk и Java, а также некоторых вещей из Lisp. В сообществе разработчиков языков программирования и заинтересованных сторон (а это очень маленькое сообщество) новояз считается провокационным языком и вызвал несколько интересных дискуссий.

Рич Хикки (Рич Хикки) расскажет о Кложур .

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

В языке реализовано несколько совершенно новых идей нового уровня, и он нравится многим людям.

Язык Мэтт МакЛорин (Мэтт МакЛорин) под названием Коду использует метод визуального программирования и изначально был разработан для Xbox как часть детской игры.

Визуальные языки появлялись на сцене и раньше, но этот уже готов и нашел свою нишу.

Коду выделяется среди всех других языков в программе Emerging Languages Camp. Джонатан? из программы искусственного интеллекта Массачусетского технологического института много лет работал над языком программирования Subtext, который сейчас переименован Согласованность , но работа никогда не завершается.

Скорее всего, речь Двардса будет чисто теоретической.

Алан Олиасен (Алан Элиасен) покажет язык программирования Фринк , нацеленный в первую очередь на научные вычисления, но также обладающий некоторыми уникальными синтаксическими способностями ( пример ).

Наконец, разработчик Слава Пестов проведу презентацию по языку программирования фактор , в котором программы написаны в стековой нотации, например на Форте.

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

Теги: #kodu #Newspeak #clojure #coherence #Subtext #Frink #Factor #programming

Вместе с данным постом часто просматривают: