clj-on-windows 2020-06-03

@samdynamicsllc has joined the channel

Hey all. Brand new here and BRAND new to Clojure. I’m a windows guy which I know isn’t the largest of markets for Clojure so hopefully this channel will help :) I’m a powershell guy with some VB and PHP experience as well. What is everyone’s “preferred setup” for someone starting to learn Clojure on Windows? Thanks!!

@samdynamicsllc I'm not using Windows myself, but this blog might be helpful: https://conan.is/blogging/clojure-on-windows.html

❤️ 1

@samdynamicsllc If you don't want to go down with WSL path, there is an alternative: https://github.com/littleli/scoop-clojure Which maybe valid if you know little about Linux or you're not a friend with it.

Otherwise, my Windows setup is relatively simple: • VSCodium + Calva • rebel-readline (because of absence of rlwrap) • Microsoft Terminal But to be fair, I'm not heavy Clojure user yet.

I should write some kind of blogpost about it to make a case...

👍 1

I was also playing around with Alacritty which is also available via Scoop, it is fast but if I remember correctly I didn't like it's behavior with clipboard.

@samdynamicsllc It does seem that if you have Windows 10 and administrative privelleges, that installing Windows Subsystem for Linux is a very good approach and you get access to Unix environment too, if you are happy to learn. Otherwise use scoop-clojure for all other Windows situations and it has the advantage that you can install all the required tools the same way (Java, Clojure, clj-kondo, etc) This is what I've added to my install guide for the Practicalli Clojure book https://practicalli.github.io/clojure/getting-started/install-clojure.html#windows

Oh, I didn't know. Cool 🙂

scoop-clojure is great and will be using it when we have an install session at the next ClojureBridge London, as we get quite a few people with Windows and only have about 1 hour to get everything installed. Thanks to the author of scoop-clojure, it should be much easier.

I'm the author 😇

❤️ 2

I'm happy to see it being useful to the others

@samdynamicsllc just go with https://github.com/clojure/tools.deps.alpha/wiki/clj-on-Windows if you are in powershell anyways. WSL works well too though. I'm on Windows 10 too and use both.