Как стать автором
Обновить
22.08

Функциональное программирование *

От Lisp до Haskell

Сначала показывать
Порог рейтинга

Nevalang v0.30.2 — Потоко-Ориентированный ЯП

Время на прочтение1 мин
Количество просмотров4.3K

Вышла новая версия потоко-ориентированного языка программирования Nevalang - 0.30.2, в этой версии исправлена компиляция (и кросс-компиляция) под Windows. Вот пример кросс-компиляции `neva build -target=native -target-os=windows -target-arch=amd64 src`

Для тех, кто не в курсе - Nevalang это язык в котором нет ни функций, не переменных, а есть только узлы и обмен сообщениями. По сути, вся программа это граф, который описывает поток данных в ней. У языка есть компилятор со статической системой типов, который может генерировать машинный код под разные платформы, а также WASM

Страница проекта - https://github.com/nevalang/neva

Читать далее

Новости

«Сбер» запустил проект «Конкурс красоты кода» для программистов

Время на прочтение2 мин
Количество просмотров3K

«Сбер» запустил проект «Конкурс красоты кода» для программистов. Мероприятие приурочено ко Дню программиста. Цель конкурса — выявление самых талантливых создателей программного кода. Участвовать в «Конкурсе красоты кода» может любой желающий старше 18 лет из РФ. Заявки с ответами принимаются до 18 сентября. «Сбер» объявит победителей 21 сентября на технологической конференции SmartDev.

Читать далее

С добавлением лямбда-функций язык программирования Excel стал полным по Тьюрингу

Время на прочтение2 мин
Количество просмотров19K


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

Язык программирования считается полным по Тьюрингу, если на нём можно реализовать любой возможный алгоритм. Именно эту возможность реализуют лямбды.

Исследование экосистемы Elixir в СНГ 2020 и анонс очередного Elixir Meetup Online

Время на прочтение1 мин
Количество просмотров2.4K

Первая хорошая новость: мы анонсируем третий онлайн митап по Elixir!

Митап пройдет уже в этот четверг, 5 ноября, в 19:00 по московскому времени. Цель — как и всегда: обьединить все международное (но русскоязычное) сообщество программистов на Elixir/Erlang/OTP на одном мероприятии, послушать про тренды и конечно же нетворкинг (в этот раз приготовили для нетворкинга кое-что новенькое!).

Читать далее

Открыта регистрация участников на Международную конференцию по функциональному программированию

Время на прочтение2 мин
Количество просмотров1.5K


ICFP 2020 — двадцать пятая конференция под эгидой ACM SIGPLAN. В этом году конференция будет проводиться онлайн, и все события, проходящие в её рамках, будут онлайн.


Соревнование ICFP по программированию будет проводиться с 17 июля по 20 июля 2020 года (то есть, уже через два дня).


Сама конференция будет проходить с 24 по 26 августа 2020, и укладываться в два тайм-слота. Первый слот будет проходить с 9:00 до 17:30 по времени Нью-Йорка, и будет включать как технические, так и социальные мероприятия. Второй тайм-слот будет проходить с 9:00 до 17:30 по Пекинскому времени, на следующий день, и будет с незначительными вариациями повторять содержимое предыдущего дня, включая технические и социальные мероприятия.

Читать дальше →

Анонс онлайн митапа русскоязычного Elixir community

Время на прочтение2 мин
Количество просмотров1.5K

Мы очень рады и счастливы анонсировать уже второй онлайн митап по Elixir. Митап пройдет уже в эту пятницу, 10 июля, в 19:00 по московскому времени. Цель — как и в прошлый раз: обьединить все международное (но русскоязычное) сообщество программистов на Elixir/Erlang/OTP на одном мероприятии, послушать про тренды и конечно же нетворкинг не оставить в стороне.

Быстрее покажите подробности!

Scala 2.13 станет последней версией… Scala2, после нее будет Scala3

Время на прочтение2 мин
Количество просмотров7.8K
В декабре Scala-комьюнити опубликовало пресс-релиз о том, что Scala 2.14 никогда не выйдет. Мартин Одерски и Ко приняли решение, что необходимо сконцентрироваться на работе над Dotty/Scala3.

Сообщество Scala программистов (в моем лице в том числе) безмерно этому радо, т.к., честно говоря, давно пора было. Scala застыло в прорывном развитии на несколько лет, что на фоне стремительного роста популярности better-java-kotlin приводило к оттоку разработчиков и даже целых компаний.

Scala3 должна стать тем самым большим скачком вперед, который вернет интерес нынешним и будущим энтузиастам ФП на JVM.

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

Статус прогресса в списке вкусностей застыл в неизменном состоянии на долгое время, что должно измениться в ближайшее время, если команда Scala3 выполнит свое обещание, данное в пресс-релизе. Пока же они нам советуют рассчитывать на…
Читать дальше →

ScalaConf — первая профессиональная конференция по Scala в России

Время на прочтение4 мин
Количество просмотров2.5K
Русскоязычное Scala-сообщество давно переросло чатик для сочувствующих. Писать на Scala — больше не хипстерство. Посему 26 ноября собираем всю Scala-тусовку на подходящей площадке!

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



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

Основные темы первой ScalaConf.

  • Опыт использования определенных подходов, библиотек, фреймворков.
  • Детали и подводные камни использования в бэкенде, фронтенде и BigData.
  • Тулинг: особенности языка, компиляторов, билд-тулы, IDE.
Читать дальше →

Вклад авторов