
Aleksey
21.09.2017
09:52:41

Dmitry
21.09.2017
09:52:53
в нём есть зерно, но не смогли

Leonid
21.09.2017
09:56:21
@astynax зато хейстом может любой тупой верстальщик пользоваться, и не надо перекомпилять и ребутить сервер.
/me использует люсю, правда

Google

Dmitry
21.09.2017
09:57:06
типы там внутри какие-то нечеловеческие
а так да.
актуально.

Aleksey
21.09.2017
09:57:14
Шекспир умеет в динамические шаблоны - для разработки как раз
А вообще верстальщики умеют усы

Sherzod
21.09.2017
10:08:41
Здрасте
https://wiki.haskell.org/Template_Haskell
Насколько вот это близко к макросам? Как вообще смотрят на макросы в мире хаскель и других ФП?

Dmitry
21.09.2017
10:10:30
конкретно на TH смотрят, как на проблему

Alexander
21.09.2017
10:15:42
TH проблема, ими не в большинстве случаев не надо решать проблемы решаемые макросами, за редкими исключениями
лучше избегать по возможности
т.к. сильно уменьшает возможности языка
однако иногда нужно и дает более хорошие результаты в сравнении с другими решениями
(напр. генерация FromJSON ToJSON)

Google

Alexander
21.09.2017
10:43:04
блин сын не соглашается учить coq/adga вместе со мной : (
ЧЯДНТ

Yuriy
21.09.2017
10:43:17
надень кипу
сколько сыну?

Alexander
21.09.2017
10:43:37
5

Yuriy
21.09.2017
10:43:57
он же маленький ещё
учи ардуинке

Alexander
21.09.2017
10:45:10
какие есть интересные ресурсы по адруинке

illiatshurotshka❄️
21.09.2017
10:45:14

Alexander
21.09.2017
10:45:28
насилие это если учить когда не соглашается

illiatshurotshka❄️
21.09.2017
10:46:16
даже предлагать

Yuriy
21.09.2017
10:46:26
пусть учит code.world

Alexander
21.09.2017
10:46:42
возможно
а то lightbot с удовольствием пройден, который kids

Тёма
21.09.2017
10:47:07
LYAH дай, там как раз картинки

Leonid
21.09.2017
10:54:36
Че за лайтбот?

illiatshurotshka❄️
21.09.2017
10:54:44
lightbot

Ilya
21.09.2017
10:54:49

illiatshurotshka❄️
21.09.2017
10:54:54
в play store

Ilya
21.09.2017
10:55:02
Ему же не 7 ещё

Google

Alexander
21.09.2017
10:55:27
но coq же веселее, питону и так и так научится
(хотя на самом деле рано)

Leonid
21.09.2017
11:06:56
https://deliquus.com/posts/2017-09-14-haskey-user-defined-schemas-and-monad-transformers.html найс

Aleksey
21.09.2017
11:35:28
Не надо питон. Надо Racket. Там и IDE искаробочная для детей подходит и котиков можно прямо из браузера накопипастить и положить в переменную :)
Впрочем, в 5 лучше Scratch
Ардуину можно, но тоже на Скретче, ибо недокресты, что с ардуиной идут, сложноваты для дошколят, ИМХО

Yuriy
21.09.2017
11:56:22
@astynax, а если сравнивать code.world и Racket?
что лучше?
или оба хороши?

Aleksey
21.09.2017
11:58:25
DrRacket сильно круче, чем веб-редактор кодворлда
Либа для графики у Ракета хорошая, даже отличная
Ну и двухмерный синтаксис у code.world по началу будет больше мешать

illiatshurotshka❄️
21.09.2017
12:01:46

Aleksey
21.09.2017
12:01:48
Можно ещё Pico8 взять. Это вообще современный БЕЙСИК, только со встроенным редакторм спрайтов, редактором карт и редактором музыки/звуков - можно сходу делать игры

illiatshurotshka❄️
21.09.2017
12:04:20
оо
а статистику визуализировать как в питоне тоже можно?

