Ah, ok - if you're already using Emacs then have at it :-)

On 11 April 2014 21:32, C K Kashyap <ckkash...@gmail.com> wrote:

> Just for the record ... I am an emacs fan :)
> Had been a vim power user for a long time but switched to emacs after the
> fp bug bit me.
> Regards,
> Kashyap
>
>
> On Fri, Apr 11, 2014 at 2:50 PM, Colin Fleming <
> colin.mailingl...@gmail.com> wrote:
>
>> you can fight it as hard as you like but you will eventually end up using
>>> emacs, clojure-mode, cider, paredit and magit and then wonder how you ever
>>> lived without it, but not without spending at least a month or two cursing
>>> anything to do with emacs :).
>>>
>>
>> As the developer of Cursive, I'd like to politely disagree with this
>> point. I think that Cursive provides a very competitive feature set but
>> without the swearing :-). Of course I'm totally biased, so take with a
>> grain of salt, but I think particularly for Clojure newbies it's worth a
>> look - learning Emacs at the same time as Clojure can be a recipe for
>> frustration.
>>
>> Of course, it doesn't have to be Cursive, there are other options in case
>> Emacs gives you hives.
>>
>>
>> On 11 April 2014 20:17, Colin Yates <colin.ya...@gmail.com> wrote:
>>
>>> As others have said - a more focused question would help.
>>>
>>> Our back end runs on ring + compojure using
>>> https://github.com/jkk/honeysql for querying and straight
>>> https://github.com/clojure/java.jdbc for writes.  We use
>>> https://github.com/marick/Midje/wiki rather than clojure.test and
>>> https://github.com/gdeer81/marginalia for documentation.
>>>
>>> This is the first major Clojure app, so lots of lessons have been
>>> learnt.  Things I wish I knew:
>>>
>>>    - read the ring spec - it is all just a map, phenomenally powerful.
>>>     Now read it again
>>>    - consider using https://github.com/zcaudate/lein-midje-doc as well
>>>    as/instead of marginalia
>>>    - consider using https://github.com/jaycfields/expectations instead
>>>    of midje.  Midje is fantastic, but expectations, particularly the 
>>> 'diffing'
>>>    looks like a real win
>>>    - consider using something like https://github.com/prismatic/schemato 
>>> document your API from day one.
>>>    - you can fight it as hard as you like but you will eventually end
>>>    up using emacs, clojure-mode, cider, paredit and magit and then wonder 
>>> how
>>>    you ever lived without it, but not without spending at least a month or 
>>> two
>>>    cursing anything to do with emacs :).
>>>
>>> Just my random, off the cuff thoughts.  Hope they help.
>>>
>>> On Thursday, April 10, 2014 3:13:19 PM UTC+1, Kashyap CK wrote:
>>>>
>>>> Hi,
>>>> I have the opportunity to build a set of services from scratch. I plan
>>>> to use clojure for this.
>>>> I'd like to experiment with options available out there - options such
>>>> as - what webserver, what database etc. I'd like it very much if you could
>>>> share some of your experiences in this and possibly some pitfalls to avoid.
>>>> Regards,
>>>> Kashyap
>>>>
>>>  --
>>> 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.
>>
>
>  --
> 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