You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 12, 2018. It is now read-only.
We're starting on a Rust rewrite of the existing Clojure codebase, using the rust branch.
With an eye to parallelism, the following will get us to parity and a bit further, at which point we'll start on the list of more speculative work.
Large portions of this will be easier than the first time around: the ClojureScript implementation required lots of deep thinking that won't need to be repeated.
Starter Projects:
Learning Rust. This is a totally valid use of time.
[@bgrins] Get Rust builds and tests working in CI.
[@jsantell] Build a Rust node native module. End goal: call a Rust function from JS.
Build a Rust library for Android. Call it via JNI.
Build a Rust library for iOS. Sign it. Call it from Swift.
[@bgrins] Command-line tool. Right now it wouldn't do much, but we could put the skeleton in place and do something like print user_version for a DB path… Stub out cli crate #136
We're starting on a Rust rewrite of the existing Clojure codebase, using the
rustbranch.With an eye to parallelism, the following will get us to parity and a bit further, at which point we'll start on the list of more speculative work.
Large portions of this will be easier than the first time around: the ClojureScript implementation required lots of deep thinking that won't need to be repeated.
Starter Projects:
Moving on:
findexpressions #160.