Your Path in Clojure
Hi! We're the guys at Freshcode and we're passionate about Clojure development. We are currently preparing a talk for :clojureD and we need your participation in this survey to complete it. Hope for your support ❤️ :clj:
Sign in to Google to save your progress. Learn more
Where do you use Clojure? *
How long have you been using Clojure? *
Statistics show that there are many cases when Clojure is chosen to develop hobby projects "for fun" or "just to try". What other languages would you like to work with (or have already worked with) for the same reason? *
Required
Do you use Datomic? *
How often do you write macros? *
What tasks do you create eDSL for? *
When did you first encounter S-expressions? *
Please rank each item below from 5 (most difficult to learn) to 1 (least difficult to learn); option "0" - you had no problems with learning *
0
1
2
3
4
5
immutable data structures, no mutable variables
first class function/high order functions
S-expressions, syntax
difficulties with setting up IDE and/or "first run" to get first results
macroses, understanding "compile time vs runtime"
Clojure model of handling multi-threading: STM/atoms
switch from imperative to functional paradigm. To start doing things in a very different way
ways of API design: data-driven, HOF, macros-heavy APIs
finding common used libraries, understanding Clojure dev stack
How long did it take you from creating a hobby project to moving on to a commercial project? *
How did you know that you would stay with Clojure for the rest of your life?
Your name
We ask this information to contact you in case we are interested in delving into your responses and ask additional questions. And send you the research results in the first line, of course :)
Email / Slack account / LinkedIn account
We ask this information to contact you in case we are interested in delving into your responses and ask additional questions. And send you the research results in the first line, of course :)
Thanks for your contribution!
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of freshcode. Report Abuse