This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-02-12
Channels
- # bangalore-clj (1)
- # beginners (27)
- # boot (29)
- # clara (4)
- # cljs-dev (10)
- # cljsrn (2)
- # clojure (36)
- # clojure-austin (9)
- # clojure-brasil (4)
- # clojure-france (10)
- # clojure-nl (2)
- # clojure-quebec (1)
- # clojure-russia (10)
- # clojure-spec (48)
- # clojure-uk (6)
- # clojurescript (82)
- # clr (4)
- # core-async (5)
- # core-logic (3)
- # cursive (4)
- # datomic (1)
- # devcards (1)
- # figwheel (1)
- # leiningen (2)
- # lumo (6)
- # off-topic (23)
- # om (39)
- # onyx (3)
- # planck (2)
- # re-frame (5)
- # reagent (24)
- # specter (1)
- # test-check (3)
Господа, а видел-ли кто-нибудь хорошую абстракцию процесса (хоть вокруг нодового, хоть вокруг джавового)? Я вот пытаюсь сделать, и что-то очень сложно получается: либо три канала для ввода/вывода, и что-то нужно придумывать для управления и отчётов об ошибках; либо же самому (де)мультиплексировать и совать в два канала целые сообщения типа "добавить XYZ в stdin".
https://github.com/rksm/subprocess -- вот эта штука похожа на правду, но здесь не хватает работы с stdin.
эмм (в воздух) юниксовые абстракции процесса, пайпов, и каналов ввода-вывода не дают идей.. https://github.com/nicolasmiller/lions-source https://github.com/mit-pdos/xv6-public
Так-то я взял вообще NSTask
и NSFileHandle
из Cocoa и высовываю их в JavaScript. А вот для красивой обёртки вокруг этой ерунды хотелось бы глянуть именно на готовый интерфейс.
ага. lions тоже хорош. в xv6 многопроцессорность и прочий оверхед. но с
эта , современный зато nice high level language
https://youtu.be/tc4ROCJYbm0?t=19m9s
нужно кложе плюсов накидать - https://stackshare.io/clojure