No one is arguing the pros/cons of different technologies, only the
inappropriateness of your language.

On 25 March 2015 at 14:36, Shahrdad Shadab <shahrd...@gmail.com> wrote:
> Trust me I have been using Scala + Akka + Play for past three years in
> production, and had to deal with tons of incidental complexity plus a lot of
> noise they introduce as my daily job (in my code as well as other
> developer's code). Now I am in the best position to judge and compare them
> with Clojure code that does similar job but ten times simpler (and I don't
> only mean 10 time less verbose).
> I am sorry but I need to confess that within past 15 years that I have been
> working with numerous architects most of them choose technologies only based
> on 1/2 hour googling or reading reviews (and I don't mean all architects are
> like this). In particular the one I rightly called ignorant did not even
> write a simple poc to use AKKA and java8 to see how code looks like.
> By pathetic technology (and I didn't mean java8) I mean a technology that
> you need to fish out less than 10 lines of business logic from 50 or more
> lines of noise introduced by Scala futures (in AKKA), Play promise redeems,
> matching classes (case classes in Scala)...
> Remember when first time Spring was introduced, the original goal was to
> take out all the noise and put them in XML file so the developer remain
> focused on business logic. Here we are 10 or so years later: lots of noise
> and complexity added to the code to do orchestration. This is work of
> intelligent fool... (look at Erlang which AKKA tried to copy, it does a
> powerful orchestration without introducing much complexity, this is touch of
> genius)
> These are the pain points in our field. I have deeply felt it and try to
> point out that the life does not need to be that hard.
> Clojure is the first real try in opposite direction (touch of genius)
>
> Thanks a lot
> Best regards
> Shahrdad
>
>
>
>
> On Wed, Mar 25, 2015 at 8:06 AM, Colin Yates <colin.ya...@gmail.com> wrote:
>>
>> No - he is right, we just don't say it! Obviously I am kidding :).
>>
>> On 25 March 2015 at 11:51, Hildeberto Mendonça <m...@hildeberto.com> wrote:
>> > On Wed, Mar 25, 2015 at 12:14 PM, Colin Yates <colin.ya...@gmail.com>
>> > wrote:
>> >>
>> >> Hi Shahrdad, just a point of etiquette, inferring that an architect is
>> >> ignorant because they chose Java8, Akka and play is full of
>> >> assumptions.
>> >> Calling those technologies pathetic is very bad poor.
>> >>
>> >> As I like to quote "Any intelligent fool can make things bigger and
>> >> more
>> >> complex... It takes rude manners, assumptions and a whole bunch of
>> >> numptiness to claim 'bigger and more complex' means the author is a
>> >> fool".
>> >
>> >
>> > That's why I love this community. Mutual respect is part of the
>> > philosophy.
>> > :-)
>> >
>> > --
>> > 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/d/optout.
>>
>> --
>> 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/d/optout.
>
>
>
>
> --
> Software Architect & Computer Scientist
>
> --
> 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/d/optout.

-- 
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/d/optout.

Reply via email to