Duda lenguaje programación adecuado

Iniciado por Weingrow, 5 Junio 2019, 14:01 PM

0 Miembros y 1 Visitante están viendo este tema.

Weingrow

Hola buenas.

Veréis, hace ya algo más de una década estudié programación VB, C, C++, PHP... La cosa es que posteriormente mi vida laboral no ha tenido nada que ver con la programación y estoy obsoleto y oxidado pero ahora me gustaría realizar un pequeño programa que me vendría muy bien y me ahorraría tiempo en mi trabajo actual.

Explico brevemente de que se trataría el pequeño programa y las dudas que me surgen:

Necesito realizar una liquidación mensual de las ventas y transformar un informe del programa de facturación en un archivo CSV. debidamente ordenado como me piden. Es una chorrada y en la primera etapa no quiero que haga más, solo colocar las columnas y las líneas como me piden, pero si espero poco a poco ir añadiéndole más funciones. Lo que más recuerdo de programación es VB pero ya está obsoleto, como yo, y no se si es la mejor opción para el tratamiento de textos que prácticamente es lo que quiero hacer. Posteriormente habría que sumar varias columnas, sacar algún tanto por ciento, pero ninguna rayada de fórmulas y mucho más adelante enlazar una base de datos con los clientes, sus condiciones y que el programa compruebe si se cumplen las condiciones en las ventas. A lo mejor tan siquiera hace falta una BD si no un par de ficheros de texto con clientes y otro con condiciones.

Principalmente ahora la duda es que no se con que lenguaje enfocarlo, no me importa tener que aprender alguno, así me entretengo, o si tirar con lo que se, VB. Lo que no quiero es que el día de mañana quiera que haga algo más y no pueda o me encuentre con muchos problemas de compatibilidad con reconocimiento de ficheros o mierdas de esas.

Gracias por vuestro tiempo.

Serapis

A ver si no tienes más aspiraciones que solventar cosas como esas que dices sin muchas más pretensiones, VB6 te sigue valiendo perfectamente.

Ahora si pretendes hacer algo más, o compartir el programa con más gente del trabajo, entonces va a ser mejor que sea plenamente compatible con el equipo de ellos sin requerir complicaciones, ni instalaciones. En tal caso, VB.NET es perfecto, lo que sabías de VB6, te supone una excelente entrada para VB.NET ya tú decides si utilizar de momento ficheros de texto plano (para algo rápido sin exigir demasiado de un reaprendizaje), o sí tirar de Office para hacerlo por ejemplo en Excel o más agresivo, por ejemplo en SQL... quizás para más adelante cuando te hayas actualizado...

Eleкtro

#2
El compañero @NEBIRE te ha ofrecido el mejor consejo. Pero me gustaría añadir algunas matizaciones... Lo primero es que si te preocupa sentirte obsoleto y decides seguir con VB6, entonces nunca vas a dejar de sentir esa incómoda sensación, y con razón. Y lo segundo es que VB.NET es un lenguaje en constante actualización, así que de obsoleto no va a tener nada hasta que pasen muchísimos años. Por esos motivos (y por que además es mi lenguaje favorito y principal) yo migraría a VB.NET sin pensármelo dos veces.

Un saludo.