Clojure for Java Programmers Part 2 - Rich Hickey

preview_player
Показать описание
Part 2 of a presentation by Rich Hickey to the NYC Java Study Group. A gentle introduction to Clojure, part 2 focuses on Java integration, functional programming, persistent data structures and concurrency.
Рекомендации по теме
Комментарии
Автор

I am completely new to programming and I was just watching videos to chose which language to learn first.
But most of Rich's new ideas in Clojure are the same as, what I thought coding was like already. (But NOT, elsewhere.)
So it is great to find something that matches what I thought it should be.
TOTAL Common Sense.
Thank you my ;0)= Bess you!
This is my code for Namaste ;0)=

EvenStarLoveAnanda
Автор

Thanks. Unmatched elegance and simplicity.

diegonayalazo
Автор

The macro library in clojure core, *is* a bit of syntax to learn.

rameshdulkar
Автор

No. The . is a special function that calls Java methods. It isn't part of the method names.

Patman
Автор

is the ants demo on github? great talk!

AlinNemet
Автор

Perfect, closure is amazingly concise, unfortunately i cannot give up static typing compare to scala which on itself is so powerful but looks less concise than closure, has anyone had massive experience with both in enterprise scale system (millions lines of code) to tell what worked better for him? in anyway this should be recorded without all the audience interruptions.

TomerBenDavid
Автор

Why no dots in "doto"? I mean, shouldn't it be "(doto (JFrame.) (.add (JLabel. "Hello World")) .pack .show))" ?

sergeysmyshlyaev
visit shbcf.ru