Re: Closure lang for newbies in 2019

2019-03-14 Thread Eric Calonico
Awesome, Thanks!!!

Em quinta-feira, 14 de março de 2019 02:29:04 UTC-3, Didier escreveu:
>
> I highly recommend this tutorial series: 
> https://aphyr.com/tags/Clojure-from-the-ground-up
> Followed by this one: https://kimh.github.io/clojure-by-example/#about
> And finally: https://practicalli.github.io/
>
> Regards
>
> On Saturday, 9 March 2019 11:23:12 UTC-8, Eric Calonico wrote:
>>
>> Hi everybody,
>>
>> How are you?
>>
>> I saw some videos about Closure and I really liked the syntax and 
>> possibilities, however all tutorials I saw was very old, nothing new is 
>> coming out!!
>>
>> I am coming from OO world, Java, C#, JS. but I am not a professional 
>> programmer and I would like to build web apps.
>>
>> Compared to a newer language like Elixir, there are several more 
>> resources to learn from, why is that? Only old tutorials available from 
>> Closure.
>> It is hard to find tutorials on Pluralsight and Lynda and very few on 
>> Udemy based on Closure.
>> Very basic ones.
>>
>> The only resource I found is paid, https://purelyfunctional.tv/
>>
>> 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.


Re: Closure lang for newbies in 2019

2019-03-13 Thread Didier
I highly recommend this tutorial series: 
https://aphyr.com/tags/Clojure-from-the-ground-up
Followed by this one: https://kimh.github.io/clojure-by-example/#about
And finally: https://practicalli.github.io/

Regards

On Saturday, 9 March 2019 11:23:12 UTC-8, Eric Calonico wrote:
>
> Hi everybody,
>
> How are you?
>
> I saw some videos about Closure and I really liked the syntax and 
> possibilities, however all tutorials I saw was very old, nothing new is 
> coming out!!
>
> I am coming from OO world, Java, C#, JS. but I am not a professional 
> programmer and I would like to build web apps.
>
> Compared to a newer language like Elixir, there are several more resources 
> to learn from, why is that? Only old tutorials available from Closure.
> It is hard to find tutorials on Pluralsight and Lynda and very few on 
> Udemy based on Closure.
> Very basic ones.
>
> The only resource I found is paid, https://purelyfunctional.tv/
>
> 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.


Re: Closure lang for newbies in 2019

2019-03-13 Thread Eric Calonico
Hi everyone, 

I didn't give up yet...lol

Another cool intro to Closure and free for future users...
https://www.youtube.com/watch?v=9A9qsaZZefw=PLAC43CFB134E85266

If you guys know more resources, please let me know...

Thanks.

P.S: I will start a new thread soon about installing on Windows 10 pure or 
with WSL and to run Intellij IDE/Cursive on WSL with lein. 

