I agree that the sweet spot for a plugin like this, especially in terms of
paying for it, would be existing Java shops who are migrating to Clojure. I
think that there are a lot of people who want something powerful and easy
to use, though - the question is how many would be willing to pay for that
over existing options.
The whole Emacs things is difficult. I really need a demo from someone who
really uses Emacs well - I can get by using it (I used it for years, a long
time ago) but I'm a long long way from seeing any sort of light about how
amazing it is. Failing that I'll just have to get feedback from people
about what they'd miss from Emacs. A lot of people have mentioned that it's
lighter weight than an IDE, which is true, although IntelliJ is a lot
snappier than Eclipse in my experience.

Thanks again for all the comments, everyone - keep 'em coming!


On 28 July 2013 11:07, Alex Baranosky <alexander.barano...@gmail.com> wrote:

> Hello Colin F,
>
> A few of my observations:
>
>
>    - I think heavy-duty Intellij Java users are the best market for such
>    a plugin.  The business question then becomes: are there enough such teams
>    to warrant the work necessary?
>
>
>    - The plugin is at odds with a lot of Clojure's OSS community...  By
>    this I mean is that there may be an uphill battle, because OSS is such a
>    massive part of what makes Clojure's community tick.
>
>
>    - Whatever you do, do *not* underestimate how good Emacs is.  One must
>    know thy enemy ;)  Seriously though: Emacs is much more than a glorified
>    text editor, and this is coming from an expert Intellij user.
>
>
>    - I do think there is a place for a plugin like this... if you can do
>    what Emacs does, and also do the things Intellij is renowned for, you'll
>    have made a pretty great product.
>
> Alex
>
>
> On Sat, Jul 27, 2013 at 3:58 PM, coltnz <colin.tay...@gmail.com> wrote:
>
>> Hi the other Colin.
>>
>> It's a shame this thread's been somewhat rudely hijacked from its
>> purpose. Hopefully others aren't dissuaded from speaking out in support too.
>>
>> My team will heartily endorse such a project.
>>
>> Here's why:
>>
>> - we have a large legacy codebase of Java to embrace and extend with
>> Clojure
>> - we are expert Intellij users with no desire to retrain even if a
>> comparable system existed - which it doesnt.
>> - we want code aware development not glorified text editors and believe
>> Intellij's platform offers the current best model for a code-aware
>> development environment for Clojure.
>>
>> I'm sure many other companies are similarly placed.
>>
>> cheers
>> Colin.
>>
>>
>> On Saturday, July 27, 2013 11:54:58 PM UTC+12, Colin Fleming wrote:
>>>
>>> Hi all,
>>>
>>> I was planning to wait a little longer before going public, but since
>>> it's pretty relevant to the other IntelliJ thread going on at the moment I
>>> thought I'd jump in. For the last couple of months of happy unemployment
>>> I've been working on a fork of La Clojure which is now about 70% migrated
>>> to Clojure and significantly improved. It's a lot of work to develop a tool
>>> like this, and one of the options I'm considering is starting a company to
>>> develop it as a commercial product - JetBrains have never maintained
>>> development of La Clojure very actively. I've been doing a little market
>>> research but there's really not much data around about whether there are
>>> enough people working with Clojure to sustain a product like that, and also
>>> the community is currently very focused on open source.
>>>
>>> One problem is that the IDE space is already fairly fractured - there's
>>> Emacs and CCW, Clooj, Sublime Text and the promise of Light Table at some
>>> point, and of course the current public version of La Clojure. But there's
>>> still not a great option for something that's powerful but easy to use -
>>> CCW is probably the closest thing to this right now. However I think it's
>>> telling that a large fraction of people in the State of Clojure 2012 survey
>>> still identified development tools as a major pain point.
>>>
>>> I think that the IntelliJ platform is a fantastic base to build
>>> something like this on. Clojure as a language makes it pretty challenging
>>> to develop a lot of the great functionality that JetBrains are famous for,
>>> but I think there's scope to do a lot of great things. Certainly for mixed
>>> Clojure/Java projects it would be difficult to beat, but even for Clojure
>>> only projects I can imagine a lot of fantastic functionality built on their
>>> infrastructure. My plan would be to release a standalone IDE and a plugin
>>> for people using IntelliJ Ultimate for web dev, Ruby/Python or whatever.
>>> Since it's mostly Clojure now (and I'm migrating what's left as I get to
>>> it) there's a real possibility of a Clojure plugin/extension API. I
>>> envision charging PyCharm/RubyMine type prices, say $200 for company
>>> licenses or $100 for individual developers.
>>>
>>> So, I'd love to hear what people think. I'd appreciate it if we could
>>> stay away from the politics of open source vs proprietary - several people
>>> have told me privately that they'd rather use OSS and that's fine,
>>> proprietary isn't for everyone. What I'd like to know is if the idea is
>>> appealing to many people here?
>>>
>>> In case it's a concern for anyone, I've discussed this with JetBrains.
>>>
>>> Thanks for any feedback,
>>>
>>> Cheers,
>>> Colin
>>>
>>  --
>> --
>> 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.
>
>
>

-- 
-- 
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