Path: csiph.com!x330-a1.tempe.blueboxinc.net!feeder1.hal-mli.net!nx02.iad01.newshosting.com!newshosting.com!novia!news-out.readnews.com!news-xxxfer.readnews.com!news.misty.com!news.iecc.com!nerds-end From: Willem Newsgroups: comp.programming,comp.compilers,comp.editors Subject: Re: New editor/Integrated Development Environment/compiler Date: Sun, 10 Apr 2011 19:26:19 +0000 (UTC) Organization: Stack Usenet News Service Lines: 33 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <11-04-018@comp.compilers> References: <11-04-009@comp.compilers> <11-04-011@comp.compilers> NNTP-Posting-Host: news.iecc.com X-Trace: gal.iecc.com 1302535781 76966 64.57.183.58 (11 Apr 2011 15:29:41 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Mon, 11 Apr 2011 15:29:41 +0000 (UTC) Keywords: tools, editor Posted-Date: 11 Apr 2011 11:29:40 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: x330-a1.tempe.blueboxinc.net comp.programming:198 comp.compilers:85 comp.editors:57 Pascal J. Bourguignon wrote: ) So what's missing? The filing part. One thing you can do to ensure a ) clear break of mindset is to store the code into a data base instead of ) text files. For a start, you could store it in a postgres database. ) There's a pg.el on the web, which let you communicate directly to ) postgres. You may store each definition in a different row. NOOOO! Not Uniface again! I can tell you from experience that storing code into a database instead of text files is absolutely horrible. Of course, it looks great at the beginning when you're whipping up code and you don't need to worry about file structure or whatever, but when it grows bigger you're left with a horrible mess in a proprietary format. And then you want to put the whole thing into some kind of version control system, preferrably with multiple staging areas and whatnot, and then you're *really* in trouble. Here's a break of mindset for you: A filesystem is a database, but with the added advantages that it's atransparent, and there are loads and loads of existing tools that integrate with it, including version control, backup, to name but a few. SaSW, Willem -- Disclaimer: I am in no way responsible for any of the statements made in the above text. For all I know I might be drugged or something.. No I'm not paranoid. You all think I'm paranoid, don't you ! #EOT