Em domingo, 10 de março de 2019 16:37:24 UTC-3, Eric Calonico escreveu:
>
> Thanks Sean!!!
>
> Em domingo, 10 de março de 2019 01:25:30 UTC-3, Sean Corfield escreveu:
>>
>> > Such a beautiful language with so few tutorials, Elixir and other newer 
>> languages have so much video tutorials for the newcomers...I really don't 
>> understand.
>>
>>  
>>
>> Historically, Clojure’s main attraction has been for seasoned developers 
>> so there hasn’t been much need or incentive to create tutorials aimed at 
>> newcomers, especially folks who aren’t already professional software 
>> developers, and especially the sort of video tutorials you are referring to 
>> (which seem like a fairly new-ish phenomenon to me, regardless of language).
>>
>>  
>>
>> I think that may change as Clojure gains more popularity and more reach. 
>> Maybe. But it’s always going to be a fairly niche language.
>>
>>  
>>
>> In addition to Eric’s purelyfunctional.tv, Jacek’s Reagent, and a few 
>> others already mentioned, see if anything here helps: 
>> http://www.learn-clojure.com/clojure_videos.html (mostly presentations 
>> from conferences and user groups but also some links to tutorials/courses).
>>
>>  
>>
>> Also check out Timothy Baldridge’s Clojure videos: 
>> https://tbaldridge.pivotshare.com/home 
>>
>>  
>>
>> Regarding Windows, yes, it’s always been a second-class citizen for 
>> Clojure development because all the early adopters were Mac/Linux users. 
>> Windows versions of Leiningen and Boot took a while to appear. A Windows 
>> version of the new CLI/`deps.edn` tooling is in alpha testing right now.
>>
>>  
>>
>> Make sure you sign up for the Clojurians Slack (sign up 
>> http://clojurians.net/ ) and/or the Clojurians Zulip 
>> https://clojurians.zulipchat.com – both of these have active communities 
>> who will be happy to help beginners getting up to speed. Slack is by far 
>> the larger community but Zulip has a fully searchable archive (which Slack 
>> lacks on the free plans – and most of the channels from Slack are mirrored 
>> to Zulip now).
>>
>>  
>>
>> 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:* clo...@googlegroups.com  on behalf of 
>> Eric Calonico 
>> *Sent:* Saturday, March 9, 2019 3:07:56 PM
>> *To:* Clojure
>> *Subject:* Re: Closure lang for newbies in 2019 
>>  
>> Hi Marcin, I gree 110% with you!!! 
>>
>> I am having the same problems and I agree 100% with you!! What's more, I 
>> am on Windows...lol
>>
>> It's just too much work right now, not enough free tutorials and I am not 
>> a professional programmer.
>>
>> I'd rather learn by video tutorials that's a weakness of mine...sorry.
>>
>> Such a beautiful language with so few tutorials, Elixir and other newer 
>> languages have so much video tutorials for the newcomers...I really don't 
>> understand.
>>
>> Even on the big platforms, Udemy, Pluralsight, Lynda, hard to find 
>> tutorials...
>>
>> Thanks.
>>
>>
>>
>> Em sábado, 9 de março de 2019 19:49:48 UTC-3, Marcin Piczkowski escreveu: 
>>>
>>> Hi, 
>>> I've also started learning clojure a few months ago. I will tell you my 
>>> story.
>>>
>>> The most painful at the beginning was to find the right environment 
>>> setup, in particular the IDE. Many Clojure professionals advice to use 
>>> Emacs but I could not get up to speed with it so I dropped it. I come from 
>>> Java land where I got used to Intellij Idea so after a few fails of trying 
>>> Emacs, Atom, LightTable etc, I decided not to loose more time on playing 
>>> with IDEs and stick to the known Idea with Cursive plugin and concentrate 
>>> on learning the language itself.
>>>
>>> I started reading the mentioned "Clojure for the Brave and True" (which 
>>> by the way also proposes to use Emacs) and it is a great book, but

Re: Closure lang for newbies in 2019

2019-03-10 Thread Eric Calonico
Thanks Sean!!!

Em domingo, 10 de março de 2019 01:25:30 UTC-3, Sean Corfield escreveu:
>
> > Such a beautiful language with so few tutorials, Elixir and other newer 
> languages have so much video tutorials for the newcomers...I really don't 
> understand.
>
>  
>
> Historically, Clojure’s main attraction has been for seasoned developers 
> so there hasn’t been much need or incentive to create tutorials aimed at 
> newcomers, especially folks who aren’t already professional software 
> developers, and especially the sort of video tutorials you are referring to 
> (which seem like a fairly new-ish phenomenon to me, regardless of language).
>
>  
>
> I think that may change as Clojure gains more popularity and more reach. 
> Maybe. But it’s always going to be a fairly niche language.
>
>  
>
> In addition to Eric’s purelyfunctional.tv, Jacek’s Reagent, and a few 
> others already mentioned, see if anything here helps: 
> http://www.learn-clojure.com/clojure_videos.html (mostly presentations 
> from conferences and user groups but also some links to tutorials/courses).
>
>  
>
> Also check out Timothy Baldridge’s Clojure videos: 
> https://tbaldridge.pivotshare.com/home 
>
>  
>
> Regarding Windows, yes, it’s always been a second-class citizen for 
> Clojure development because all the early adopters were Mac/Linux users. 
> Windows versions of Leiningen and Boot took a while to appear. A Windows 
> version of the new CLI/`deps.edn` tooling is in alpha testing right now.
>
>  
>
> Make sure you sign up for the Clojurians Slack (sign up 
> http://clojurians.net/ ) and/or the Clojurians Zulip 
> https://clojurians.zulipchat.com – both of these have active communities 
> who will be happy to help beginners getting up to speed. Slack is by far 
> the larger community but Zulip has a fully searchable archive (which Slack 
> lacks on the free plans – and most of the channels from Slack are mirrored 
> to Zulip now).
>
>  
>
> 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:* clo...@googlegroups.com   > on behalf of Eric Calonico  >
> *Sent:* Saturday, March 9, 2019 3:07:56 PM
> *To:* Clojure
> *Subject:* Re: Closure lang for newbies in 2019 
>  
> Hi Marcin, I gree 110% with you!!! 
>
> I am having the same problems and I agree 100% with you!! What's more, I 
> am on Windows...lol
>
> It's just too much work right now, not enough free tutorials and I am not 
> a professional programmer.
>
> I'd rather learn by video tutorials that's a weakness of mine...sorry.
>
> Such a beautiful language with so few tutorials, Elixir and other newer 
> languages have so much video tutorials for the newcomers...I really don't 
> understand.
>
> Even on the big platforms, Udemy, Pluralsight, Lynda, hard to find 
> tutorials...
>
> Thanks.
>
>
>
> Em sábado, 9 de março de 2019 19:49:48 UTC-3, Marcin Piczkowski escreveu: 
>>
>> Hi, 
>> I've also started learning clojure a few months ago. I will tell you my 
>> story.
>>
>> The most painful at the beginning was to find the right environment 
>> setup, in particular the IDE. Many Clojure professionals advice to use 
>> Emacs but I could not get up to speed with it so I dropped it. I come from 
>> Java land where I got used to Intellij Idea so after a few fails of trying 
>> Emacs, Atom, LightTable etc, I decided not to loose more time on playing 
>> with IDEs and stick to the known Idea with Cursive plugin and concentrate 
>> on learning the language itself.
>>
>> I started reading the mentioned "Clojure for the Brave and True" (which 
>> by the way also proposes to use Emacs) and it is a great book, but 
>> personally I like more to follow video tutorials. Recently I found this one
>>
>> https://www.youtube.com/playlist?list=PLXsXu5srjNlxI7b2smnHxDeMMwR4mVZ2m
>>
>> and I liked it a lot. It's very concise and gives a good intro to Clojure.
>>
>> The next which I heard is quite good is a book titled  "Living Clojure" 
>> but I have not read it yet. 
>>
>> Instead, I went straight into ClojureScript because building sth visual 
>> is more motivating for me. I was also catched by it's advantages over 
>> Reactjs.
>> Then again I got lost with an amount of different approaches to build 
>> websites (with Reagent, Ohm, Figwheel, using leiningen or just .edn project 
>> setup)
>>
>> I found this free course about Reagent which was helpfu

RE: Closure lang for newbies in 2019

2019-03-09 Thread Sean Corfield
> Such a beautiful language with so few tutorials, Elixir and other newer 
> languages have so much video tutorials for the newcomers...I really don't 
> understand.

Historically, Clojure’s main attraction has been for seasoned developers so 
there hasn’t been much need or incentive to create tutorials aimed at 
newcomers, especially folks who aren’t already professional software 
developers, and especially the sort of video tutorials you are referring to 
(which seem like a fairly new-ish phenomenon to me, regardless of language).

I think that may change as Clojure gains more popularity and more reach. Maybe. 
But it’s always going to be a fairly niche language.

In addition to Eric’s purelyfunctional.tv, Jacek’s Reagent, and a few others 
already mentioned, see if anything here helps: 
http://www.learn-clojure.com/clojure_videos.html (mostly presentations from 
conferences and user groups but also some links to tutorials/courses).

