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

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

От Lisp до Haskell

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

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

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

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

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии1

Новости

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

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


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

Язык программирования считается полным по Тьюрингу, если на нём можно реализовать любой возможный алгоритм. Именно эту возможность реализуют лямбды.
Всего голосов 17: ↑16 и ↓1+23
Комментарии17

Pick — самая маленькая поисковая система на PHP и MySQL

Время на прочтение11 мин
Количество просмотров2.9K
Говорят, что PHP плохой язык и его не стоит использовать для серьезных проектов, но не смотря на это игра стоила свеч и мне удалось создать самый маленький по размеру, но уже очень умный поисковый движок.

Pick Networks

Название Pick было созвучно всем известной компании Picus Networks из мира компьютерной игры DeusEx. Индексатор поисковой базы был в чистом виде без интеграции в систему составляет всего 333 строчки кода PHP, а его формирующий результаты поиска компонент поисковой выдачи составляет еще 157 строчек кода.

Таким образом весь поисковый движок Pick помещается в двух файлах и занимает 590 строк PHP программы и время на его создание равняется примерно двум дням.

Читать дальше →
Всего голосов 17: ↑2 и ↓15-13
Комментарии0

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

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

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

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

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Истории

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

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


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


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


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

Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии2

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

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

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

Быстрее покажите подробности!
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

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

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

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

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

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

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

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

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

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



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

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

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

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