[Ocaml-biz] IDEs

Brandon J. Van Every vanevery at indiegamedesign.com
Thu Sep 9 23:19:22 PDT 2004


William Neumann wrote:
>
> Since you haven't the foggiest notion if that is even true
> you should have said something more along the lines of "I will look
> into the state of OCaml support for both emacs and vim, and I
> will get back to you at a later time."

You say tomato, I say tomato.  I don't think I'm off-base about what it
takes to get started in XEmacs, GNU Emacs, or Vim with OCaml, from a
non-UNIXen's point of view.  I agree that I don't have the expertise or
mastery under any of these editors, to know which is superior or if
they're all equal.  I have my guesses, which I've given.  I deliberately
gloss over what little experience I do have.  You want your answers now;
I can't do it for you.  Hopefully someone who can do it for you, will
say something informative.

> You mean like copy tuareg-mode.el (or whatever the filename is) into
> your site-lisp directory for emacs?  Or copying the proper ocaml.vim
> files into the ftplugin and indent directories for vim?
> Yeah... steep
> man.

This is a core issue.  Businesses are *NOT* interested in futzing (I'd
use a different f-word, but I'll be polite) with this stuff.  Part of
the goal we have to accept here is packaging.  What you think is easy as
an individual, intelligent UNIXen is not acceptable in a commercial
mission critical programming environment.  Python blows the doors off of
any packaging paradigm Ocaml currently has.  It's not that people aren't
smart.  It's that people don't have time to dedicate their intelligence
to tedious, mindless, stupid problems.  They have to concentrate on
whatever produces core value for their business.  *NOT* futzing with
Emacs *.el files or whatever.

When you industrialize something, you get rid of these problems.  If I
have to spend a week figuring out which tool is better, it is *way* too
long.


Cheers,                         www.indiegamedesign.com
Brandon Van Every               Seattle, WA

"We live in a world of very bright people building
crappy software with total shit for tools and process."
                                - Ed McKenzie




More information about the Ocaml-biz mailing list