Also check out Timothy Baldridge’s Clojure videos: 
https://tbaldridge.pivotshare.com/home

Regarding Windows, yes, it’s always been a second-class citizen for Clojure 
development because all the early adopters were Mac/Linux users. Windows 
versions of Leiningen and Boot took a while to appear. A Windows version of the 
new CLI/`deps.edn` tooling is in alpha testing right now.

Make sure you sign up for the Clojurians Slack (sign up http://clojurians.net/ 
) and/or the Clojurians Zulip https://clojurians.zulipchat.com – both of these 
have active communities who will be happy to help beginners getting up to 
speed. Slack is by far the larger community but Zulip has a fully searchable 
archive (which Slack lacks on the free plans – and most of the channels from 
Slack are mirrored to Zulip now).

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: clojure@googlegroups.com  on behalf of Eric 
Calonico 
Sent: Saturday, March 9, 2019 3:07:56 PM
To: Clojure
Subject: Re: Closure lang for newbies in 2019

Hi Marcin, I gree 110% with you!!!

I am having the same problems and I agree 100% with you!! What's more, I am on 
Windows...lol

It's just too much work right now, not enough free tutorials and I am not a 
professional programmer.

I'd rather learn by video tutorials that's a weakness of mine...sorry.

Such a beautiful language with so few tutorials, Elixir and other newer 
languages have so much video tutorials for the newcomers...I really don't 
understand.

