From owner-freebsd-hackers Tue Aug 27 8:17:25 2002 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 916AD37B400 for ; Tue, 27 Aug 2002 08:17:22 -0700 (PDT) Received: from smtp.mailix.net (smtp.mailix.net [216.148.213.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27CA743E6E for ; Tue, 27 Aug 2002 08:17:22 -0700 (PDT) (envelope-from tapeworm@insekta.org) Received: from [12.246.29.145] (helo=domina.insekta.org) by smtp.mailix.net with asmtp (Exim 4.01) id 17ji5o-0001tK-00 for freebsd-hackers@freebsd.org; Tue, 27 Aug 2002 08:17:20 -0700 Date: Tue, 27 Aug 2002 08:15:01 -0700 From: tapeworm To: freebsd-hackers@freebsd.org Subject: programming tools Message-Id: <20020827081501.141e63a7.tapeworm@insekta.org> Organization: the insekta organization X-Mailer: Sylpheed version 0.8.1 (GTK+ 1.2.10; i386-portbld-freebsd4.6.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 i don't know if this is necessarily the recommended place to ask this, but here we go. i've recently become more actively interested in learning programming. freebsd, obviously, has a pretty wide range of tools available, and i'm a little unsure where to start. rather than ask something too generalized, like "how can i learn to program?", i have a few questions about some specific languages/tools. 1. is anyone using aleph or pike? if so, what are your impressions so far, and how well do they integrate with other languages? (most notably python and/or c/c++). 2. most of the projects i'm interested in working on are to be x-based. i've seen a lot of gui toolkits and libraries, but what are some ways these are actually implemented? preferrably platform independent, as i don't like kde or gnome (mmm. fluxbox.) 3. are there any integral things i should install as supplementals, like bindings for python, when first starting? if this is too general, my main curiousity right now lies in aleph, perl, pike, and python. perhaps c/c++ later on. 4. developer environments (i.e. kdevelop): yes or no? (i'm leaning towards no, since i tend to get more work done without dozens of terminals full of crap). i suppose that about covers it. i'm somewhat curious to see the responses on this (if it actually receives any). - erik To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message