clj-on-windows

For those interested in making clj on Windows https://dev.clojure.org/jira/browse/TDEPS-67. Also see https://github.com/littleli/scoop-clojure.
Cora (she/her) 2020-02-17T15:24:59.060800Z

I wonder why it doesn't work from java then...

borkdude 2020-02-17T15:25:22.061200Z

Maybe it does work in JDK11? haven't tested that

Cora (she/her) 2020-02-17T15:25:32.061500Z

I wonder if it's just the NIO stuff that doesn't work

Cora (she/her) 2020-02-17T15:25:43.061800Z

and if .setExecutable on File would

Cora (she/her) 2020-02-17T15:26:00.062100Z

gah, I should get a windows VM somewhere and play around

borkdude 2020-02-17T15:26:19.062400Z

appveyor is also pretty good to test these things

borkdude 2020-02-17T15:26:34.062800Z

also, I've heard CircleCI has Windows support now, but I haven't tried it yet

borkdude 2020-02-17T15:26:50.063100Z

if you want an appveyor config, there's one for babashka, clj-kondo and jet

Cora (she/her) 2020-02-17T15:28:09.063400Z

ahhhh cool, thanks!

Cora (she/her) 2020-02-17T15:29:39.063900Z

I was looking for something more interactive

Cora (she/her) 2020-02-17T15:29:46.064300Z

maybe aws workspaces would work

littleli 2020-02-17T15:30:00.064700Z

actually even Github and Gitlab should have windows support, but I don't know...

Cora (she/her) 2020-02-17T15:30:55.065300Z

yeah, seems like aws workspaces might do it, and for cheap. I just want a place to spin up a repl and mess around

borkdude 2020-02-17T15:33:08.065700Z

If NextJournal had Windows support, that would be just the thing for it

Cora (she/her) 2020-02-17T15:39:58.065900Z

ooooh neat

borkdude 2020-02-17T15:42:57.066300Z

don't know if you can see it but this is a babashka build from scratch in NextJournal: https://nextjournal.com/a/M4woRraF1pz1zjvjgBY9T

Cora (she/her) 2020-02-17T15:43:20.066600Z

looks like I need an account

Cora (she/her) 2020-02-17T15:43:26.066800Z

but I don't mind signing up

borkdude 2020-02-17T15:43:50.067100Z

just to show how interactive it can be, even for non-trivial builds

Cora (she/her) 2020-02-17T15:45:52.067400Z

hmmm it doesn't let me get to that

borkdude 2020-02-17T15:46:19.067500Z

weird. it says: public draft. oh well

borkdude 2020-02-17T15:46:48.067700Z

it doesn't have Windows anyway

Cora (she/her) 2020-02-17T15:47:02.067900Z

I'm still interested in this though

Cora (she/her) 2020-02-17T15:47:19.068100Z

where does it post your public notebooks? mine are at /fowlduck

borkdude 2020-02-17T15:48:08.068500Z

does that work?

borkdude 2020-02-17T15:48:17.068700Z

I think it doesn't let you see it because it's a draft

borkdude 2020-02-17T15:48:42.068900Z

the last link is a read-only view of the draft

Cora (she/her) 2020-02-17T15:48:43.069100Z

oh, it does!

Cora (she/her) 2020-02-17T15:48:50.069300Z

oh wow

Cora (she/her) 2020-02-17T15:48:58.069500Z

that's really cool

borkdude 2020-02-17T15:50:07.069700Z

@mkvlr can tell you more about this if you're interested, probably

Cora (she/her) 2020-02-17T15:51:34.069900Z

I'm looking at their public journals right now and perusing

Cora (she/her) 2020-02-17T15:51:49.070100Z

this seems like a neat way to share tutorials

borkdude 2020-02-17T15:52:08.070300Z

yeah, it really is. https://nextjournal.com/plexus/advent-2019-part-18-exploring-bootleg

Cora (she/her) 2020-02-17T15:53:10.070600Z

particularly from the angle of updating blog posts over time, like re-running parts and tweaking until everything works again

Cora (she/her) 2020-02-17T15:53:41.070800Z

or updating tutorials

borkdude 2020-02-17T15:56:32.071Z

agreed.

mkvlr 2020-02-17T16:10:25.071600Z

πŸ‘‹

mkvlr 2020-02-17T16:15:22.071700Z

let me know if you need help with anything or please share feedback if things are unclear

Cora (she/her) 2020-02-17T16:25:15.072Z

πŸ‘‹

Cora (she/her) 2020-02-17T16:25:23.072100Z

thanks!

mkvlr 2020-02-17T16:32:51.072300Z

:thinking_face: can windows run in docker?

mkvlr 2020-02-17T16:34:39.072500Z

ah, only if it’s running on the host it seems