Even on the big platforms, Udemy, Pluralsight, Lynda, hard to find tutorials...

Thanks.



Em sábado, 9 de março de 2019 19:49:48 UTC-3, Marcin Piczkowski escreveu:
Hi,
I've also started learning clojure a few months ago. I will tell you my story.

The most painful at the beginning was to find the right environment setup, in 
particular the IDE. Many Clojure professionals advice to use Emacs but I could 
not get up to speed with it so I dropped it. I come from Java land where I got 
used to Intellij Idea so after a few fails of trying Emacs, Atom, LightTable 
etc, I decided not to loose more time on playing with IDEs and stick to the 
known Idea with Cursive plugin and concentrate on learning the language itself.

I started reading the mentioned "Clojure for the Brave and True" (which by the 
way also proposes to use Emacs) and it is a great book, but personally I like 
more to follow video tutorials. Recently I found this one

https://www.youtube.com/playlist?list=PLXsXu5srjNlxI7b2smnHxDeMMwR4mVZ2m

and I liked it a lot. It's very concise and gives a good intro to Clojure.

The next which I heard is quite good is a book titled  "Living Clojure" but I 
have not read it yet.

Instead, I went straight into ClojureScript because building sth visual is more 
motivating for me. I was also catched by it's advantages over Reactjs.
Then again I got lost with an amount of different approaches to build websites 
(with Reagent, Ohm, Figwheel, using leiningen or just .edn project setup)

I found this free course about Reagent which was helpful for me helpful 
https://www.jacekschae.com/learn-reagent-free

Then I looked for some examples of project setup with leiningen and figwheel 
because it looks to me like this is a more productive way (or tell me if I'm 
wronged and there is sth better and more commonly used in prod apps?) and I 
found a nice Tetris game, which I'm analyzing at the moment - 
http://timothypratley.blogspot.com/2015/07/you-should-be-using-figwheelreagent.html?m=1

The next in more distant future on my list is to look at the real production 
web app built with ClojureScript - Circle CI, you can watch this video about it:
https://youtu.be/LNtQPSUi1iQ

Getting into the Clojure world is the most painful road from any roads to new 
programming language I had in the past but the elegance of the language and 
it's 

Re: Closure lang for newbies in 2019

2019-03-09 Thread Eric Calonico
Hi Marcin, I gree 110% with you!!!

I am having the same problems and I agree 100% with you!! What's more, I am 
on Windows...lol

It's just too much work right now, not enough free tutorials and I am not a 
professional programmer.

I'd rather learn by video tutorials that's a weakness of mine...sorry.

Such a beautiful language with so few tutorials, Elixir and other newer 
languages have so much video tutorials for the newcomers...I really don't 
understand.

Even on the big platforms, Udemy, Pluralsight, Lynda, hard to find 
tutorials...

Thanks.



