¿Existe versión más actualizada de VB6?

Iniciado por programatrix, 10 Mayo 2017, 21:20 PM

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

programatrix

Hola, mi duda es saber si existe un lenguaje similar, con similares características pero más actual que visual basic 6. Es decir, una evolución del visual basic 6 que no sea el .net.
Gracias

Serapis

VB6, sigue siendo bastante bueno pese a sus limitaciones. Después de todo, ahora que los equipos son mucho más potentes, las aplicaciones realizadas con VB6, corren muy rápido (si uno sabe que hace, por supuesto) y ocupan poco espacio en disco y no saturan memoria (comparado con NET, por ejemplo).

De todos modos existe Gambas, un lenguaje similar (ellos aseguran que no es un clon, creo que más para no entrar en la ansiedad por las exigencias de: "...pués en VB6 esto se comporta así, y no como sucede aquí...").
Tiene una implicación directa de Java, lo mismo que VB6, lo tiene de C... Nunca lo he usado, pero aseguran que tiene una evolución más allá de VB6. No sé si se refieren a que como parte del entorno Linux, pués tiran de bases de datos MySQL, en dez de SQL-Server o Access, Open-GL, en vez de DirectX... etc... o si se refieren a otra cosa...
Desconozco, por completo si han implementado algo similar a ActiveX, y por tanto si se podrá crear controles de usuario, y tal...

En fin si quieres hecharle un vistazo: https://es.wikipedia.org/wiki/Gambas o en inglés: https://en.wikipedia.org/wiki/Gambas
Adicionalmente un foro en español: https://www.gambas-es.org/

Eleкtro

#2
Cita de: programatrix en 10 Mayo 2017, 21:20 PM
Hola, mi duda es saber si existe un lenguaje similar, con similares características pero más actual que visual basic 6. Es decir, una evolución del visual basic 6 que no sea el .net.

Visual Basic, R.I.P. 1991-1998 (las versiones release, sin contar actualizaciones o "service packs" como indicó el compañero @MCKSys), es un producto privativo de Microsoft; la única evolución y sucesor es Visual Basic.NET, del 2002 hasta el 2017... y continuando.

Ahora bien, el lenguaje padre, BASIC (1964), tiene muchos otros dialectos derivados o evoluciones a parte de Visual Basic y Visual Basic.NET. Un dialecto de BASIC muy popular y en continuo desarrollo es el lenguaje PureBasic:

La propia compañia desarrolladora provee una IDE, pero puedes encontrar otras IDEs por Internet, como por ejemplo:

Y aquí tienes tropecientos lenguajes más:
...pero lo cierto es que la lista de lenguajes destacables aparte de VB.NET y VB6 es muy escasa.

PD: Como es o debería ser evidente, si descartas a VB6 y VB.NET entonces no esperes encontrar un lenguaje similar que sea igual de completo y sofisticado (incluyendo su IDE). Microsoft es Microsoft, en ese sentido es el rey.

¡Saludos!








MCKSys Argentina

La última actualización de VB6 fue el Service Pack 6, y salió en 2004.

Lo puedes bajar desde acá: http://www.microsoft.com/es-cl/download/details.aspx?id=9183

Pero, como ya han dicho, no existe un sucesor de la misma línea que VB6. Aunque, si no usas OCXs (o si los usas bien) no deberías tener problemas con VB6 actualmente.

Por otro lado, si necesitas usar OCXs (osea, registrarlos), puedes meter todo dentro de cosas como Molebox, Thinstall, etc.; los cuales te crean un ambiente virtual donde tienes tu propio registry, filesystem, etc.

En fin. VB6 aún sigue funcionando ya que compila nativo en 32 bits y sólo necesita del runtime, el cual aún viene con Windows.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."