From owner-freebsd-hackers Sun Feb 23 11:21:37 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7251C37B401 for ; Sun, 23 Feb 2003 11:21:35 -0800 (PST) Received: from rutger.owt.com (rutger.owt.com [204.118.6.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73EC943FBD for ; Sun, 23 Feb 2003 11:21:34 -0800 (PST) (envelope-from kstewart@owt.com) Received: from topaz-out (owt-207-41-94-233.owt.com [207.41.94.233]) by rutger.owt.com (8.9.3/8.9.3) with ESMTP id LAA10603; Sun, 23 Feb 2003 11:21:29 -0800 From: Kent Stewart To: Wes Peters , Clemens Hermann , hackers@FreeBSD.ORG Subject: Re: C coding editor Date: Sun, 23 Feb 2003 11:21:29 -0800 User-Agent: KMail/1.5 References: <20030221122103.GA2073@asterix.local> <200302231017.16894.wes@softweyr.com> In-Reply-To: <200302231017.16894.wes@softweyr.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200302231121.29255.kstewart@owt.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 23 February 2003 10:17 am, Wes Peters wrote: > On Friday 21 February 2003 04:21 am, Clemens Hermann wrote: > > Hi, > > > > what are your favourite editors for coding C? While vi on the first > > terminal, cc on second and runs on the third is fine for very small > > things I doubt it is the way people do it here. > > Terminal? You have heard of this really cool thing called windowing > software? ;^) > > I completely utterly fail to understand why some young developers > attach some sort of romance to writing code on an 80x25 screen, when > all the haxxors my age or older waited (or slaved away) for years, > even decades, to get something better and more flexible. > I love comments like this. We used Microsoft's developer environment to update Unix (HPs and a Cray) for years because that was all we had other than vi. You could click something in Microsoft, right click it and you would see sample code, the headers you needed, and etc. The programs were under strict code control that was acceptable to the USA NRC. I see the same thing more or less using the 'Crusader', 'Code Warrior', or kdevelop environment. In a co-conversion effort using DEC Fortran and f77 on FreeBSD, msdbg would roll over and die but kdbg would show you the signal error. Unfortunately, it wouldn't show you why the line was dying. Writing a one line message of parameters produced a 70 MB file with no clue why it was dying. Msdbg would actually debug the line and show you which pointer went out of range but it would die if you just let it run and not tell you where. Combining the effort produced a solution neither was capable of by themselves in a reasonable amount of time. It all goes under my heading of "what part of making your life easier don't you understand". Have a good day, Kent > I've seen vim, emacs/xemacs, and kdevelop all mentioned in this > thread. I'd just like to point out that the first three have great > advantages under X and the last runs exclusively on X (at least on > UNIX it does). X is for programmers, too. Try it, you'll like it. > You might even find a use for that mouse. -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message