Em sábado, 9 de março de 2019 19:49:48 UTC-3, Marcin Piczkowski escreveu:
>
> Hi,
> I've also started learning clojure a few months ago. I will tell you my 
> story.
>
> The most painful at the beginning was to find the right environment setup, 
> in particular the IDE. Many Clojure professionals advice to use Emacs but I 
> could not get up to speed with it so I dropped it. I come from Java land 
> where I got used to Intellij Idea so after a few fails of trying Emacs, 
> Atom, LightTable etc, I decided not to loose more time on playing with IDEs 
> and stick to the known Idea with Cursive plugin and concentrate on learning 
> the language itself.
>
> I started reading the mentioned "Clojure for the Brave and True" (which by 
> the way also proposes to use Emacs) and it is a great book, but personally 
> I like more to follow video tutorials. Recently I found this one
>
> https://www.youtube.com/playlist?list=PLXsXu5srjNlxI7b2smnHxDeMMwR4mVZ2m
>
> and I liked it a lot. It's very concise and gives a good intro to Clojure.
>
> The next which I heard is quite good is a book titled  "Living Clojure" 
> but I have not read it yet. 
>
> Instead, I went straight into ClojureScript because building sth visual is 
> more motivating for me. I was also catched by it's advantages over Reactjs.
> Then again I got lost with an amount of different approaches to build 
> websites (with Reagent, Ohm, Figwheel, using leiningen or just .edn project 
> setup)
>
> I found this free course about Reagent which was helpful for me helpful 
> https://www.jacekschae.com/learn-reagent-free
>
> Then I looked for some examples of project setup with leiningen and 
> figwheel because it looks to me like this is a more productive way (or tell 
> me if I'm wronged and there is sth better and more commonly used in prod 
> apps?) and I found a nice Tetris game, which I'm analyzing at the moment - 
> http://timothypratley.blogspot.com/2015/07/you-should-be-using-figwheelreagent.html?m=1
>
> The next in more distant future on my list is to look at the real 
> production web app built with ClojureScript - Circle CI, you can watch this 
> video about it: 
> https://youtu.be/LNtQPSUi1iQ
>
> Getting into the Clojure world is the most painful road from any roads to 
> new programming language I had in the past but the elegance of the language 
> and it's concepts make me feel motivated to take this effort. 
>
> Good lack on your way and if you have found any good learning sources I'd 
> be happy if you share with me :)
>
>
> On Sat, Mar 9, 2019, 10:16 PM Rick Mangi  > wrote:
>
>> Clojure is only a few years older than Elixr.
>>
>> I'd recommend https://www.braveclojure.com/ as a great online 
>> book/tutorial as a starting point.
>>
>> Enjoy!
>>
>> RIck
>>
>>
>> On Sat, Mar 9, 2019 at 4:02 PM Matching Socks > > wrote:
>>
>>> Clojure is pretty simple.  It works well.  And nothing in it has ever 
>>> been deprecated.  In short, do not worry about finding a very new 
>>> resource.  What kind of project would you like to start out with?
>>>
>>> -- 
>>> 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.
>>>
>>
>>
>> -- 
>>
>> [image: chartbeat-gmail-...@2x.png]
>>
>> Rick Mangi
>>
>> Senior Director of Data Engineering
>>
>> Chartbeat
>>
>> 917.848.3619 | @rmangi | ri...@chartbeat.com 
>>
>> 826 Broadway, 6th Fl., New York, NY 10003
>>
>> -- 
>> 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
>> 

Re: Closure lang for newbies in 2019

2019-03-09 Thread Nando Breiter
As you said you wanted to build web apps in Clojure, you could check out
Tony Kay's tutorials on developing them with Fulco here:
https://youtu.be/nlT45ikSEOE . Fulco isn't a beginner's approach, but Tony
is an excellent teacher, the tutorials are free and recent.

Also, Eric Normand's course on re-frame on https://purelyfunctional.tv/ is
excellent, very easy to follow for a beginner.
re-frame's documentation is also excellent:
https://github.com/Day8/re-frame/blob/master/docs/README.md

Both Fulcro and re-frame would allow you to develop "single page" web apps
primarily with ClojureScript.

An essential resource for building web apps in Clojure is Luminus
http://www.luminusweb.net/, as it provides a set of needed libraries so you
can simply focus on an initial app, rather than getting lost in a plethora
of options. I'd suggest you start here so you get a good sense of how a web
app is constructed in Clojure.






On Sat, Mar 9, 2019 at 10:16 PM Rick Mangi  wrote:

> Clojure is only a few years older than Elixr.
>
> I'd recommend https://www.braveclojure.com/ as a great online
> book/tutorial as a starting point.
>
> Enjoy!
>
> RIck
>
>
> On Sat, Mar 9, 2019 at 4:02 PM Matching Socks 
> wrote:
>
>> Clojure is pretty simple.  It works well.  And nothing in it has ever
>> been deprecated.  In short, do not worry about finding a very new
>> resource.  What kind of project would you like to start out with?
>>
>> --
>> 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.
>>
>
>
> --
>
> [image: chartbeat-gmail-...@2x.png]
>
> Rick Mangi
>
> Senior Director of Data Engineering
>
> Chartbeat
>
> 917.848.3619 | @rmangi | r...@chartbeat.com
>
> 826 Broadway, 6th Fl., New York, NY 10003
>
> --
> 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: Closure lang for newbies in 2019

2019-03-09 Thread Marcin Piczkowski
Hi,
I've also started learning clojure a few months ago. I will tell you my
story.

The most painful at the beginning was to find the right environment setup,
in particular the IDE. Many Clojure professionals advice to use Emacs but I
could not get up to speed with it so I dropped it. I come from Java land
where I got used to Intellij Idea so after a few fails of trying Emacs,
Atom, LightTable etc, I decided not to loose more time on playing with IDEs
and stick to the known Idea with Cursive plugin and concentrate on learning
the language itself.

