Thanks for the input, Plinio.

If the community jumps to the conclusion that I'm arrogant, because I like
to work in style that's clear & works for me, then I won't be surprised if
they don't offer assistance in the future.

>From my point of view, as long as they receive my contributions or requests
for assistance in a form that's palatable to them, it's not anyone's
business how I code on a daily basis.


On Mon, Nov 24, 2014 at 9:10 AM, Plínio Balduino <pbaldu...@gmail.com>
wrote:

> Hi Dan
>
> Please accept my two cents.
>
> "I prefer the indentation; it makes more sense to me."
>
> No, he didn't misunderstand, sorry.
>
> Anyway, Batsov's Style Guide is an awesome resource, even though you won't
> follow the items ipsis literis, is good to understand how to work and think
> in the 'Clojure Way'.
>
> For example, when one is new to Ruby, it's normal to find the for
> statement there. Once one gets used to 'Ruby Style', the each method
> becomes the standard.
>
> An example that I used with my team some days ago:
>
> In Portuguese (our native language) we use nouns before adjective. "Um
> dia quente".
>
> In English we use nouns after adjective. "A hot day".
>
> Even if you swap the order in Portuguese (um quente dia) or in English (a
> day hot), a native speaker will understand with more or less
> effort. Syntactically it's not wrong, semantically is OK, but the
> construction it's not in the 'Portuguese way' or in the 'English way'.
>
> So unless you don't mind to speak with yourself all the time, please try
> to understand and follow the rules and the way of your new environment.
> After all you don't want to be seen as an arrogant guy or as someone who
> doesn't want to learn just because your way makes more sense to you.
>
> Please don't understand I'm judging you. I have a very bad impression of
> LISPs communities in general, but the Clojure community is highly
> newcomer-friendly and the other guys who tried to help you, for example,
> are high skilled and very busy professionals. In any other community (I'm
> cofounder of JS, Clojure and Ruby communities) you woudn't find that good
> will to help, unfortunately.
>
> Sorry for the completely off-topic, best regards and welcome to community.
>
> Plínio
>
>
>
> On Sun, Nov 23, 2014 at 9:01 PM, Dan Campbell <dcwhat...@gmail.com> wrote:
>
>> "As long as you’re prepared to be told this every time you show your code
>> to people, that’s up to you."
>>
>> I think you misunderstood the response.
>>
>>
>>
>> On Sun, Nov 23, 2014 at 5:49 PM, Sean Corfield <s...@corfield.org> wrote:
>>
>>> On Nov 23, 2014, at 2:41 PM, Dan Campbell <dcwhat...@gmail.com> wrote:
>>>
>>> Sorry man, but I'm not willing to change my personal coding style.  It's
>>> not a matter of getting used to Clojure.  I'm not an expert on it yet, but
>>> I've been studying and working with it, for a little over a year.  I prefer
>>> the indentation; it makes more sense to me.
>>>
>>>
>>> As long as you’re prepared to be told this every time you show your code
>>> to people, that’s up to you.
>>>
>>> Your image, though, doesn't reflect my intended indentation style for
>>> lisp code.  It looks like some reformatting took place.
>>>
>>>
>>> Of course - I reformatted it to match the Clojure community style. The
>>> image was to show rainbow parentheses, specifically.
>>>
>>> If there are other styles out there, that you know about, I'm willing to
>>> take a look at them.  Although the traditional lisp style with multiple
>>> adjacent parentheses doesn't work for me, there might be other styles worth
>>> looking at.
>>>
>>>
>>> All the style guides will follow that style - that’s how Lisp is written
>>> :)
>>>
>>> Here’s the most "standard" Clojure style guide, based on the style in
>>> Clojure books, and Clojure/core’s own library style guide:
>>>
>>> https://github.com/bbatsov/clojure-style-guide
>>>
>>> Thanks for pointing out the error in the if statement.  You're correct.
>>>
>>>
>>> Glad I was able to help.
>>>
>>> Sean Corfield -- (904) 302-SEAN
>>> An Architect's View -- http://corfield.org/
>>>
>>> "Perfection is the enemy of the good."
>>> -- Gustave Flaubert, French realist novelist (1821-1880)
>>>
>>>
>>>
>>>  --
>>> 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 a topic in the
>>> Google Groups "Clojure" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/clojure/GFOXhZKooyI/unsubscribe.
>>> To unsubscribe from this group and all its topics, 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.
>>
>
>  --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/GFOXhZKooyI/unsubscribe.
> To unsubscribe from this group and all its topics, 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