This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-08-12
Channels
- # admin-announcements (3)
- # announcements (1)
- # beginners (9)
- # boot (85)
- # bristol-clojurians (4)
- # cider (12)
- # cljs-dev (3)
- # clojure (91)
- # clojure-berlin (7)
- # clojure-dev (16)
- # clojure-italy (21)
- # clojure-russia (67)
- # clojure-spain (3)
- # clojure-uk (6)
- # clojurescript (139)
- # core-async (41)
- # cursive (7)
- # datomic (61)
- # editors (56)
- # events (16)
- # hoplon (11)
- # jobs (4)
- # ldnclj (14)
- # liberator (7)
- # off-topic (13)
- # om (5)
- # re-frame (22)
- # ring-swagger (27)
Ну вот какой байткод бы генерировал (.toLowerCase "HELLO"), если бы литерал был не java.lang.String?
То, что компилятор не на Clojure - это уже не так важно, можно и на Clojure сделать, если захочется.
Типа, если делать бутстраппинг, то нужно делать сначала то, что сделает структуры данных на низком уровне
Бутстраппинг полезен тогда, когда платформа очень бедная. А тут платформа отличная, можно прямо на ней реализовать кучу кода, не тратить время на то, чтобы два раза реализовывать одно и тоже, и получить вдобавок возможность в любой момент полную сборку с нуля провести.
Транслятор - штука достаточно развесистая (это ж не брейнфак), и для него пришлось бы написать ощутимое количество бутстрап-кода.
Скажем, делаем какой-то абстрактный лисп, начиная с того, что почти напрямую в байткод компилится
А мне кажется, что бустрап - вполне логичное развитие, просто пока руки не дошли и, учитывая что роадмап есть, вряд ли дойдут в обозримом будущем. Т.е. хорошо бы иметь, но не такой уж высокий приоритет.
Ребята, задумал тут поработать с русским текстом, начал искать библиотеки для морфологического разбора русского текста и обломался. Что, реально так плохи дела? Даже Java пестрит только модулями для Lucene
Нуу. Есть mystem, который можно завернуть, но это будет долго его каждый раз вызывать.
да… смотрю в сторону CoreNLP и как построить кастомную модель на базе русских корпусов (http://opencorpora.org/?page=downloads)