om

Please ask the channel first, not @dnolen directly!
orestis 2017-10-26T10:44:14.000175Z

Hi all, I’m looking for recent talks that showcase Om.next’s features and philosophy. I’m currently watching “Om Next -David Nolen” from EuroClojure 2015, but that’s 2 years old by now - anything newer?

baptiste-from-paris 2017-10-26T10:44:34.000134Z

it’s a legit om.next talk

baptiste-from-paris 2017-10-26T10:44:38.000160Z

all basics are the same

baptiste-from-paris 2017-10-26T10:44:53.000279Z

in my opinion

sundarj 2017-10-26T10:46:29.000233Z

https://fulcrologic.github.io/fulcro/docs.html#video-guides these are very good

❤️ 1
baptiste-from-paris 2017-10-26T10:46:53.000230Z

My path to learn om.next and put a production project with it : - 1) learn Datomic query syntax - 2) read all om.next talk - 3) Read all fulcro (was untangled then) docs http://fulcrologic.github.io/fulcro/guide.html#!/ - 4) build some components (puer front) - 5) try routing with compassus or fulcro - 6) understand union & join - 7) work on a little project with it

baptiste-from-paris 2017-10-30T17:31:26.000028Z

looool, sorry about that, it’s not that hard

souenzzo 2017-10-30T19:10:44.000556Z

I totally stuck on om-next routing 😕 Back to comfort of re-frame.

souenzzo 2017-10-30T19:11:20.000355Z

But I would be very happy with a blog post about this 😄

orestis 2017-10-26T10:47:52.000008Z

Oh, fulcro based on Om.next then? Also nice 🙂

baptiste-from-paris 2017-10-26T10:48:09.000347Z

fulcro is a lib that provide wrapper to ease om.next development

baptiste-from-paris 2017-10-26T10:48:15.000116Z

it’s a really good one

baptiste-from-paris 2017-10-26T10:48:39.000003Z

BUT if you really want to understand what’s going on, I suggest you to understand how “pure” om.next workd

baptiste-from-paris 2017-10-26T10:48:41.000068Z

works

orestis 2017-10-26T10:49:55.000356Z

I haven’t yet written a single line of Clojure so I have to tackle that first, but I have to say that seeing this kind of approach is a breath of fresh air. Many thanks to everyone involved in these open source projects.

wilkerlucio 2017-10-26T10:50:06.000179Z

well, I would say to try Fulcro first, Om.next I think is more like a kernel

baptiste-from-paris 2017-10-26T10:50:15.000046Z

lol

baptiste-from-paris 2017-10-26T10:50:26.000269Z

Be curious !!

wilkerlucio 2017-10-26T10:50:38.000075Z

it's very intersting to learn how it works, but if you are just trying to build an app it can be a bit frustrating, so I would recommend this a secondary step

sundarj 2017-10-26T10:50:43.000409Z

yeah i consider Om Next a low-level library to be built on top of as well

baptiste-from-paris 2017-10-26T10:50:51.000068Z

yes me too

baptiste-from-paris 2017-10-26T10:51:23.000228Z

but I think I would not understand om.next as well if I started directly with fulcro, but that’a an opinion

baptiste-from-paris 2017-10-26T10:51:32.000290Z

what ever works for you is the right way

sundarj 2017-10-26T10:51:34.000246Z

fair enough

orestis 2017-10-26T10:52:08.000329Z

I’m trying to find a nugget that I can wrap my head around first without going too deep. I have a lot of reading and thinking to do, thanks all 🙂

baptiste-from-paris 2017-10-26T10:52:58.000420Z

and if you never wrote a clojure code, congratulation, your life will become more awesome

☝️ 3
baptiste-from-paris 2017-10-26T10:53:24.000412Z

http://clojure.org is a good starting point (was for me)

baptiste-from-paris 2017-10-26T10:53:48.000017Z

and try cursive if you want to start straightaway

orestis 2017-10-26T10:53:53.000290Z

I’m half way through a couple of books, but now I need to start applying.

baptiste-from-paris 2017-10-26T10:53:55.000186Z

with intelliJ

orestis 2017-10-26T10:54:52.000029Z

Reading code from books is actually much harder - I just installed NightCode and, look, colored parentheses 🙂

sundarj 2017-10-26T10:54:58.000191Z

@orestis https://fulcrologic.github.io/fulcro/guide.html#!/fulcro_devguide.A_Quick_Tour this is a quick intro to Fulcro

sundarj 2017-10-26T10:55:55.000177Z

if you haven't read https://www.braveclojure.com/ and/or https://aphyr.com/posts/301-clojure-from-the-ground-up-welcome yet i can highly recommend them

orestis 2017-10-26T10:57:53.000073Z

I’m half way through Joy of Clojure and Brave and True. It’s funny since I learned Elixir last year and other than the non-lispy syntax there are a lot of similarities (though Elixir is a Lisp-2 like language).

sundarj 2017-10-26T10:59:45.000146Z

yeah i've heard very good things about Elixir

sundarj 2017-10-26T10:59:53.000024Z

and https://github.com/clojerl/clojerl exists as well 😉

orestis 2017-10-26T11:00:20.000072Z

Too many balls in the air 🙂 but interesting to try out 6 months from now 🙂

sundarj 2017-10-26T11:00:49.000111Z

hahah indeed!

sundarj 2017-10-26T11:02:00.000083Z

no rush 🙂