And InterSystems had some good stories to tell its customers this year, starting with a new Eclipse-based IDE, called Atelier (betas available soon), which will eventually be an alternative to its current Studio tool. This should make marketing to new developers that don't know InterSystems already a lot easier (compare Uniface 10, although its modernised IDE isn't Eclipse-based).
InterSystems chose Eclipse for its new IDE largely because it is cross-vendor and multiplatform, and because it gives it access to a larger ecosystem. InterSystems, for example, currently stores its source-code as XML in its database, which has consequences (what you see isn't always what you get, cosmetically, when you retrieve it) and only provides basic SCM (Source Code Management) functionality; but Atelier can use any SCM repository supported by Eclipse plug-ins - Git, Perforce and so on. And InterSystems doesn't see writing SCM tools as its core business.
Certainly, Bill McCormick, Director of Product Management (responsible for managing the existing Studio programming interface) showed palpable enthusiasm for the responsiveness of the alpha version of Atelier he was demonstrating (unlike Studio, it is client-based rather than server-based), and the way it lets him format nice readable code - and get it back formatted the same way from the repository. In addition, McCormick apparently sees Atelier as a chance to re-factor lots of features of Caché programming that "just growed" and could be done better. I'd love to see the capabilities of InterSystems Caché database more widely exploited, and I think that the availability of Atelier should remove one obvious barrier to wider adoption.
--
--
Caché, Ensemble, DeepSee
---
You received this message because you are subscribed to the Google Groups "Caché, Ensemble, DeepSee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to intersystems-publi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I'm sure the best editor for should be created by community, but unfortunately, our community so little, and no one wants to do anything in open source.