From owner-freebsd-questions@FreeBSD.ORG Mon Feb 6 23:28:52 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F20731065670 for ; Mon, 6 Feb 2012 23:28:51 +0000 (UTC) (envelope-from dghughes82@googlemail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7FB818FC0A for ; Mon, 6 Feb 2012 23:28:51 +0000 (UTC) Received: by werm13 with SMTP id m13so7450390wer.13 for ; Mon, 06 Feb 2012 15:28:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=UxlNcm4P0Bic743lLmOcnSZOYfRgnYUB/6Y6R/cTedw=; b=lTurUMdx5jzH7FQvikJ7zizgwWa/nORmqszsHexUc2Gi7eWKmHwI40G6RK/WS/YWKS 0yrUvOTP4vICfrpczYUR6q3/LB9eAGRJN85n5WM8GUkGAs0D7gyjWaFbTweLWpF4ObLr T9431lBuGAv+IwQLoXHWjomePwUubwgO0CMcs= Received: by 10.181.11.231 with SMTP id el7mr18619355wid.0.1328569371137; Mon, 06 Feb 2012 15:02:51 -0800 (PST) Received: from [192.168.1.140] (87-194-90-206.bethere.co.uk. [87.194.90.206]) by mx.google.com with ESMTPS id q2sm28352482wiy.7.2012.02.06.15.02.49 (version=SSLv3 cipher=OTHER); Mon, 06 Feb 2012 15:02:50 -0800 (PST) Message-ID: <4F305C18.7050703@googlemail.com> Date: Mon, 06 Feb 2012 23:02:48 +0000 From: David Hughes User-Agent: Mozilla/5.0 (X11; Linux i686; rv:9.0) Gecko/20111220 Thunderbird/9.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <3411412722-917504491@intranet.com.mx> In-Reply-To: <3411412722-917504491@intranet.com.mx> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: 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 23:28:52 -0000 Not an expert by any means, but what about Mono, the open source and cross platform version of the .NET framework? If you take a look at http://www.mono-project.com/Compatibility , you'll see that it's mostly compatible with .NET 4.0, and claims to be 100% compatible with .NET 3.5. Java is also cross platform and will run on FreeBSD; or, like you say, you could use Python with TkInter; there's doubtless many other cross-platform solutions that I'm not aware of. All best, David > 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 > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org"