Great points here!

I think once someone is comfortable with Clojure, Scala will be more
disgusting than Java. This is because, Scala has such great adornments,
ironically aspiring toward simplification.

-ramesh


On Mon, Aug 12, 2013 at 7:58 AM, David Pollak <feeder.of.the.be...@gmail.com
> wrote:

> A couple of quick reactions...
>
> The survey itself is too "flat". It's like asking "do you like red or
> green?" Well... I like green on my walls, but I like red on my ties.
>
> Scala has macros and a much richer syntax (although doing anything like
> core.async with Scala macros might be like putting tabsco on an open cut...
> just sayin') so I don't think the syntax and the macro stuff is a
> one-to-one mapping.
>
> People learn to work with a variety of syntaxes and are successful with
> them. Java and C++ have viscously awful syntax, yet they are very popular
> and most users of the languages don't notice. Both C and Lisp model an
> abstract computer and have syntax that reflects the computer that they
> model and to my mind, that helps the user of each language grok the
> abstract computer they are programming.
>
> I'd like a two-way mapping between a Clojure and an Excel-like formula
> language. That way people could write one-liner Clojure functions in a
> syntax that non-programmers are already comfortable with. I'm noodling with
> something like that right now.
>
> I think Jay and Colin are saying something very, very important: Clojure
> feels uncomfortable until it feels very comfortable and then there's no
> going back. I am not yet comfortable with Clojure's syntax, but I totally
> appreciate it. But I'm doing work in Scala, Java, and Clojure all for pay
> all in the same week every week... and bouncing among all three makes
> getting comfortable with Clojure a little slow. Further, I fear (deeply...
> in my bones) that once I am comfortable with Clojure, doing Scala will be
> as disgusting as doing Java is after 7 years of Scala. :-(
>
>
>
> On Mon, Aug 12, 2013 at 12:52 AM, Răzvan Rotaru 
> <razvan.rot...@gmail.com>wrote:
>
>> Hi,
>>
>> I'm curious about the general opinion on the Clojure syntax, whether
>> people actually like it or just use it because it provides macros. So I
>> would like to ask you to participate in a poll. Thank You.
>>
>> Here's the link:
>>
>> https://docs.google.com/forms/d/1GSgfkeThpUYlgFVzhhNIgA1JbTilu6S9eudq_Sbxl34/viewform
>>
>> Răzvan
>>
>> --
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>
>
> --
> Telegram, Simply Beautiful CMS https://telegr.am
> Lift, the simply functional web framework http://liftweb.net
> Follow me: http://twitter.com/dpp
> Blog: http://goodstuff.im
>
>  --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to