🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.c++
Article #106

Programar para linux y windows

#106
From: jcdeblist
Date: Fri, 29 Aug 2008 20:53
42 lines
3183 bytes
Hola a todos

A ver si me explico un poco....

Tengo una serie de tiendas en las que tengo instalado Windows XP (una
copia legal, aunque no lo creáis :) ) pero quiero migrar a linux, ya
que llevo tiempo usándolo en el ordenador de casa y me gusta mucho.

El problema que tengo es el programa que uso para la gestión de las
tiendas (almacén, proveedores, TPV, etc), que no tiene versión para
linux y tampoco he conseguido emularlo con wine, además, todos los
programas que he encontrado para linux de ese tipo, o no he conseguido
hacerlos funcionar o no me han convencido.

Así que como soy aficionado a la programación y no me corre prisa, he
pensado hacérmelo yo mismo, y aquí viene el problema: el programa
tendría que desarrollarlo y probarlo en el ordenador de la tienda,
osea, bajo windows XP, pero una vez terminado y comprobado que
funciona adecuadamente, la idea es migrar a linux.

Por lo tanto, mi duda es con que herramientas, lenguaje de
programación, librerías, etc, tendría que desarrollarlo para que al
hacer la migración a linux, los cambios que tenga que hacerle al
código para compilarlo sean los mínimos posibles.

El programa sería básicamente una base de datos mas o menos compleja,
por lo cual he pensado usar mysql y el programa hacerlo en C/C++, ya
que es con el lenguaje que mas he programado (actualmente estoy
haciendo pequeños juegos en C++ y usando la librería SDL). Otra cosa
es que el programa tiene que ser muy fácil de manejar, ya que lo van a
usar todas las dependientas, por tanto no quiero que sea una
aplicación de consola, cosa que imagino complicará un poco más el
asunto.

Por lo poco que he tenido tiempo de mirar, creo que podría usar la
libraría QT, pero no se que otras alternativas hay, tampoco me
importaría usar otro lenguaje que no sea C/C++.

Espero que se haya entendido bien, que al final me salió un buen
tocho, si habéis llegado hasta aquí, os merecéis un premio :)

Saludos a todos
Technical Details
Message-ID: <74740da7-2206-430a-8663-6acffa8f4f73@t54g2000hsg.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!t54g2000hsg.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: f53ec,d480cb4a85a3c0f5,start
X-Google-Attributes: gidf53ec,domainid0,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!t54g2000hsg.googlegroups.com!not-for-mail
From: jcdeblist@gmail.com
Newsgroups: es.comp.lenguajes.c++
Subject: Programar para linux y windows
Date: Fri, 29 Aug 2008 13:53:21 -0700 (PDT)
Organization: http://groups.google.com
Lines: 42
Message-ID: <74740da7-2206-430a-8663-6acffa8f4f73@t54g2000hsg.googlegroups.com>
NNTP-Posting-Host: 79.155.94.9
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1220043201 28407 127.0.0.1 (29 Aug 2008 20:53:21 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 29 Aug 2008 20:53:21 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: t54g2000hsg.googlegroups.com; posting-host=79.155.94.9; 
 posting-account=aVQqJQoAAACbymwgs_a42GbgMZtUQXFc
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) 
 Gecko/2008072820 Firefox/3.0.1,gzip(gfe),gzip(gfe)