На конференции ОСКОН (19-23 июля, Портленд) в этом году мы решили организовать дополнительную секцию Лагерь новых языков , посвященный языкам программирования нового поколения.
Организатор - Алекс Пейн , известный своей работой в Twitter. Новые языки появляются постоянно и в бесчисленном количестве, потому что в программировании постоянно возникают новые задачи, с которыми старые языки справляются плохо.
Алекс Пейн говорит что главной фундаментальной проблемой сейчас является параллелизм.
Это добавляет ясности выражения (выразимости) и простоты обслуживания (ремонтопригодности).
На конференции будет обсуждаться три дюжины новые и относительно новые языки: Идти , Ио , Дуби , Коду , Новояз , Кофескрипт , Ур , Цель-J , БитС , Ф# , PyPy , Кложур , Изысканный , Связность/Подтекст , Нуп , фактор , С# , ? , Каха , Шифер , Д , AmbientTalk , Третий , Кола , Госу , Стратифицированный JavaScript , Фринк , Далвик , Трилон , йок , оос .
Практически каждый язык будет представлен лично его автором.
Из всего этого многообразия сам Алекс Пейн выделяет несколько, на его взгляд, наиболее интересных докладов.
Гилад Браха (Гилад Браха) расскажет о своей разработке под названием Новояз — это странное сочетание идей Smalltalk и Java, а также некоторых вещей из Lisp. В сообществе разработчиков языков программирования и заинтересованных сторон (а это очень маленькое сообщество) новояз считается провокационным языком и вызвал несколько интересных дискуссий.
Рич Хикки (Рич Хикки) расскажет о Кложур .
Это экспериментальный язык, который угрожает всей индустрии, такое встречается довольно редко.
В языке реализовано несколько совершенно новых идей нового уровня, и он нравится многим людям.
Язык Мэтт МакЛорин (Мэтт МакЛорин) под названием Коду использует метод визуального программирования и изначально был разработан для Xbox как часть детской игры.
Визуальные языки появлялись на сцене и раньше, но этот уже готов и нашел свою нишу.
Коду выделяется среди всех других языков в программе Emerging Languages Camp. Джонатан? из программы искусственного интеллекта Массачусетского технологического института много лет работал над языком программирования Subtext, который сейчас переименован Согласованность , но работа никогда не завершается.
Скорее всего, речь Двардса будет чисто теоретической.
Алан Олиасен (Алан Элиасен) покажет язык программирования Фринк , нацеленный в первую очередь на научные вычисления, но также обладающий некоторыми уникальными синтаксическими способностями ( пример ).
Наконец, разработчик Слава Пестов проведу презентацию по языку программирования фактор , в котором программы написаны в стековой нотации, например на Форте.
Они и их коллеги проделали невероятную работу по оптимизации компилятора и виртуальной машины для Factor. Около месяца назад они опубликовали Сообщение блога о текущем положении дел, и многие считают, что это настоящий прорыв в реализации языка программирования.
Теги: #kodu #Newspeak #clojure #coherence #Subtext #Frink #Factor #programming
-
Как Работает Растеризатор Тайлов?
19 Oct, 24 -
Настройка Firefox В Linux
19 Oct, 24 -
Дизайн Офиса Школа №1
19 Oct, 24 -
Дизайн: Фриланс Против Офиса
19 Oct, 24