From owner-freebsd-questions@FreeBSD.ORG Tue May 31 06:21:42 2005 Return-Path: X-Original-To: freebsd-questions@FreeBSD.org 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 1319216A41C for ; Tue, 31 May 2005 06:21:42 +0000 (GMT) (envelope-from sysjo@hades.yoafrica.com) Received: from cortizone.yoafrica.com (cortizone.yoafrica.com [196.44.176.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16E8543D1D for ; Tue, 31 May 2005 06:21:40 +0000 (GMT) (envelope-from sysjo@hades.yoafrica.com) Received: from hades.yoafrica.com ([196.44.188.50]) by cortizone.yoafrica.com with esmtp (Exim 4.51 (FreeBSD)) id 1Dd08F-000GHQ-OT; Tue, 31 May 2005 08:21:44 +0200 Received: by hades.yoafrica.com (Postfix, from userid 1001) id 41B606201; Tue, 31 May 2005 08:21:22 +0200 (CAT) Date: Tue, 31 May 2005 08:21:21 +0200 From: John Oxley To: Tina Neil Message-ID: <20050531062121.GC39895@yoafrica.com> References: <000801c56599$14d56c20$a2511104@nathanaita6x10> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <000801c56599$14d56c20$a2511104@nathanaita6x10> User-Agent: Mutt/1.4.2.1i X-Spam-Flag: YES Cc: freebsd-questions@FreeBSD.org Subject: Re: FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 May 2005 06:21:42 -0000 On Mon, May 30, 2005 at 09:27:32PM -0700, Tina Neil wrote: > I want to use FreeBSD for our robotics club. I am a programmer so > what i want to know is what would be better for us to use Windows XP > or FreeBSD. For the most part we want to go with FreeBSD. Also the > text scares some members so what would be better for us to use KDE or > gnome. What would you suggest for us to compile with on freebsd. i > want to use C++. would bloodshed c++ run on FreeBSD. For future reference, please wrap your line length to 72 characters. Onto the FreeBSD side of things. If you are doing robotics, you will be using the parallel interface or the seriald interface a lot for transfering programs/commands to the robot. From this side alone, I would say go with FreeBSD. Hardware programming in windows is a *BITCH*, and with FreeBSD/Linux (which is also an option) it is much easier, just fopen("/dev/parallel-port-device"); basically. You have gcc at your disposal, which contains implementations of C and C++. However, if you are going to compile stuff for a microprocessor, you will probably want to find the compiler for that microprocessor. Hope this helps -John