I started reading the mentioned "Clojure for the Brave and True" (which by
the way also proposes to use Emacs) and it is a great book, but personally
I like more to follow video tutorials. Recently I found this one

https://www.youtube.com/playlist?list=PLXsXu5srjNlxI7b2smnHxDeMMwR4mVZ2m

and I liked it a lot. It's very concise and gives a good intro to Clojure.

The next which I heard is quite good is a book titled  "Living Clojure" but
I have not read it yet.

Instead, I went straight into ClojureScript because building sth visual is
more motivating for me. I was also catched by it's advantages over Reactjs.
Then again I got lost with an amount of different approaches to build
websites (with Reagent, Ohm, Figwheel, using leiningen or just .edn project
setup)

I found this free course about Reagent which was helpful for me helpful
https://www.jacekschae.com/learn-reagent-free

Then I looked for some examples of project setup with leiningen and
figwheel because it looks to me like this is a more productive way (or tell
me if I'm wronged and there is sth better and more commonly used in prod
apps?) and I found a nice Tetris game, which I'm analyzing at the moment -
http://timothypratley.blogspot.com/2015/07/you-should-be-using-figwheelreagent.html?m=1

The next in more distant future on my list is to look at the real
production web app built with ClojureScript - Circle CI, you can watch this
video about it:
https://youtu.be/LNtQPSUi1iQ

Getting into the Clojure world is the most painful road from any roads to
new programming language I had in the past but the elegance of the language
and it's concepts make me feel motivated to take this effort.

Good lack on your way and if you have found any good learning sources I'd
be happy if you share with me :)


On Sat, Mar 9, 2019, 10:16 PM Rick Mangi  wrote:

> Clojure is only a few years older than Elixr.
>
> I'd recommend https://www.braveclojure.com/ as a great online
> book/tutorial as a starting point.
>
> Enjoy!
>
> RIck
>
>
> On Sat, Mar 9, 2019 at 4:02 PM Matching Socks 
> wrote:
>
>> Clojure is pretty simple.  It works well.  And nothing in it has ever
>> been deprecated.  In short, do not worry about finding a very new
>> resource.  What kind of project would you like to start out with?
>>
>> --
>> 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.
>>
>
>
> --
>
> [image: chartbeat-gmail-...@2x.png]
>
> Rick Mangi
>
> Senior Director of Data Engineering
>
> Chartbeat
>
> 917.848.3619 | @rmangi | r...@chartbeat.com
>
> 826 Broadway, 6th Fl., New York, NY 10003
>
> --
> 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 

Re: Closure lang for newbies in 2019

2019-03-09 Thread Rick Mangi
Clojure is only a few years older than Elixr.

I'd recommend https://www.braveclojure.com/ as a great online book/tutorial
as a starting point.

Enjoy!

RIck


On Sat, Mar 9, 2019 at 4:02 PM Matching Socks  wrote:

> Clojure is pretty simple.  It works well.  And nothing in it has ever been
> deprecated.  In short, do not worry about finding a very new resource.
> What kind of project would you like to start out with?
>
> --
> 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.
>


-- 

[image: chartbeat-gmail-...@2x.png]

Rick Mangi

Senior Director of Data Engineering

Chartbeat

917.848.3619 | @rmangi | r...@chartbeat.com

826 Broadway, 6th Fl., New York, NY 10003

-- 
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: Closure lang for newbies in 2019

2019-03-09 Thread Matching Socks
Clojure is pretty simple.  It works well.  And nothing in it has ever been 
deprecated.  In short, do not worry about finding a very new resource.  
What kind of project would you like to start out with?

-- 
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.


Closure lang for newbies in 2019

2019-03-09 Thread Eric Calonico
Hi everybody,

How are you?

I saw some videos about Closure and I really liked the syntax and 
possibilities, however all tutorials I saw was very old, nothing new is 
coming out!!

I am coming from OO world, Java, C#, JS. but I am not a professional 
programmer and I would like to build web apps.

Compared to a newer language like Elixir, there are several more resources 
to learn from, why is that? Only old tutorials available from Closure.
It is hard to find tutorials on Pluralsight and Lynda and very few on Udemy 
based on Closure.
Very basic ones.

The only resource I found is paid, https://purelyfunctional.tv/

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.