Queridos ping�inos noct�mbulos criados a
carne de windozes, una big question para ustedes, abusando de su
paciencia:
Yo como programador vengo de los viejos buenos
tiempos del DOS. Mis lenguajes eran QuickBasic y Clipper para desarrollo,
assembler para jugar. Cuando Bill el Oscuro cre� Wingarcha tras vender su alma
a Satanwin32 a cambio de la inmortalidad de sus royalties, me inici� en las
artes baratas y tenebrosas de V.Basic. Vi
algo de C, pero nunca lo suficiente.
Ahura, diria el paisano, tengo bastante
analizado el tema de volcarme a desarrollar aplicaciones comerciales. Si bien
por muchas cosas ( sobre todo las necesidades del lugar donde trabajo) no voy
a dejar ni Clipper ni VBasic ( aclaro que , pidiendo disculpas a quien no
comparta, me gustan ambos lenguajes) estoy casi jugado por trabajar en la
plataforma Linux. No hablo de aplicaciones de Internet, sino del mundo real y
concreto ( gastron�micos, farmacias, mutuales, etc).
La question es pedirles que de acuerdo con sus
experiencias y conocimientos me orienten sobre que lenguaje o entorno de
desarrollo pueda elegir para centrarme. Requisitos para cubrir la
vacante:
* Free o si es propietario de costo civilizado (
no estilo Moco$oft) >>> RAZON MUUY IMPORTANTE
* Con disponibilidad de librerias, o posibilidad
de linkar con C en su defecto ( nada que me deje aislado del resto del
mundo)
* Acceso a Base de Datos ( la mayor cantidad
posible de formatos, especialmente que pueda abrir los formatos de
Wingarcha) >>> CONDICION
FUNDAMENTAL!!!
* Que permita comercializar lo programado con ese
lenguaje ( no pienso usar licencia GNU con mi clientela, por razones de
$peso)
* Capacidad de manejarse en red con fluidez (
aunque supongo que eso en el mundo Linux es casi redundante como
pedirlo)
* Que tenga bajos requisitos de hard,
aprovechando al estilo linux el Trashware que nos queda en la Argentina de los
tiempos de la devaluaci�n.
Aclaraci�n antes de recibir tomatazos
:=))
===========================
Conozco la dupla C-MySQL . Creo
sinceramente que C ( y C++) son probablemente los mejores lenguajes inventados
por los hombres mortales, pero no tengo gran experiencia en ellos. Si los
tengo que tomar como base, no me opondria, pero...�un sistema comercial en C??
Lo que conozco de C me alcanza para no alegrarme de la
perspectiva...
Lo que quiero saber es si tengo
alternativas, algo como VBasic que si bien no sirve para hacer un sistema
operativo y genera muecas de desprecio en cualquier reuni�n de programadores
3lit3 que se precie( o es excesivamente reverenciado por los programadores
totalmente vendidos en cuerpo y alma a Bill, que tb es cierto) sirve al menos
como una forma r�pida y practica de hacer aplicaciones comerciales.
�Hay algo similar a V.Basic en el mundo
pinguinico? Con curva de aprendizaje corta y suave, muchas referencias
por todos lados(librerias, consejos, otros programadores, etc) y aplicaciones
que se preparan ( y depuran) relativamente f�cil? Orientado 100% a lo
comercial, of course. Nada de programar drivers, motores de juegos 3D ni
kernels ( por ahora!!! je je). El tema es llenar la barriga primero, luego
buscar lo divertido. ;=)
Y por �ltimo, pero no menos importante:
�Los lenguajes de internet como PHP o Java, son razonablemente imaginables
para un sistema comercial en red que no tenga la mas m�nima intenci�n de
entrar a Internet? Pienso por ejemplo en una farmacia chotisima ( y
hambrienta) con una red microbio de 1 Pentium 133 y dos Pentium 100 ( o peor)
con un due�o que no tiene ni mail y que cuando se entera que la AFIP le obliga
a comprarse un controlador fiscal de 1400 U$S ( si, leyeron bien ) y adem�s
comprar mi sistema, decide castrarse y retirarse a vivir al Tibet como monje
lamaista...situaci�n mas que probable en la Argentina que viene.
En fin, acepto sugerencias e ideas, y se
las agradezco infinito desde ya.