Right, but those aren't technical reasons, just stylistic choices.


> On Sep 2, 2015, at 10:54 PM, YI YANG <[email protected]> wrote:
> 
> The section "Building first version" in the Storm author's blog post "History 
> of Apache Storm and lessons learned" mentioned the "productive" as the reason 
> of the key decision that time.
> http://nathanmarz.com/blog/history-of-apache-storm-and-lessons-learned.html
> 
> The "Structure of the Codebase" doc page gave more hints that Clojure is more 
> "expressive" to cut the lines of code into about half comparing to Java for 
> implementation.
> http://storm.apache.org/documentation/Structure-of-the-codebase.html
> 
> So I feel that these could be one of the reasons. FYI.
> 
> Thanks,
> 
> Yi
> 
> Subject: Re: why storm is written in clojure
> From: [email protected]
> Date: Wed, 2 Sep 2015 10:16:20 -0400
> To: [email protected]
> 
> I think the main reason storm was written in clojure is that the author was 
> excited about using closure at the time. I don’t think there was a technical 
> reason really, more a matter of taste. I could be wrong though.
> 
> 
> On Sep 2, 2015, at 1:38 AM, TSD-贾宏超 <[email protected]> wrote:
> 
> Hi, all
>      I know clojure has some different features in concurreny from java ,such 
> as agent, ref and STM, but it seems that storm uses disrupter a lot for 
> intra-worker communication, so is it the main reason to use clojure for storm 
> because of its concurreny features?
> 
> 贾宏超
> 技术战略与发展部(TSD)
> 东软集团(大连)有限公司 
> 大连市黄浦路901-3号 D2座 TSD
> Mobile:159 9853 3097
> E-mail: [email protected] 
> 
> ---------------------------------------------------------------------------------------------------
> Confidentiality Notice: The information contained in this e-mail and any 
> accompanying attachment(s) 
> is intended only for the use of the intended recipient and may be 
> confidential and/or privileged of 
> Neusoft Corporation, its subsidiaries and/or its affiliates. If any reader of 
> this communication is 
> not the intended recipient, unauthorized use, forwarding, printing,  storing, 
> disclosure or copying 
> is strictly prohibited, and may be unlawful.If you have received this 
> communication in error,please 
> immediately notify the sender by return e-mail, and delete the original 
> message and all copies from 
> your system. Thank you. 
> ---------------------------------------------------------------------------------------------------
> 
> 

Reply via email to