Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Feb 2012 23:33:09 +0000
From:      Frank Shute <frank@shute.org.uk>
To:        Jorge Biquez <jbiquez@intranet.com.mx>
Cc:        FreeBSD Questions <questions@freebsd.org>
Subject:   Re: Software Development using Freebsd.
Message-ID:  <20120206233309.GB29183@orange.esperance-linux.co.uk>
In-Reply-To: <3411412722-917504491@intranet.com.mx>
References:  <3411412722-917504491@intranet.com.mx>

next in thread | previous in thread | raw e-mail | index | archive | help

--/WwmFnJnmDyWGHa4
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Feb 06, 2012 at 04:37:37PM -0600, Jorge Biquez wrote:
>
> Hello all.
>=20
> This is kind of off topic. My apologies in advance.
>=20
> I am helping a non profit organization and giving some classes to=20
> prepare students so they can be prepared and try to get a job (they=20
> are students also and have the basics concepts already)
>=20
> Anyway, I am interested in teach them to develop some simple=20
> applications. From simple ones to destktop ones that access a=20
> database, desktop ones that use internet to connect to a remote=20
> database and web based ones with a database behind. We have 6 months=20
> and the idea is to work a lot remotely. Thin is that I do not want to=20
> use any kind of Microsoft products. Some of them do not have modern=20
> machines but until now, in previous classs, we could install Freebsd,=20
> text mode, and work from there.
>=20
> Now we will try to have a graphical mode in Freebsd. With that we=20
> would like to be able to develop graphical applications for Windows=20
> (we all know that's the market and here some companies is what they=20
> are looking), so maybe sound crazy but I am looking to develop=20
> applications for Windows without using WIndows or Microsofot products at=
=20
> least.
>=20
> I have been looking for this for months. First case using Windows but=20
> not Microsoft products. I found some options BUT they all were=20
> expensive on the deployment. The "runtimes" were not free and the=20
> amount of money to pay was not a good option. Others provide " real=20
> free" excutables for runtimes but the products were expensive. I am=20
> now trying to, If possible, have FreeBSD running graphically and then=20
> use open source software to develop graphical windows applications.
>=20
> Maybe I am wrong but until now I think my only option is to use=20
> Phyton. Is that correct? For what I have searched Python will let me=20
> create executables and will let me create Graphical solutions even=20
> for other platforms (Mac or LInux or whatever runs Python).
>=20
> Talking with friend, he believes that my best bet is to teach them C=20
> or C++ and use some of the options for developing graphically ( I am=20
> not a C or C++ expert but I can learn alone).
>=20
> I was wondering if you could give some advie and comments on this.
>=20
> Are you developing commercial applications (including Windows ones)=20
> using FreeBsd as your platform? Or Maybe any Linux Distribution?
>=20
> Would you do that with Python or something else?
>=20
> Any extra advice is more than welcomed.
>=20
> Thanks in advanced.
>=20

Any reason you don't want to use Java?

OO, plenty of IDEs to choose from, ranging from vim to Eclipse which
run on both Windows and Unix.

If I wanted to develop for Windows (I don't), that's what I'd use so I
could develop my code using FreeBSD.

The best part is that Java skills are in demand. (I don't know if
that's the case in Mexico though).


Regards,

--=20

 Frank

 Contact info: http://www.shute.org.uk/misc/contact.html



--/WwmFnJnmDyWGHa4
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (FreeBSD)

iEYEARECAAYFAk8wYzMACgkQHduKvUAgeK5JPgCgwov3QopvlzMsRotWliSUBIHf
OO4An0mYqLWk7UPkdEdYSfziwhEmlk61
=D+qX
-----END PGP SIGNATURE-----

--/WwmFnJnmDyWGHa4--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120206233309.GB29183>