21 ms·
thanks for your feedback and questions! yes, it (build-time reasoning) is also the most exciting thing for us, really excited to see what can be done. I also t
by matijash 6y ago
thanks for your feedback and questions! yes, it (build-time reasoning) is also the most exciting thing for us, really excited to see what can be done.
I also totally agree on being harder to debug, that is the challenge that comes with abstraction - at this stage we are not doing very much about it (mostly just propagating errors from server/client) but it is something we'll definitely need to focus on as Wasp matures.
We chose Haskell because we had some previous experience with it and thought it would be a good fit for building a compiler (doesn't have a lot of realtime IO so we can keep the code simpler). Haven't yet tried OCaml or Rust (heard Rust is somewhat more low-lvl) but I believe they would be viable alternatives too.
Re long-term doing Wasp - also agree, we believe this is a full-time job so that is why we joined YC and got the initial funding so we can focus on it longer term.
Re Apache v2 vs MIT - thanks for letting us know! We haven't yet put much investigation into it but will definitely need to do it soon.
- ignoramous 6y ago> Re long-term doing Wasp - also agree, we believe this is a full-time job so that is why we joined YC... All good, but what I really meant was, what happens when that funding money runs out and/or there's no business around wasp-lang to corner more investment? > Re Apache v2 vs MIT... Golang's BSD 3-Clause + patent-grant; and Rust's dual-licensed MIT (for compatibility with GPL v2, I believe) + Apache v2; whilst Clojure is EPL v1, though EPL v2 (+ the GPL compatibility clause) may also be a decent weak-copyleft choice for a programming language (ianal). See also: https://fossa.com/blog/open-source-licenses-101-apache-license-2-0/ https://fossa.com/blog/open-source-licenses-101-apache-licen... https://opensource.com/article/17/9/facebook-patents-license https://opensource.com/article/17/9/facebook-patents-license
- matijash 6y agoGet it now! The big part in our opinion is growing a community of people using Wasp for their projects - if we manage to do that, we'll definitely be motivated to continue, funding or no funding. We are of course motivated to build a business on top of Wasp, but for now still focusing on the product. Thanks for the info about licenses, awesome overview!