Path: utzoo!attcan!uunet!zephyr.ens.tek.com!tektronix!nosun!qiclab!m2xenix!puddle!f42.n161.z1.fidonet.org!Frank.Warren From: Frank.Warren@f42.n161.z1.fidonet.org (Frank Warren) Newsgroups: comp.lang.modula2 Subject: WHAT I USE INSTEAD OF IDE Message-ID: <8.2706EBBA@puddle.fidonet.org> Date: 30 Sep 90 04:43:15 GMT Sender: ufgate@puddle.fidonet.org (newsout1.26) Organization: FidoNet node 1:161/42 - Records Department, Pleasanton CA Lines: 30 I use PolyMake, Multi-Edit and Stony Brook, and am thinking about larding PVCS (like Polymake, a clone of UNIX make, this is a clone of unix's source code control system) into the mix. Together this works out quite well. I can run my make from inside Multi-Edit, Stony's optimizing compiler is faster than any C compiler I ever saw, and I get both quick results and compact code. Granted that this is a real kludge system taken overall, compared to IDE's, the fact is that I come from the C world, have done UNIX develop- ment, and am used to all of this. What I am getting is exceptional flexibility. The editor I use is 100% configurable and programmable. So is PolyMake. And, for all practical purposes, so is PVCS. The net result is that I get things to run my way, as I find it convenient, instead of the IDE developer's way, as he finds it convenient. Polymake is entirely capable of putting new revisions of a file into the archival system, drawing updates made in the meanwhile out of the PVCS system, so when I move to PVCS, I'll have features which are impossible for IDEs. The caveat, of course, is that this is a lot more work. One has to do the macros for the editor, munge up the polymake makefiles and so on. But I like doing it my way. More, it doesn't change out from under me with every new release, or every time a compiler vendor gets a briht new idea. My editor is bug-free, so is my current PolyMake and so on, and the Stony Brook compiler won't be changing radically for a while. So I'm quite stable. -- uucp: uunet!m2xenix!puddle!161!42!Frank.Warren Internet: Frank.Warren@f42.n161.z1.fidonet.org