~/talk

Making Windows Development Reasonable

Talkat Reason Conf US 2019 · 2019-10-07..10-08· [nodejs]
slides:none on file

Builds a one‑click Windows flow by bundling Cygwin into an NPM shim called easy-bash instead of relying on WSL, fixes CRLF and path/backslash quirks, and uses dune/OCaml tooling so native binaries don’t depend on Cygwin. Uses the easy package manager to install and build from source, and produces cross‑platform builds for Windows/Linux/Mac. Ships a native UI framework reverie/revery and an editor prototype own even that shows a claimed 10x startup improvement and already runs, with more features planned.

AI-written summary · about

  1. 0:00Einleitung
  2. 1:24Overview
  3. 1:54Why Native Reason?
  4. 3:30Desktop Applications Today
  5. 6:17Why Native ReasonML?
  6. 8:19Why Windows?
  7. 10:53's C:\hello-reason esy install info install 0.5.8 (using package.json)
  8. 12:02Esy on Windows: The Challen
  9. 13:08Esy on Windows: POSIX
  10. 13:37Esy on Windows: WSL?
  11. 14:31Esy on Windows: Cygwin
  12. 17:15Esy on Windows: CRLF
  13. 19:49Esy on Windows: Path Differen.
  14. 20:29Esy on Windows: Success!
  15. 20:59Enjoy that warm, fuzzy feeling
  16. 22:38Revery: Minimal App
  17. 23:06Revery: Native Hooks!
  18. 27:03Revery: Next Steps
  19. 29:29Onivim v1: Electron
  20. 30:43Onivim 2: Timeline
  21. 34:56Thank you!
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.