From owner-freebsd-questions@FreeBSD.ORG Wed May 19 01:20:16 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E367216A4CF for ; Wed, 19 May 2004 01:20:16 -0700 (PDT) Received: from fw.farid-hajji.net (fw.farid-hajji.net [213.146.115.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BD9A43D46 for ; Wed, 19 May 2004 01:20:16 -0700 (PDT) (envelope-from cpghost@cordula.ws) Received: from fw.farid-hajji.net (localhost [127.0.0.1]) by fw.farid-hajji.net (Postfix) with ESMTP id A991240826; Wed, 19 May 2004 10:19:08 +0200 (CEST) From: Cordula's Web To: Donna478@aol.com In-reply-to: <1e8.20c31919.2ddbf7fd@aol.com> (Donna478@aol.com) X-Mailer: Emacs-21.3.1/FreeBSD-4.10-BETA References: <1e8.20c31919.2ddbf7fd@aol.com> Message-Id: <20040519081908.A991240826@fw.farid-hajji.net> Date: Wed, 19 May 2004 10:19:08 +0200 (CEST) cc: freebsd-questions@FreeBSD.org Subject: Re: c and freebsd X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: cpghost@cordula.ws List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 May 2004 08:20:17 -0000 > hello i'm learing c and hoping to make bsd a life long friend. i'm thinking > about building a cluster in total of about 20-25+ clients. does freebsd support > c, i expect it to, and does that come with "graphic functions" and name a > list of prog. languages that freebsd supports, please. coming from microsoft (the > bastard) . please explain it in dummy terms , i'm 16 by the way, thanx a > whole lot! Troye. sexy brittany spears The excellent C/C++ compiler gcc is part of FreeBSD. FreeBSD itself is written in C, so you can expect excellent support :). If you mean by "graphic functions" the equivalent of Microsoft's MFC classes to write GUIs, you can have a look at gnome/gtk+ (for C) or kde/qt (for C++). If you mean an IDE, glade and kdevelop can be quite useful. FreeBSD supports a lot of additional programming languages if you install their compilers or interpreters via the ports system. Have a look at /usr/ports/lang for a huge list! http://www.freshports.org/lang/ Please browse the documentation on FreeBSD's website: http://www.freebsd.org/docs.html An introduction for newbies: http://www.freebsd.org/projects/newbies.html The FreeBSD Handbook http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html The Developer's Handbook (Chapter 2 is what you want): http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/index.html Happy hacking :-) Cheers, -cpghost. -- Cordula's Web. http://www.cordula.ws/