An O(x)Caml book that runs
kcsrk.info
An O(x)Caml book that runs
1–10 of 20 posts
Re: An O(x)Caml book that runs
#2Is that _really_ the case? I find it very unlikely (not just in an OCaml context).
Re: An O(x)Caml book that runs
#3> The single biggest obstacle a beginner hits with any language is not the conceptual understanding. It is the install. Is that _really_ the case? I find it very unlikely (not just in an OCaml context).
Re: An O(x)Caml book that runs
#4> The single biggest obstacle a beginner hits with any language is not the conceptual understanding. It is the install. Is that _really_ the case? I find it very unlikely (not just in an OCaml context).
You have to precisely follow a sequence of instructions without the experience to understand their purpose, or any idea of how to fix things if you make a mistake.
Web technology is an exception to this. People already have a web browser, and ignoring mobile devices, browsers come with a js REPL.
Re: An O(x)Caml book that runs
#5> The single biggest obstacle a beginner hits with any language is not the conceptual understanding. It is the install. Is that _really_ the case? I find it very unlikely (not just in an OCaml context).
Re: An O(x)Caml book that runs
#6Our tech stack is different but the choices we made are quite similar. Multi-tiered platform, markdown for authoring, executable exercises, teacher platform to produce, give, receive and grade homework/exams, etc. A distinguishing characteristic is that codeBoot's Python interpreter (pyinterp) allows single-stepping through the code. That's quite useful for teaching and studying.
We have a few exciting features coming up and we're working on a proper landing page and clean English translation for the book. If anybody is interested to learn more, reply here or contact me (email in my profile). I'd love to connect with educators, students or hackers alike!
Re: An O(x)Caml book that runs
#7> The single biggest obstacle a beginner hits with any language is not the conceptual understanding. It is the install. Is that _really_ the case? I find it very unlikely (not just in an OCaml context).
Re: An O(x)Caml book that runs
#8Re: An O(x)Caml book that runs
#9> The single biggest obstacle a beginner hits with any language is not the conceptual understanding. It is the install. Is that _really_ the case? I find it very unlikely (not just in an OCaml context).
Re: An O(x)Caml book that runs
#10> The single biggest obstacle a beginner hits with any language is not the conceptual understanding. It is the install. Is that _really_ the case? I find it very unlikely (not just in an OCaml context).
Yes, definitely the case. Just imagine a class with 100 students, each with a system that has its own quirks (OS, browser, and a mix of versions, etc). We built codeBoot ( https://codeboot.org ) specifically for this reason!