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.

Reply via email to