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.