This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-06-12
Channels
- # admin-announcements (35)
- # beginners (18)
- # boot (257)
- # cider (14)
- # clojure (226)
- # clojure-china (1)
- # clojure-germany (2)
- # clojure-japan (91)
- # clojure-korea (3)
- # clojure-poland (11)
- # clojure-spain (37)
- # clojure-ukraine (1)
- # clojurescript (165)
- # code-reviews (33)
- # datomic (8)
- # editors (42)
- # euroclojure (2)
- # jobs (30)
- # ldnclj (72)
- # reading-clojure (5)
- # slack-help (5)
@tilak, @barton, @jstokes: Hi, just joined clojurians on slack and learned about your course. Would like to here about any comments, because I'm the one behind sparkling.
@chrisbetz: just started using it. thanks for great library. I'm using this opportunity to learn both Spark & Clojure. My comments/questions so far - parallelize fn does not work with set and map that makes sense as they are not List, they need to be explicitly seq'ed, is there a reason why you choose not to have that conversion logic in parallelize fn? It's easy for beginner to think that all Clojure data structures can be parallelized. And same for parallelize-pairs, does not work with map. Some trivial or not so trivial wrapper fns are missing and I’m planning to add them for Clojure practice - https://github.com/tilakthapa/berkeley-spark/blob/master/src/berkeley_spark/spark.clj, let’s see if I can manage to try all the exercies & labs with Sparkling.
@chrisbetz: i’ve only played around with a repl in sparkling, but first impressions were great. i’d love to see this carried forward with support for dataframes/mllib that were a part of 1.3/1.4 - then i would be able to make a compelling argument for use at work. i’d be willing to contribute to that cause, i just need to get more up to speed on spark/clojure first
@jstokes: Yes, dataframes are the next thing. But I'm a little busy bringing my Spark ETL process to production right now. Just follow me on github, I'll keep you posted.
@chrisbetz: @jstokes great, not an clojure expert, but if there is something at beginner level to contribute, i’ll be happy to contribute.
wouldn’t implicitly calling seq defeat the performance gains of parallelizing? You still have to visit every element in order to create the list
how would you describe leiningen
in one sentence?
A Clojure build tool and dependency management system with all the dexterity of a 50x50x50' piece of granite.
thanks @akiva
@fogus just send the user to http://clojurians.net if they enter their e-mail they will get an invite right away
BTW, the Call for Presentations for CUFP 2015 is ending in 2 days. http://cufp.org/2015/call-for-presentations.html More Clojurians needed!
Well I have an idea “The Immutable Law firm - changing the legal landscape with Clojure and Datomic”
Ooh, Tony’s on the committee… tempting to submit something very provocative about dynamic languages being better than statically typed languages… 😄