@mfikes: any idea when we might be getting an async sh
?
@johanatan: I added a ticket for it so it’s “on the list” https://github.com/mfikes/planck/issues/313
Do you have any plans for planck-c to support Windows?
@johanatan: I’m just focused on Linux for now. But, the C code is fairly portable. It does in fact run successfully in the new Windows Subsystem for Linux, but I don’t know if that is truly useful.
Is there an equivalent of javascriptcore on windows?
[I'd imagine there's something driving WinJS under the hood]
Yes, I think JavaScriptCore exists for Windows, but I haven’t looked in a while.
Then it should be a matter of just getting everything plugged up properly no?
I'm getting the following error trying to build planck-c:
In file included from ./zip.h:1:
./zip.h:1:10: error: 'zip.h' file not found with <angled> include; use "quotes" instead
#include <zip.h>
^~~~~~~
"zip.h"
Seems a bit curious for zip.h to be trying to include itself. Or is it another file by the same name which should be on the include path?
@johanatan: Yes, you need libzip
. Instructions on how to get the deps set up on different OSs is in the README.md in the planck-c
tree
And, at this point @hey_lu has practically single-handedly ported nearly all the Objective-C to C. 👏
Insanely awesome!
Has @hey_lu done the socket-repl as well?
If so, I might just attempt doing my socket thingy in Planck-c
@slipset: To address questions like that, there is a list being maintained here: https://github.com/mfikes/planck/wiki/Planck-C-TODOs
@slipset: The answer is no, he hasn't
Yeah, I saw that. Still wondering if I shouldn't brush upon my old c-skills and have a go. Let's see what next week brings...
Hah! Fortunately C is is both simple and difficult at the same time 🙂
But yeah, at this rate there’s no stopping Lucas evidently 🙂
It's a bit ironic, wanting to program Clojure makes me program C...
Btw, and very off topic, I got a position at Telenor, a Norwegian telco, doing full time Clojure. Will be starting 1st October.
@slipset: Sweet! But, October. Wow that’s a long way away.
Yeah, in Norway we have three months notice
Wow
Released the current 2.0 alpha binary for Linux: http://planck-repl.org/download-alpha.html