Aleksey
21.09.2017
12:05:06
При желании - можно :) Правда питонячий matplotlib искаробки всё умеет, а тут нужно будет кое-что руками

illiatshurotshka❄️
21.09.2017
12:07:24
ну интересно именно простое для использования решение

Google

Aleksey
21.09.2017
12:10:27

illiatshurotshka❄️
21.09.2017
12:11:01
детям нет

Aleksey
21.09.2017
12:12:28

illiatshurotshka❄️
21.09.2017
12:13:09

Aleksey
21.09.2017
12:13:33
Есть, кстати, для Haskell обертка над питоном вместе с matplotlib, в IHaskell вроде даже работает
https://github.com/abarbu/matplotlib-haskell

Ilya
21.09.2017
12:15:11
биндинги к питоне-либе для хаскеля?

Aleksey
21.09.2017
12:16:22
Увы и ах, matplotlib умеет столько всего, сколько для хаскеля никто не напишет скорее всего.

Denis
21.09.2017
12:16:33
diagrams?

Ilya
21.09.2017
12:16:46
учитывая, что хаскель компилируемый...

Aleksey
21.09.2017
12:16:47
Да блин, так и знал, что кто-то вставит диаграммы!

Ilya
21.09.2017
12:17:03
он туда питоновский интерпретатор что ли зашивает
в бинарь

Aleksey
21.09.2017
12:17:08
Диаграммы - ниочем, по сравнению с matplotlib
Нет. Вызывает подпроцессом

Denis
21.09.2017
12:17:36
ну это да

Aleksey
21.09.2017
12:18:33
Поверх диаграмм есть Chart, но он всё равно простоват

Ilya
21.09.2017
12:19:13

Aleksey
21.09.2017
12:19:26
Если хотеть именно IHaskell, то проще взять JS-либу для рисования диаграм - всё равно всё в браузере выводится

Google

Ilya
21.09.2017
12:19:33
матплотлиб мне показался достаточно простым. у меня даже собственная обёртка для него есть

Aleksey
21.09.2017
12:19:36

Ilya
21.09.2017
12:20:17
Прошу, пишите!
могу поучаствовать. матплотлиб знаю, питон тоже, хаскель тоже (немного)

Aleksey
21.09.2017
12:20:24
У matplotlib специфический API, выросший из определённой задачи - делать всё так, будто программист всё ещё в MatLab сидит
Поэтому и графики в отдельных окнах, да ещё и с состоянием. Это всё плохо ложится на хаскель (если не делать всё в IO)

Ilya
21.09.2017
12:21:56
никогда не пользовался матплотлибом в интерактивном режиме:) просто не нужно. для чего-то быстрого есть gnuplot

Aleksey
21.09.2017
12:22:28
А я работал с чуваками, которые умеют в Фортран и МатЛаб, и с последнего пересели на Питон
Вот таким matplotlib идеально подходит
И да, они не программисты, они метеорологи :)
И таким вот прикладниками ни хаскель ни diagrams не нужны - продакшн-код всё равно кто-то другой будет писать. А этим бы быстро эксперимент поставить :)

Ilya
21.09.2017
12:23:48
зато мой матплотлиб поддерживает удобную работу с dsv файлами с результатами численного моделирования
по идее метеорологам такое тоже гуд

illiatshurotshka❄️
21.09.2017
12:25:09

Aleksey
21.09.2017
12:25:28
Им гуд SciPy, NumPy, mpl и пара либ для загрузки-выгрузки сугубо-местячковых форматов :)

? animufag ?
21.09.2017
12:53:26
Такой думаешь - да у меня то кейз простой, сейчас пример готовый. Ну и обычно примеров нет а работа с либой напоминает опенгл стейт машину

Aleksey
21.09.2017
12:55:41

? animufag ?
21.09.2017
12:58:13
Ну и альтернатив человечество не собирается делать

Alexander
21.09.2017
13:12:48
обычно альтернативу делать долго и тяжело
и главное зачем