From owner-freebsd-hackers@FreeBSD.ORG Fri Mar 11 01:25:25 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E8D8106566B for ; Fri, 11 Mar 2011 01:25:25 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id C3BA88FC1D for ; Fri, 11 Mar 2011 01:25:24 +0000 (UTC) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.4/8.14.4/NETPLEX) with ESMTP id p2B1PNVr008607; Thu, 10 Mar 2011 20:25:23 -0500 X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-4.2.6 (mail.netplex.net [204.213.176.10]); Thu, 10 Mar 2011 20:25:23 -0500 (EST) Date: Thu, 10 Mar 2011 20:25:23 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Steve Franks In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-hackers Subject: Re: looking for mature/efficient gui builder/toolkit/IDE for Python (or C for that matter) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 01:25:25 -0000 On Thu, 10 Mar 2011, Steve Franks wrote: > I'm interested in doing some graphical serial-port parsing software in > Python (or possibly C which I'm actually more familiar with) - anyone > care to render an opinion on the most direct route to a usable gui? > > I figure Python is probably somewhat the preferred language these days > for GUIs given the large number of 'nix desktop apps that have been > showing up in python of late... > > Last time I wrote a gui was in VisualC 6.0, so it's been awhile - with > VisualC it took about the same amount of time to write all the > coordinates for a GUI in the code as it did to draw it and hook up the > code; hopefully things have gotten a bit more streamlined - hoping to > spend most of my coding time on string parsing, not gui building... After using Java for a few years (since JDK 1.3), I wouldn't use anything else for a GUI. It'll also easily run on other OS's. I don't use IDE's though, so I can't recommend one. Some people I work with use Netbeans though. There does seem to be support available for Python in Netbeans: http://wiki.netbeans.org/Python -- DE