Scala дайджест # 1
Мабуть, головний недавній контент - відео зі Scaladays 2014.
Розвиток мови :
- Roadmap 2.12 :
- Компілятор мови на github
- Як його правити
- dotty - що може стати наступною версією компілятора в більш віддаленій перспективі
А ось які доповнення можуть увійти в стандартну бібліотеку :
- spores - функції без захоплення зовнішнього контексту , які можуть передаватися по мережі. Реалізація
- async - асинхронні обчислення в стилі Oz. Реалізація
- речі, ось ще один проект розширення мови , у якого є всі шанси увійти в стандарт , авторства Георгія Леонтьєва
- Макроси наступного покоління , що інтерпретуються прямо в компіляторі : scalameta.org
Ще з цікавих відео:
- Ерік Майер про ко/контрваріантності і реактивному програмуванні
- Самі інтерфейси у відео з його Курc по реактивному програмування
Курси:
речі, сама Coursera теж зроблена на Scala .
І якщо вже почали говорити про реактивному програмуванні :
- Reactive Collections
- RxScala
- Scala.Rx - FRP на Scala , що працює як в Scala , так і в Scala.js
Трансляція Scala в JavaScript :
- Scala.js : www.scala - js.org
- За допомогою макросів : JScala ( авторства Олександра Неміш)
Scala і Android:
- SBT плагін
- Бібліотека підтримки : Scaloid
- Опис створення Android проекту
Інструменти :
- Scalastyle плагін для IDEA
- Блог Scala - плагіна для IDEA
BigData :
- Storm - альтернатива традиційному Hadoop
- Високопродуктивні системи обробки повідомлень з ослабленими гарантіями : kestrel, kafka
- Пара kafka - storm
- Spark - ще одна Hadoop - подібна система . Приклад використання зв'язки kafka/storm.
- DSL для Hadoop ( Scala API над cascading.orgпо сфері застосування порівнянний з pig )
Математика :
- ScalaNLP - набір бібліотек для машинного навчання та обробки текстів. Серед них треба відзначити Breeze , яка надає примітиви для основи математичних об'єктів , Saddle- бібліотека математіческіз примітивів , багато в чому схожа з R.
- МАТЛАБ - подібне оточення для scala : Scalalab
- Оточення і DSL для ML алгоритмів :
- Вбудований DSL для логічного програмування
- Бібліотека для імовірнісного моделювання
- Ще одна бібліотека імовірнісного моделювання з вбудованим DSL. Книга , її описує
Нові версії:
Найближчі локальні події:
- WebCamp 2014 : Developer Day - буде кілька scala доповідей . Там вобще весь тиждень хороша : oiw.in.ua
- В рамках тієї ж Odessa Innovation Week я проведу дводенний семінар з Scala/Play .
Дякую за допомогу в складанні дайджесту Петра Руденко , Андрія Штукатурова , Олексія Лепішіна , Владислава Пранкевіча .
Опубліковано: 11/07/14 @ 08:06
Розділ Різне
Рекомендуємо:
Що змінилося в алгоритмі Яндекса в червні ? Припущення + опитування
Чергова уразливість в TimThumb скрипті
Простий спосіб поділитися аудіо або відео в WordPress
Дайджест цікавих вакансій № 143
Driven Development ABC , або Азбука керованої розробки