i like this one : http://bridgethillyer.github.io/simplicity-ws/#/
On Thursday, August 21, 2014 3:36:29 PM UTC+5:30, Cecil Westerhof wrote:
>
> I am far from an expert on Clojure, but I am thinking about giving a talk
> about it on an Open Source event.
>
> Any tips about what to treat and
On Saturday, August 23, 2014 12:04:51 PM UTC-5, Cecil Westerhof wrote:
>
> 2014-08-23 7:06 GMT+02:00 Mars0i >:
>
>> (1) Others may disagree, but ... although I love Lisps, think that
>> purely functional programming is cool, and have come to see that there are
>> situations in which FP is *gre
I highly recommend this talk: https://www.youtube.com/watch?v=dzP05hEDNvs
The title is mostly about persistent data structures, but in reality the
talk serves as an excellent intro to clojure.
On Sat, Aug 23, 2014 at 11:04 AM, Cecil Westerhof
wrote:
> 2014-08-23 7:06 GMT+02:00 Mars0i :
>
> (1)
2014-08-23 7:06 GMT+02:00 Mars0i :
> (1) Others may disagree, but ... although I love Lisps, think that purely
> functional programming is cool, and have come to see that there are
> situations in which FP is *great*, I am not someone who thinks that FP is
> always clearer (easier to understand)
(Caveat: I have never seen *any* Clojure presentations, even on Youtube.)
(1) Others may disagree, but ... although I love Lisps, think that purely
functional programming is cool, and have come to see that there are
situations in which FP is *great*, I am not someone who thinks that FP is
alwa
I've given the following presentation in 30 minutes:
https://github.com/brunokim/learning-clojure. I've used LightTable to
change and evaluate code live, mutating from the code in short-preso/ to
the one in notes/. It's probably not well annotated, I intended to make a
video with that but didn'
For me the most practical benefit of Clojure is how easy it makes
combining, transforming, and processing data from various sources.
Just as SQL is better for querying a relational database than writing
a load of imperative for-loops; Clojure's functional transformations
of immutable data are far m
Whenever I try and sell Clojure, I sell four things:
1. JVM based deploy and performance.
2. A complete state model for safe and easy concurrency
3. Macros to eliminate boilerplate and add features otherwise impossible
4. An ecosystem of decoupled libraries that take a "no magic" appr
>
> Good idea, I am always a more technical person, but your way will be more
> productive.
> It is a two day event. I could ask if it would be possible to give it on
> the first day and have the option to give a hands-on the second day if
> there is interest for that.
I also had a second t
2014-08-21 13:43 GMT+02:00 Serzh Nechyporchuk :
> You can use this presentation as your own :)
>
I probably will change some things (but reading the rest of your email
less as I expected), but will certainly at least mention it is inspired on
your presentation. Credit where credit is due.
I want
You can use this presentation as your own :)
The auditory I was talked to consists of:
- several java
- one clojure :)
- rest python developers.
In this presentation I intentionally don't focus on syntax and other
"getting started" features. I think that this is less important and it is
really easy
2014-08-21 12:49 GMT+02:00 Serzh Nechyporchuk :
> In most programming languages cool features are provided as core
> functionality and you can't extend it manually. But in lisp you can do it
> just as library.
> For example:
> - Go channels - core.async
> - logic programming - core.logic
>
> Link
In most programming languages cool features are provided as core
functionality and you can't extend it manually. But in lisp you can do it
just as library.
For example:
- Go channels - core.async
- logic programming - core.logic
Link to presentation
https://docs.google.com/presentation/d/1ewQYugwi
2014-08-21 12:33 GMT+02:00 Serzh Nechyporchuk :
> I can give you my presentation about Clojure. I have several questions:
>
> - (classic) parenthesis
> - How do you model your domain without objects?
> - About dsl. If clojure is good for dsl, does it mean that when you get
> new librarty with its
2014-08-21 12:23 GMT+02:00 Serzh Nechyporchuk :
> Adding to previous answer, I think that you have to say about clojure
> macro power and
>
>
> lisp's programming paradigm as library. And also you have to mention about
> clojure polymorphism and how it solves expression problem.
>
Thanks.
I can give you my presentation about Clojure. I have several questions:
- (classic) parenthesis
- How do you model your domain without objects?
- About dsl. If clojure is good for dsl, does it mean that when you get new
librarty with its own dsl, you have to learn new language?
- How does new peop
2014-08-21 12:18 GMT+02:00 Kalina Todorova :
> Well if it is introduction to Clojure you can stick to the main things
> about immutability, lists, concurrency, JVM, repl, interop
>
I could handle that. But can I fill three quarters of an hour with that?
Also, is there someone who has done somet
Adding to previous answer, I think that you have to say about clojure macro
power and lisp's programming paradigm as library. And also you have to
mention about clojure polymorphism and how it solves expression problem.
2014-08-21 13:18 GMT+03:00 Kalina Todorova :
> Well if it is introduction to
Well if it is introduction to Clojure you can stick to the main things
about immutability, lists, concurrency, JVM, repl, interop
On Thu, Aug 21, 2014 at 12:06 PM, Cecil Westerhof
wrote:
> I am far from an expert on Clojure, but I am thinking about giving a talk
> about it on an Open Source eve
19 matches
Mail list logo