From owner-freebsd-questions@FreeBSD.ORG Mon Feb 6 22:51:50 2012 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 487BC106566B for ; Mon, 6 Feb 2012 22:51:50 +0000 (UTC) (envelope-from jbiquez@intranet.com.mx) Received: from intranet.com.mx (intranet.com.mx [200.33.246.7]) by mx1.freebsd.org (Postfix) with ESMTP id 1F4428FC1D for ; Mon, 6 Feb 2012 22:51:49 +0000 (UTC) Received: from PC2.intranet.com.mx (189.144.177.212) by intranet.com.mx with ESMTP (EIMS X 3.3.9) for ; Mon, 6 Feb 2012 16:38:41 -0600 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 X-Priority: 1 (Highest) Date: Mon, 06 Feb 2012 16:37:37 -0600 To: FreeBSD Questions From: Jorge Biquez Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Message-ID: <3411412722-917504491@intranet.com.mx> Cc: Subject: Software Development using 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: Mon, 06 Feb 2012 22:51:50 -0000 Hello all. This is kind of off topic. My apologies in advance. I am helping a non profit organization and giving some classes to prepare students so they can be prepared and try to get a job (they are students also and have the basics concepts already) Anyway, I am interested in teach them to develop some simple applications. From simple ones to destktop ones that access a database, desktop ones that use internet to connect to a remote database and web based ones with a database behind. We have 6 months and the idea is to work a lot remotely. Thin is that I do not want to use any kind of Microsoft products. Some of them do not have modern machines but until now, in previous classs, we could install Freebsd, text mode, and work from there. Now we will try to have a graphical mode in Freebsd. With that we would like to be able to develop graphical applications for Windows (we all know that's the market and here some companies is what they are looking), so maybe sound crazy but I am looking to develop applications for Windows without using WIndows or Microsofot products at least. I have been looking for this for months. First case using Windows but not Microsoft products. I found some options BUT they all were expensive on the deployment. The "runtimes" were not free and the amount of money to pay was not a good option. Others provide " real free" excutables for runtimes but the products were expensive. I am now trying to, If possible, have FreeBSD running graphically and then use open source software to develop graphical windows applications. Maybe I am wrong but until now I think my only option is to use Phyton. Is that correct? For what I have searched Python will let me create executables and will let me create Graphical solutions even for other platforms (Mac or LInux or whatever runs Python). Talking with friend, he believes that my best bet is to teach them C or C++ and use some of the options for developing graphically ( I am not a C or C++ expert but I can learn alone). I was wondering if you could give some advie and comments on this. Are you developing commercial applications (including Windows ones) using FreeBsd as your platform? Or Maybe any Linux Distribution? Would you do that with Python or something else? Any extra advice is more than welcomed. Thanks in advanced. Jorge Biquez