As a follow up to this… As a test today I installed the latest `boot.exe` (from boot-clj.com) on: Windows XP Windows 8.1 Windows 10 On all three versions I was able to run `boot –h`, then `boot –u` (to update to 2.5.5), then `boot repl` to get a REPL.
To further test things, I created some projects with dependencies and tasks and was able to run everything successfully. Note: I deliberately put `boot.exe` in a folder whose path had no spaces in it. I also made sure that BOOT_HOME pointed to a folder with no spaces in the path. I haven’t tested it with paths containing spaces (but I know that’s a common sticking point with some tooling on Windows). I do not have a Windows 7 VM to test things on. And, yes, I am a bit of a masochist for having an Emacs / Leiningen / Clojure environment on Windows XP :) Sean Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood From: Sean Corfield <[email protected]> Date: Sunday, December 27, 2015 at 12:02 PM To: <[email protected]>, Clojure Mailing List <[email protected]> Subject: Re: [ClojureScript] Re: [ANN] modern-cljs - 17th tutorial - REPLing with Enlive Sven Richter wrote on Friday, December 25, 2015 at 1:08 PM: Maybe they changed something within the file access code in W10. This appears to be the case, yes. The issue on Windows 7 (and earlier — and maybe still on Windows 8?) is one that has caused countless problems for JVM based tooling that I’ve mentioned over the years: holding onto file locks too long and not allowing open files to be deleted. Still I want to argue that a lot of business runs on Windows, especially development environments. I would say it’s more likely that the sort of businesses that would run Clojure are also more likely to be using Mac or Linux for development work, but I certainly understand your point. I’ve only worked at a couple of companies over my entire 30+ year career that have used Windows for development, and one of those was a very conservative insurance-related business (the only company I’ve ever worked at where the product I was building actually had to run on a desktop computer). The other was Macromedia where the default laptop was Windows but you could opt for a Mac if you wanted (I started with a Toshiba but it quickly fell apart so I opted for a MacBook Pro to replace it) — we targeted *nix servers for everything my team built. One of my big complaints about Boot when it first appeared was that Windows was very much a second-class citizen for that project, but now — on Windows 10 at least — Boot is very smooth to install and use on Windows. For a long time, Leiningen also treated Windows as a bit of a second-class citizen (the packaged installer made it much better, since you no longer need a third-party curl/wget installed just to use the Leiningen .bat script). Sean Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/clojurescript.
