From owner-freebsd-questions Sun Jun 9 17:21:13 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA18398 for questions-outgoing; Sun, 9 Jun 1996 17:21:13 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id RAA18392 for ; Sun, 9 Jun 1996 17:21:11 -0700 (PDT) Received: from relay-2.mail.demon.net (disperse.demon.co.uk [158.152.1.77]) by who.cdrom.com (8.6.12/8.6.11) with SMTP id RAA13174 for ; Sun, 9 Jun 1996 17:19:58 -0700 Received: from post.demon.co.uk ([158.152.1.72]) by relay-2.mail.demon.net id ab19517; 10 Jun 96 1:18 +0100 Received: from jraynard.demon.co.uk ([158.152.42.77]) by relay-3.mail.demon.net id aa14201; 10 Jun 96 1:12 +0100 Received: (from fqueries@localhost) by jraynard.demon.co.uk (8.7.5/8.6.12) id VAA04897; Sun, 9 Jun 1996 21:17:14 GMT Date: Sun, 9 Jun 1996 21:17:14 GMT Message-Id: <199606092117.VAA04897@jraynard.demon.co.uk> From: James Raynard To: randyd@nconnect.net CC: questions@freebsd.org In-reply-to: <31BAAFA2.2781E494@nconnect.net> (message from Randy DuCharme on Sun, 09 Jun 1996 11:04:02 +0000) Subject: Re: C / C++ Programming in FreeBSD Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I've been using this (remarkable) OS for a little better than 3 > weeks now, and am really getting excited about it. I've had NO prior > UNIX experience and would also like to extend my sincere thanks and > appreciation to all who've helped me get started. Thank you! > I'm accustomed to the DOS / WINDOWS / WINDOWS NT platforms and have > used NT as my personal OS since the release of 3.1. I'm interested in > trying to port some of the apps I've created to freeBSD. Since day 1 of > my programming I've used integrated development environments such as, > Borland's IDE and Microsoft's Visual C++. I'm wondering if there's > anything similar to these for BSD? Not really - you can get these kinds of things on some other Unix platforms, but they're usually *very* expensive. > What are the preferred methods > (environments) of veteran UNIX programmers? It varies according to taste - some people use vi (or even ed!) at the command line and perhaps a few shell scripts, which gives you a simple but very austere environment, other prefer emacs, which is very powerful but rather overwhelming if you're not used to it. It's probably the nearest thing to an IDE you can get in FreeBSD. Not wishing to blow my own trumpet or anything, but you may be interested in a document I've just written which is aimed at people who are trying out Unix programmming for the first time. It covers things like how to set up Emacs as an IDE, which compiler options to use, how to get started with the debugger, that kind of thing. It's at http://www.freebsd.org/~jraynard/devel/devel.html In fact, I've just heard it's been added to the handbook, so you might also be able to find it somewhere under http://www.freebsd.org/handbook/ -- James Raynard, Edinburgh, Scotland | http://www.freebsd.org/~jraynard/ james@jraynard.demon.co.uk | jraynard@freebsd.org