Re: Developing Closure in 2019 on Windows 10 or using Windows -WSL/Linux.

2019-03-16 Thread Eric Calonico
Thanks for all your input

Yesterday I got almost everything working...

Today, lein is not able to create a new project, some symbol problem.

However still runs well (+ 1 2).

Besides that, I cannot make changes on Intellig / Cursive project...at 
least is what I think it is, Intellij cannot find new functions I wrote on 
the same project main.

That's the update.

I will try this later, setting up variables on 
Windowshttps://vimeo.com/56318159

Almost gave up...lol

The fight continues

Em sábado, 16 de março de 2019 18:04:34 UTC-3, Sean Corfield escreveu:
>
> I’ve been working with WSL (and Ubuntu) so that I can run all our backend 
> stuff – and `clj`/`deps.edn` -- but the problem is that if your editor is 
> on Windows and your nREPL or Socket REPL is on Linux, they will disagree on 
> file paths. As far as I know Chlorine (for Atom) is the only Clojure editor 
> setup on Windows that will work properly with WSL because it understands 
> the file path differences and maps :\path\to\file.clj to 
> /mnt//path/to/file.clj
>
>  
>
> But it is a pain that you can’t run REBL on WSL and I rely on REBL for my 
> workflow on macOS these days, so I was glad of the alpha PowerShell version 
> of `clj` so that I can run REBL via my normal `clj`-based workflow _*on 
> Windows*_ now, and then connect Atom/Chlorine to that (via a Socket REPL).
>
>  
>
> So now I can run all the backend stuff, test suites, scripts etc etc on 
> WSL, but I can also run a REPL on Windows now the same way (but with 
> REBL!), and develop on Windows – the same way I did on macOS.
>
>  
>
> Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN
> An Architect's View -- http://corfield.org/
>
> "If you're not annoying somebody, you're not really alive."
> -- Margaret Atwood
>
>  
>
> *From: *Matching Socks 
> *Sent: *Saturday, March 16, 2019 4:27 AM
> *To: *Clojure 
> *Subject: *Re: Developing Closure in 2019 on Windows 10 or using Windows 
> -WSL/Linux.
>
>  
>
> Overall, WSL might not help much here.  Last I heard, WSL did not include 
> an X Window server to accommodate any GUI.  Therefore, I suppose Intellij 
> IDEA would be most useful as a native Windows app.  In addition, Java and 
> Leiningen work natively in Windows.  I am glad you got Leiningen in gear, 
> that's definitely the way to go.
>
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clo...@googlegroups.com 
> Note that posts from new members are moderated - please be patient with 
> your first post.
> To unsubscribe from this group, send email to
> clojure+u...@googlegroups.com 
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+u...@googlegroups.com .
> For more options, visit https://groups.google.com/d/optout.
>
>  
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


RE: Developing Closure in 2019 on Windows 10 or using Windows -WSL/Linux.

2019-03-16 Thread Sean Corfield
I’ve been working with WSL (and Ubuntu) so that I can run all our backend stuff 
– and `clj`/`deps.edn` -- but the problem is that if your editor is on Windows 
and your nREPL or Socket REPL is on Linux, they will disagree on file paths. As 
far as I know Chlorine (for Atom) is the only Clojure editor setup on Windows 
that will work properly with WSL because it understands the file path 
differences and maps :\path\to\file.clj to /mnt//path/to/file.clj

But it is a pain that you can’t run REBL on WSL and I rely on REBL for my 
workflow on macOS these days, so I was glad of the alpha PowerShell version of 
`clj` so that I can run REBL via my normal `clj`-based workflow _on Windows_ 
now, and then connect Atom/Chlorine to that (via a Socket REPL).

So now I can run all the backend stuff, test suites, scripts etc etc on WSL, 
but I can also run a REPL on Windows now the same way (but with REBL!), and 
develop on Windows – the same way I did on macOS.

Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

From: Matching Socks
Sent: Saturday, March 16, 2019 4:27 AM
To: Clojure
Subject: Re: Developing Closure in 2019 on Windows 10 or using Windows 
-WSL/Linux.

Overall, WSL might not help much here.  Last I heard, WSL did not include an X 
Window server to accommodate any GUI.  Therefore, I suppose Intellij IDEA would 
be most useful as a native Windows app.  In addition, Java and Leiningen work 
natively in Windows.  I am glad you got Leiningen in gear, that's definitely 
the way to go.
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Developing Closure in 2019 on Windows 10 or using Windows - WSL/Linux.

2019-03-16 Thread Matching Socks
By the way -- To be sure it's working, I like to do stuff like this.  You 
can really have heaps of fun using Java interop for side effects:

user> (import 'javax.swing.JOptionPane)

user> (JOptionPane/showMessageDialog nil "42 pounds of edible fungus" 
"Shopping Cart" JOptionPane/QUESTION_MESSAGE)



-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Developing Closure in 2019 on Windows 10 or using Windows - WSL/Linux.

2019-03-16 Thread Matching Socks
Overall, WSL might not help much here.  Last I heard, WSL did not include 
an X Window server to accommodate any GUI.  Therefore, I suppose Intellij 
IDEA would be most useful as a native Windows app.  In addition, Java and 
Leiningen work natively in Windows.  I am glad you got Leiningen in gear, 
that's definitely the way to go.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Developing Closure in 2019 on Windows 10 or using Windows - WSL/Linux.

2019-03-16 Thread Andy Fingerhut
Sorry, I do not know the answer to your questions.

There are multiple relevant channels on the Clojurians Slack [1] and
Zulipchat [2] servers where you may get quicker feedback.

On Slack, for example, there is a #clj-on-windows channel, #beginners, and
#cursive

[1] https://clojurians.slack.com
[2] https://clojurians.zulipchat.com


On Fri, Mar 15, 2019 at 10:22 PM Eric Calonico <
eric.calonico.ci...@gmail.com> wrote:

> I am trying o Windows for now, I got lein running with closure working but
> I cannot connect to intellij/Cursive, does anyone know?
>
> Em sexta-feira, 15 de março de 2019 19:44:41 UTC-3, Eric Calonico escreveu:
>>
>> Hi everyone,
>>
>> How are you?
>>
>> I finally just signed in on the Eric's Normand with his help on 
>> *https://purelyfunctional.t
>> v
>>  *and I
>> will learn Closure.
>>
>> I was wondering the best possible environment for Closure on Windows 10.
>>
>> Using WSL or on Windows?
>>
>> What's more, using WSL how do I configure Intellij with Cursive for
>> working on WSL?
>>
>> Intellij+Cursive is better than Emacs and VScode with closurevscode.
>>
>> What about another plugin for the (( ))
>>
>> Lein?
>>
>> Sorry for all the newbie questions but all posts I found about this are
>> 2017,16 and I was wondering if there is a better solution.
>>
>> Thanks.
>>
>>
>>
>>
>>
>>
>> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.