Aprender Visual Basic vale la pena?

Estaba leyendo un par de blogs y foros que frecuentemente he visitado y he visto muchas malas influencias, o mejor dicho personas que te influyen con ideas erroneas o ideas totalmente fuera de lugar en lo que se refiere al uso de Visual Basic.

Existen chistes, existen programadores de C, C++ o ensamblador, que se burlan de Visual Basic debido a su entera orientacion al programador novel en versiones previas a .NET
El otro dia lei algo un chiste que decia “Deje de usar Visual Basic a los 12 años” y cosas por el estilo.

El punto es que estas ideas, comentarios, chistes, criticas, etc. hacen que muchos programadores novatos se decepcionen del lenguaje visual basic y estos se dispongan a ignorarlo, despreciarlo y en fin a buscar otros rumbos.

Hay mucha gente que se rie en tu cara si le dices que programas en Visual Basic y realmente quiero comentarles que el equivocado no puede ser el usuario de Visual Basic, el equivocado puede ser en realidad ese programador avanzado que critica al usuario de Visual Basic.

Solo piensen y reflexionen un par de cosas.

Se estudia para poder mantenerse en esta vida, se estudia programacion pues para hacer programas y ganar dinero con ellos (al menos es uno de los motivos mas importantes para estudiar programacion, por no decir el mas importante).

Imagina que desarrollas un software empresarial en el cual te tardastes 2 meses en el desarrollo completo en visual basic y ganastes cierta cantidad de dinero. Piensa que hubiera sucedido si hubieras trabajado en otro lenguaje, hubieras tardado mas tiempo con tanta vuelta que hay que dar para mostrar un mensajito en la pantalla, tu cliente hubiera estado insatisfecho y probablemente jamas vuelva a contratarte para otro desarrollo.

Aprender visual basic puede llevarte poco tiempo en relacion con aprender otro lenguaje y eso es ganancia para ti.
Ahora, imaginate en una empresa, desarrollas una aplicacion en vb y funciona correctamente. Luego, viene un programador de otro lenguaje y desarrolla el mismo programa con la diferencia que su programa es unos cuantos milisegundos mas rapido que el tuyo.

Ahora, preguntate: Importa eso? el cliente estara impactado al saber que otro programa ejecuta determinada accion en menos milisegundos que el tuyo? claro que no, todos sabemos que hay clientes que gustan mas de los colores bonitos que de esa clase de temas.

Hay determinados lenguajes que poseen su propio modelo para desarrollar interfases de usuario, tan propias que han caido en lo que se llama feo. y es muy importante tomar en cuenta la usabilidad y la experiencia del usuario. La idea es proveer valor al cliente y no unas mal hechas interfases que parecen dibujadas en papel que alardean de estar diseñados “a mas bajo nivel” y se ejecutan en tantos milisegundos mas rapido.

Imagina este escenario

Pedro desarrolla en Visual Basic

Juan desarrolla en otro lenguaje

Ofrecen $1000 por el desarrollo de una determinada aplicacion. Pedro desarrolla en un par de dias mas rapido su aplicacion debido a la facilidad de desarrollo de visual basic enbolsandose los $1000. Pedro se lo cuenta a Juan (quien todavia esta en un 70% del desarrollo debido a la complejidad de trabajo del lenguaje que usa) y Juan internamente golpeado, le dice a Pedro criticandolo, que eso que el hace no es programar sino arrastrar y colocar controles y asi se atreve a llamarse programador.

Sea o no un programador (segun la idea de Juan) pedro se embolso un buen dinerito.

Comodidad al usuario final, solo a el?

Durante mucho tiempo se ha trabajado con el concepto de que el programador pasa dias y noches sin dormir desarrollando un producto para lograr brindar un buen software a su cliente, que sea funcional y que sea facil de usar. El sr programador debe romperse el alma en el desarrollo de cada app que haga.

Entonces, pensando y razonando un poco, Porque no usamos la comodidad tambien a la hora de desarrollar programas?

A mucha gente le gusta inventar la rueda a cada momento, por favor… para que seguir sumando primero dos valores para luego sumarle un tercer valor a esa primera suma?

Yo considero que hay que valorar nuestro tiempo y la mejor forma es aprovechando los lenguajes de alto nivel que nos proporcionan algunas empresas, si queremos ser competitivos debemos saber proveer soluciones que esten a tiempo y no gastar una hora en la creacion de una ventana con un titulo.

Por ultimo les aconsejo que sigan adelante con el uso de Visual Basic, si bien es cierto, las versiones anteriores a .NET eran unas versiones hasta cierto punto limitadas, en la actualidad Visual Basic se codea (con los codos, no hablo de codigo ;P) con los grandes debido a la gran transformacion que ha sufrido desde la primera version en .NET del mismo, anteriormente Visual Basic si que era un patito feo en comparacion de los lenguajes orientados a objetos pero ahora eso ya no es mas que un recuerdo.

Sigan adelante con VB y no se desanimen si alguien les critica por su uso, piensen en el verdadero valor que se proporcionaran ustedes al aprovechar la rueda que fue inventada hace mucho 😉

_
saludos

Hola a todos

A partir de este momento quiero decirles que por falta de tiempo trabajare unicamente en mi blog http://blog.williamsmolina.info incluyendo los temas relacionados con VB

Muchas gracias a todos, los espero en mi blog personal

Atentamente Williams Molina

Anuncios

80 Responses to Aprender Visual Basic vale la pena?

  1. Borja dice:

    Yo realmente creo que en parte tienes razon y en parte no ya que visual basic no se puede comparar con verdaderos lenguajes de programacion como c++ o java.

  2. The Ghost dice:

    Interesante…es cierto que no es bueno comparar cada lenguaje, ya que cada uno tiene lo suyo, sus pros y sus contras.
    Sin embargo si uno quiere hacer una app en menor tiempo pero eficiente, bueno es el vb.

    Ahora ya dan más ganas de aprender completo VB 😉

    Saludos
    The Ghost

  3. Roberto Enrique dice:

    Yo francamente prefiero trabajar en VB
    es muy chistoso eso que William dice de “inventar la rueda” XDDDDDDDDDDDDDD tiene rason es muy logico que si se estudia es para tener pasta para comer y pues es mejor aprovechar el tiempo para poder atender varios proyectos de desarrollo a la vez een fin que viva visual basic!!!!!!!!

  4. Roberto Enrique dice:

    por cierto eso de comparar con otros lenguajes que dices borja es algo fuera de lugar si son diferentes pero cada uno tiene sus ventajas y viendo el ejemplo de williams hay verdad porque con c++ tardaria 5 meses en un proyecto que hago en 15 dias con vb

  5. Rodezno dice:

    Muchos programadores de C++ usan vb para sus desarrollos a tiempo pero prefieren no decirlo para mantener su ego no por nada vb es el lenguaje mas usado del mundo

  6. alfonso dice:

    Muy buen articulo felicidades, me ha gustado mucho además hace poco lei uno parecido que me parece que está en la linea de lo que tu comentas, http://blog.velneo.com/web/p.pro?vdis=4&p=25764

  7. Felipe Requeno dice:

    To te respondo diciendote: Juan le hará el software al cliente en java y el cliente no tendrá que estar amarrado a ninguna plataforma en particular. Además el cliente podrá tener acceso al código fuente de la aplicación y de los frameworks que esta utiliza, ya que Juan desarrolla aplicaciones de código fuente abierto. El usuario obtiene lo que desea y para futuras versiones de los framework base no tendrá que pagar nada de licencias ya que se trata de Open Source, ni tampoco Juan tendrá que pagar para desarrollar código Java por ningun IDE o framework. En cambio Pedro probablemente no tiene licencia para desarrollar en .NET o VB (lo hace con el IDE pirateado) o tuvo que pagar una alta cantidad de dinero para hacerlo.
    Visual Basic es para novatos, Java está en otro nivel. Yo solía solo desarrollar aplicaciones utilizando este tipo de lenguajes, pero ya no más, he crecido, tengo más criterio y sé cuando un lenguaje es potente y extensible. En esto, no hay ninguno como Java. Aunque el dueño de .NET ha querido copiarlo, no es lo mismo.
    Con esto no quiero menospreciar a los desarrolladores de aplicaciones MS, ya que de eso comemos muchos, pero si me preguntan en qué querés desarrollar en JEE o .NET? Mi respuesta es sin duda JEE, además el desarrollo en JEE es rápido, eso siempre depende del Desarrollador, no solo del lenguaje. JAVA es mucho muy superior a los lenguajes de MS por muchas razones… Y que conste que yo desarrollo apps VB y .NET

  8. Machi dice:

    O bien podrías encarar el desarrollo con Powrbuilder si te gusta esto de arrastrar y soltar controles y diseñar ventantas rápidamente, con la ventaja de estar trabajando en un verdadero 4GL que no es el caso de VB..

    Como veran VB no es la panacea de nada, ningun lenguaje lo es.. hay que saber que lenguaje elegir para desarrollar segun cada caso particular, y aunque obviamente uno no puede ser experto en todo, debería manejar un par de alternativas, no solo BV o solo C, ambos, inclusive Java es importate conocer si queremos estar competitivos en el mercado actual.

  9. alvaro dice:

    pues este articulo describe la tipica forma de pensar de los tecnicos en programacion…

    definitivamente el visual basic es mucho mas rapido de aprender y desarrollar que c++, no solo son cuestiones de que es mas rapido el c++, sino que es mucho mas escalable, gracias a su orientacion a objetos (la cual no tiene vb), te lo pongo en tu ejemplo, pedro se embolsa los 1000 dolares, luego de unos meses la empresa a la q se lo vendio decide actualizar el software y seguir actualizandolo constantemente, ya es sabido que vb hace q los sitemas tengan mucha entropia y por lo tanto el sistema se desordena, empieza a fallar y al final le dan una patada en el trasero a pedro por venderles un programa q solo funcionara unos meses y compran el programa de juan.

    en otra comparacion (fuera del lenguaje) imaginense que manden a construir dos casas una la hara un arquitecto o ing, etc.(en este caso seria el ingeniero de sistemas) la otra la hara un albañil (este seria el tecnico en programacion), los dos construyen sus casas, y el albañil la hace mucho mas rapido porq mientras el albañil esta levantando pared, el arquitecto esta haciendo estudio de suelos, etc.

    luego le piden al albañil y al arquitecto que construyan un edificio, cual de los dos podra construirlo???

    en este caso es exactamente lo mismo, los tecnicos se ganaran los 1000 dolares por hacer sistemas sencillos ( pequeños negocios, etc), pero si mandas a un tecnico a hacer un sistema muy grande (empresarial) pues estara totalmente perdido con su visual basic, y nunca lo hara.
    en ese caso el tecnico se queda con sus 1000 dolares y el ingeniero se llava los 50000 dolares.

    no mal entiendan lo que digo, lo unico que les puedo decir es que todos los tecnicos en programacion ven a visual basic como la solucion para todos los problemas, por eso es q los tecnicos son tecnicos y los ingenieros son ingenieros 😉

  10. Hola

    perdon por la tardanza, pero he estado en examenes.
    bueno, yo considero que no esta nada mal aprender java debido a la gran popularidad y la gran demanda que tiene en el “mundo laboral” pero en lo personal no deseo perder mi tiempo aprendiendo c++ sabiendo que tengo que estar creando la rueda de nuevo una y otra vez.

    Ahora, con lo que dice Alvaro, comparto muchas de las cosas que dices, pero algunas cosas no, como cuando dices que vb no es orientado a objetos, basicamente la transformacion que sufrio el lenguaje fue exactamente para eso, para hacerlo completamente orientado a objetos y a partir de la version 7 visual basic es orientado a objetos por completo, por lo tanto ya no es el patito feo de los lenguajes orientados a objetos ya que se codea con cualquiera. En todo caso, repito, mi apoyo a VB no significa tener a vb como unico lenguaje, sino tenerlo en cuenta y no despreciarlo, sabiendo que puede ayudarnos a solucionar muchos problemas sin dar tantas vueltas. pero por supuesto reitero mi apoyo a java o incluso a cualquier lenguaje .net tal como c# que se codean tambien con los grandes.

    Saludos

  11. Ahora, con lo que dice felipe, bueno, si bien es cierto el IDE lleva costos, pero trabajar con .net no significa casarse con visual studio como IDE, existen otras herramientas talvez no tan completas pero si bastante buenas y que son totalmente gratuitas y que no conllevan un gasto en licencias sabiendo que el .net framework es gratuito y que solo tengo que agregarlo como parte de mis aplicaciones en disco.

    Por ejemplo, vease el caso de SharpDevelop

    o de MonoDevelop para linux/windows/OSX entre los mas destacados

    Y entre .NET y java, Java es genial, se que la experiencia de cada quien habla, pero tambien hay que saber aceptar cuando alguien malo hace algo bueno. y .NET en realidad supera a java en varios aspectos (dije varios, no todos :P) empezando por los lenguajes que soporta. la JVM soporta java y otros lenguajes poco populares/comerciales/competentes a excepcion de Java que es el unico que considero destacado y con .net tengo acceso a mas de 30 lenguajes populares o muy conocidos como el caso de pascal, delphi, python en sus implementaciones que siguen la CLS por supuesto. Aunque al final esto solo es un gusto muy personal que yo tengo, se que mucha gente no prefiere ni a uno ni a otro, y pues creo que eso es lo bueno de la variedad, asi cada quien puede trabajar con la herramienta que mas valor le aporte a su causa.

    saludos!

  12. Carlos_V dice:

    Lo que dice Alvaro es ridículo la programación no es de título … la programación es de lógica y cacharreo, de estar escribiendo y escribiendo código incluyendo las técnicas de programación que vayan saliendo … utilizar UML para diseñar la aplicación … utilizar los patrones de diseño y ver cual de ellos se ajusta a las necesidades del cliente. Conozco varios técnicos que son unos mostruos programando en java y en C/C++ y conozco tambien a muchos Ingenieros que le consultan a estos técnicos … así que no diga estupideces Alvarito que los Ingenieros no son más que los técnicos por el hecho de tener un título … cuando en programación no saben o se quedan atrás de los técnicos … hoy en día un Ingeniero es igual que un médico cuando salen de la universidad …. tienen muchos conociemientos pero nada en profundidad … de cada cosa saben un poquito …. si quieren saber en realidad deben especializarse … los medicos lo hacen …. cirujanos, cardiólogos , ginecólogos … etc … Los ingenieros de sistemas tambien lo hacen …. especialistas en redes …. en telecominicaciones …. en base de datos …. en desarrollo web … programación cliente servidor en gestión de datos …. y para especializarse en programación tiene varias herramientas que son los lenguajes … no tienen que saberlos todos … pero si almenos uno y que lo conozca bien a punto de ser un experto porque es ingeniero programador .

    Ahora en cuanto al lenguaje Visual Basic es una alternativa para desarrollar aplicaciones el desarrollador debe estudiar la posibilidad de hacerlo en Visual Basic o en otro lenguaje dependiendo de las necesidades del cliente… acá no se trata de correr y el que lo haga en menor tiempo o la aplicación que se demore menos en mostrar un resultado …. acá lo único importante es que funcione bién … que se pueda seguir desarrollando (ampliando la aplicación) según las necesidades y que el cliente quede satisfecho para que luego el pueda referenciar al desarrollador de la aplicación con otros posibles clientes que deseen adquirir una aplicación para su empresa.

    En visual Basic desde la versión 5.0 se pueden crear clases y se pueden hacer cosas complejas o no tan sencillas como un programa que administre una base de datos … en visual basic se pueden crear objetos a partir de las clases que se escriban … el polimorfismo no lo maneja pero si el encapsulamiento de datos … no se si el punto Net lo pueda realizar … Escribí muchos programas en visual Basic he escritos muchos en C++ y ahora escribo algunos de los de C++ en Java por aquello de la plataforma … pero me siento muy satisfecho por el trabajo que realice con Visual Basic y mis clientes también . Ah! y Alvarito soy técnico en programación de sistemas y no me siento menos que muchos ingenieros que no saben programar … pero que saben y estan muy bién documentados en otros campos a los que yo ni siquiera me atrevo a opinar … y los respeto por sus conocimentos!!!

  13. Manuel dice:

    Cada aplicación requiere de distintos requerimientos… y pues el programador tiene que tener el criterio para elegir el mejor lenguaje a usar en cada caso.

    Tan simple como eso.

  14. Alvaro dice:

    respondiendo a Carlos_V
    tienes mucha razon, yo trabajo con muchos tecnicos en programacion que pueden hacer maravillas con muchos lenguajes, el punto al que me referia desde un comienzo es al hecho que cuando se desea construir sistemas empresariales donde normalmente trabajan (en la empresa en la que trabajo) cerca de 40 – 50 ingenieros, nosotros nos encargamos de idear todo el sistema en borrador, y a los tecnicos les encargamos la programacion de ciertos componentes o partes del sistema, yo tengo a mi cargo 1 ingeniero y 2 tecnicos en programacion, no me puedo quejar porque realizan un trabajo excelente, pero ya se les tiene que dar el problema simplificado (ahi radica el la comparacion del albañil con el arquitecto), no se si me dejo entender, pero aca las cosas son asi.

    yo la verdad que de programar mantenerme al tanto de los ultimos lenguajes lo hago cuando es necesario, porque yo me especialzo en sistemas basados en el conocimiento y todo lo relacionado a la inteligencia artificial aplicada a estos sistemas.

  15. Estoy de acuerdo en todo lo que comentas en tu artículo, pero yo iría más allá. Te invito a leer http://alternativavb.blogspot.com/2006/11/y-t-qu-programas-y-t-con-qu-programas.html
    Creo que un lenguaje de 4ª generación como Velneo es muchísimo más rentable que Visual Basic para el desarrollo de software empresarial. En cualquier caso, hacer que una empresa de soft sea rentable no depende de la herramienta. Eso sí, en igualdad de condiciones, Velneo hace que tu empresa sea mucho más rentable.

  16. Leandro Allende dice:

    Bueno la verdad es que pase por aca y me lei todos los comentarios, me parece muy bien que se sepa que es bueno,mejor,peor,menospreciado,valorado,etc. Yo soy un chico de 19 años, siempre me gusto la computadora y mas ahora que tengo la oportunidad de aprender uno o varios lenguajes de programacion, por esa razon yo quiero que me aconsejen sobre cuales me conviene meter en mi cabeza (Aprender), todavia no me decido por cual empesar y a eso viene mi comentario. Yo lo unico que quiero ( y creo que toda la gente quiere lo mismo ) “es ser alguien en la vida”, o sea que el dia de mañana tenga un trabajo, como todos ustedes que viven de eso. Yo en estos momentos no puedo depender de esto porque creo que lleva tiempo aprender y la experiencia tambien lleva tiempo, mas que nada es solo que me aconsejen para yo saber lo que me conviene aprender, y de ahi, yo pondre manos a la obra, ademas de que todavia no termine la secundaria, y eso es una de las cosas que te lleva al camino de ser alguien ( EL ESTUDIO ).

    Les agradesco sus consejos =). Saludos para todos Desde Argentina Bs As.

  17. Neo dice:

    No acostumbro, mucha a perder mi tiempo en constestar block o cosas asi, pero solo les puedo entregar mi experiencia, llevo mas de 15 años programando, he diseñado en java. php, asp, visual, power builder, y la mayoria de las bases, lo que puedo agregar es lo siguiente, al cliente poco y nada le interesa el lenguaje que uses, recordemos es un cliente y no programador, el tiempo de desarrollo es dependiendo de que tan vivito soy con el lenguaje, es decir cuan grande es tu conocimiento sobre el mismo, es cierto los lenguajes visuales son mas comodos por crear una interrelacion entre programador y lenguaje, pero tambien son grandes en archivos asociados, y los orientados a objetos son complejos en su arquitestura, pero en fin la logica es la siguiente, uno es un vendedor de su producto. mi base es programar un sistema en el lenguaje que mas me maneje porque asi enriquesera mas mi aplicacion y no perdere tiempo en buscar codigos o alguien que me explice, como leo en muchos block.

  18. Gonzalo dice:

    Hola!!!

    Bueno yo tengo una duda y quiero que me colaboren con esto.

    Yo trabajo en excel 2003 y quiero hacer un programa de ventas bajo excel que programa deberia usar en estos mementos VB o que otro.

    De antemano gracias por la etencion prestada.

    Gonzalo

  19. Maribel P. Diez. dice:

    hola me gustaria que me ayudaran …no se a bajar manuales que me ayuden en la programacion de visual basic…la necesito con urgencia…quiero desarrollar mas mis conocimientos. por favor ayuda a todos los que son expertos en la programacion.

    saludos a todos.

  20. ncuevas dice:

    tengo 2 cosas que decir,,, yo me manejo muy bn en visual basic,, con respecto al tiempo que llevo y queria preguntar q hoy en dia q es mejor entre visual “basci 6 o visual basic net” y una cosa mas q se me ocurrio a pesar de q uso visual basic,,,,,,,,, si visua lbasic es tan facil e aprener, el mismo jefe puede aser su programita y los mil dolares van pa su bolsillo jajajajaj

  21. phentermine no prescription

    news

  22. Claudio dice:

    llevo decadas desarrollando, desde poco después de las tarjetas perforadas.

    Recuerdo que con Clipper salió una herramienta llamada “Generador de reportes”, lo mismo que en Visual Llaman Crystal Report y me irritaba usarla porque la consideraba un atentado a la creatividad y porque me limitaba.

    Lamentablemente con la aparición de los lenguajes Visuales no solo se disminuyó el ejercicio de las neuronas, sinó que además se uniformó la mentalidad de usuarios y desarrolladores. Ahora todos quieren ver lo mismo y todos quieren desarrollar lo mismo.

    De echo nuestros clientes van a seminarios Microsoft a tomar café y lavarse el cerebro con tecnologías que vienen a “su medida” y lo único que tienen que hacer es buscarse un robot formado en los centros de certificación Microsoft para que implemente la maravilla de turno. Al final todos contentos, con los resultados y los plazos.

    Luego pasan los años y Microsoft desarrolla herramientas que hacen esas cosas que la herramienta anterior no pudo hacer, el cliente vuelve a ir al seminario, donde te cambiaron hasta el sabor de las galletas que sirven con el café y vuelves a salir maravillado y dispuesto a “comprar” la nueva herramienta y buscar a otro chico (o al mismo) y todo de nuevo…..etc…. es un aborigen de conductas mecánicas y todos están contentos, por lo tanto, no nos enredemos discutiendo cosas y sumemonos a la Matrix.

  23. He leido con detenimiento cada comentario y la verdad que todos tienen razon. Pero dejenme dar mi punto de vista: Dicen por ahi que “si las cosas que valen la pena, fueran faciles de hacer, entonces cualquiera las haria”… recuerdo cuando empeze con clipper y DBase, segun yo ya tenia dominado el lenguaje cuando salio VB 3.0, y luego Visual Fox (seguido de Fox Pro) y ya que estabamos en VB 6.0 conocemos JAVA. Entonces, el aprender un nuevo lenguaje o usar un “x” lenguaje no es el “adornarnos” con el, si no mas bien yo pienso que debemos analizar la funcionalidad que se la va a dar a la aplicacion a desarrollar y entonces ya podemos decidir que lenguaje usar. Todos los lenguajes tienen su potencial, imaginemos una aplicacion para una tienda de abarrotes hecha en Clipper con DBase o con C y archivos DAT o con Turbo Pascal y archivos DAT, etc….. funciona ahora si esa misma aplicacion la queremos hacer en JEE…..!!!
    A eso me refiero que depende mucho del desarrollo para poder elegir un buen lenguaje y que nos de la rapidez y seguridad de lo que estamos haciendo, y algo mas… la satisfaccion de que el cliente lo va a usar y dar gusto por el.
    Gracias por dejarme participar.

    Saludos

  24. Diego dice:

    Lo de VB tienes razón. Estoy totalmente de acuerdo con lo que dices. Pero dejemos en claro algo:

    1 – Jamás se podrían comparar un lenguaje orientado a eventos con uno orientado a objetos.
    2 – Ventajas de JAVA
    Más económico
    Multiplataforma
    Escalable
    Orientado a objetos
    Y muchas más

    3 – Desventajas de JAVA
    Muy complejo para desarrollar algo simple
    Maquina virtual extremadamente pesada en aplicaiones web (sin dudar lo digo por experiencia)
    Y muchas más

    Como desarrollador en VB sé cuáles son las mayorías de las ventakas y desventajas de este lenguaje.
    Como desarrollador en JAVA sé cuáles son las mayorías de ventajas y desventajas de este lenguaje.
    No las nombro a todas porque se hacen largas.

    El desarrollo en JAVA es muy complejo, es muy largo, pero las ventajas son muy grandes.
    Algo que aprendí en mi corta experiencia es “el cliente no espera, lo quiere ya mismo”.

    Por eso digo esto:
    No interesa el lenguaje que utilizes, lo importante es lograr el objetibo propuesto.
    De nada sirve ser programador en C++ si tardas 1 mes en hacer una pantalla que te dice “Hola como estas hoy”.
    Siempre es así: Lo bello lleva su tiempo para realizarse.
    Como programador: me encanta JAVA y quizás algún día C++.
    Como trabajador: amo VB.
    Los verdaderos programadores están del lado de la POO.
    Los que deseen ganar algo de dinero para vivir…están con VB, simplemente porque es la salida más rápida, muy lejos la más rápida.

    Si desean ser cerrados en la programación están perdidos.

    He leido una “supuesta” ventaja de JAVA: el usuario tiene acceso al código. ¿Para que? Al usuario no le interesa el código en lo más mínimo jajaja que pavada.

    Sinceramente he visto cosas muy impresionantes en JAVA y C++.
    Sinceramente he visto cosas muy impresionantes en VB.

    Ustedes deciden, entre el arte y el dinero para vivir, entre el rápido desarrollo y la lentitud.

    Yo decidí vender cuando solicitan, y desarrollar algo que me gusta cuando tenga ganas de hacerlo y luego compartirlo con todos.

  25. Diego dice:

    objetibo era con “v” jeje.

  26. meneame.net dice:

    Aprender visual basic vale la pena?

    Articulo polemico que reflexiona sobre el porque visual basic es bueno y el porque los novatos no deben dejarse influir por programadores de JAVA, C++, C#, etc.

  27. pitogrillo dice:

    Se puede ser buen programador en Visual Basic y mal programador en C. Los hay de los 2 tipos. Aunque sí puedo decir que los buenos programadores que yo he podido conocer que han empezado en Visual Basic, se han cambiado de lenguaje en poco tiempo. Desde luego que yo opino que un tío que sea programador “de verdad” no le gustará el Visual Basic porqué no le ofrecerá la potencia necesaria. Es más, generalmente a un programador bueno, le interesa/gusta/apasiona eso mismo: *programar*. Yo mismo empecé en GW-BASIC, lueto Turbo Basic, Turbo C++ i Turbo Pascal, Visual Basic, y finalmente, en el trabajo, Delphi. Yo casi no uso controles (y si los uso, en muchos casos los creo en tiempo de ejecución). Cuando necesito algo me lo hago y así tengo unos programas con un código bien estructurado y compilables en cualquier parte, sin dependencias de terceros (ya sufríe eso algun tiempo). En Visual Basic, no se puede llegar a tanto..

    Para mi VB és un lenguaje fácil y cómodo de programar, digamos que a medio camino de un 4GL porque no llega a ser un 4GL, y eso le da esa versatilidad que tiene para poder hacer “un poco de todo”. Por eso lo usan muchas empresas que no tienen en cuenta el “saber hacer”, porque así pueden contratar gente que ni ha programado en su vida.

  28. ¿Aprender visual basic vale la pena?

    Articulo polemico que reflexiona sobre el porque visual basic es bueno y el porque los novatos no deben dejarse influir por programadores de JAVA, C++, C#, etc.

  29. steven dice:

    La verdad en mi corta experiencia me voy a atrever a opinar soy apenas estudiantes de bachillerar en Ing. informática aunque la carrera abarca casi todas las ramas de la informática redes, telecomunicación, base de datos, diseño Web, aplicaciones comerciales, el fuerte sin duda es la programación de programación lo primero que nos recetaron fue Java la verdad si e un lenguaje que lleva su tiempo de aprender algunas sentencias son un poco largas!!! pero le tengo un cariño especial ya que llegamos hacer cosas muy grandes con java claro con IDE de netbeans 5.5 aunque también creamos formularios con el jCreador que fue algo engorroso. En mi pobre experiencia por decirlo de una forma demasiado humilde la conectiva de Java con Mysql es muy buena. Aunque se que Mysql es para cosas pequeñas. Características potentes como la POO en su totalidad, el multiprocesamiento, la estabilidad, las características de red, el manejo de eventos características multimedia .Desventajas de java no permite la herencia múltiple aunque si implementar múltiples interfaces, el manejo de la menoría el recolector de basura abecés se duerme jeje,
    Ahora estamos empezando con visual estudio .net 2005 y con proyecto visul Basic que me parece censillo su uso después de aprender toda la programación por objetos en java uno dice y este que mas me puede dar espero descubrí en los cursos que me quedan de .net que por cierto después segaremos con asp.net y php.
    La verdad aquí en costa rica para entrar a una casa programadora te piden como mínimo majar Java, .net, asp, php, sqlServer, oracle…

  30. ars moriendi dice:

    El mejor lenguaje de programación es aquel que satisface las necesidades de tus clientes y las tuyas, ese es el mejor.

  31. Germán Romo dice:

    Bien todos los comentarios son validos y respetados, pero tengo mi propia opinio sobre lenguajes de programacion y en especial Visual Basic, Visual Basic es como la Coca Cola si entender te haces adicto a el, es igual por que con visual basic puedes hacer mucho mas que con JAVA, me pregunto con JAVA si no tienes alimentado las EREDADE, no podrás hacer nada y si no entiende muchas de estos principio básico estas muerto, con visual basic no necesitas entender esto solo creas un pantalla bonita, realizas uno botones bonitos y listo tu programa, en visual basic puedes desarrollar una verdadera aplicación en meses o en días no es importante para el usuario lo importante es la FUNCIONALIDAD, LA PRESENTACION DE SOFTWARE, Y SOBRE TODO LA VELOCIDAD DE EJECUCIÓN Y EN ESO VISUAL BASIC es EXCELENTE. ALGUIEN DICE VALE LA PENA APRENDER VISUAL BASIC….SI SI Y CLARO QUE SI, alguno de mis antesesores se olvidan que VB se pude enlazar con verdaderas BASE DE DATOS, si es verdad que al principio cuando estube aprendiendo visual basic casi me cuesta el puesto de trabajo porque la busque en el SQL de VB su comillas es muy compleja pero cuando ya lo entiendes es verdaderamente simple, rapida y segura.

  32. hans burmester dice:

    Bueno amigos, luego de leer el comentario les dire que me volvio el animo al cuerpo ,pues estaba algo disminuido por el asunto de tanto menosprecio al VB , soy un aficionado a la programacion empece con vb4.0 por mi cuenta y logre hacer algunas cositas interesantes.
    luego instale el vb6.o y por desgano lo deje,
    sin embargo debo comentarles que ahora que me encuentro en el diseño de webs y aprendiendo algo de java script , les aseguro que gracias a la sintaxis del VB que aprendi me ayudo a razonar de una manera logica,
    ECONOMICAMENTE HABLANDO el VB es absolutamente mas rentable en tiempo, dinero y sudor.

    ademas es ahorrativo ya que te permitira no invertir en gafas cuando te des ceunta que programando por ejemplo en C++ ya llevas 2 semanas en hacer un simple boton de ACEPTAR.

  33. Chato dice:

    No hay que menospreciar a nadie por usar un lenguaje de programación u otro.
    Cada uno debe de usar aquel que mejor se adapte a cada situación. Es más, aquel que diga que solo ha tocado Java, C etc… miente.
    Al igual que quien usa linux y dice que nunca ha tocado un windows 😛

  34. Jose Luis dice:

    Bueno, siempre que veo un comentario de este tipo, me da un irrefrenable tentacion de poner mi granito de arena al tema, hace algunos años que programo en VB (desde la version 3), y francamente no ha habido nada que no haya podido realizar con visual basic. siempre leo comentarios del tipo que vb esto o aquello que mejor pasate a C++ etc. etc. por mi parte jamas intente nada con ningun tipo de C, alguna vez probe pascal, y clarion, si bien funcionan, en mi opinion no hay nada mejor que tener el control total sobre el codigo que escribo, alguna vez recibi un comentario de un programador en C, que le conte sobre un proyecto bastante grande que yo pensaba encarar con vb6, de mas esta decir que sus comentarios fueron todos negativos, en alguna cuestiones le doy la razon, pero haciendo las cosas con cuidado programando en vb, no hay de que preocuparse, es mas mi proyecto ya tiene 6 años “on line”, comenzo utilizando base de datos acces, y hoy esta sobre un sql server, y sigue funcionando de maravillas, es mas actualmente va por la version 5.3 y cada vez mejora mas, anque debo reconocer que las mejoras son puramente esteticas, por realmente el codigo no he tenido que tocar mucho y cambiar todos lo reportes, que antes hacia con el report de vb a cristal report, y he automatizado tanto este tema, que cuando me solicitan un nuevo listado (reporte) solo debo “dibujarlo” en CR y tocar alguna opciones de configuracion de mi programa. Para que se den una idea, este sistema programado en vb maneja ya 8 sucursales y hasta ahora no nos ha dado nigun problema. No digo que VB es el mejor, pero tampoco que tiene mucho que envidiarle a los otros supuestos superlenguajes de programacion. La habilidad esta en el programador “una pinza en manos de juan puede ser un desastre, pero en la manos de pedro es una herramienta brillante”, pero siempre el responsable de la calidad del producto es el programador, independientemente de la “herramienta” utilizada. con otro colega veiamos el desarrollo de un sistema que el programo en C++, la verdad barbaro, pero tardo mas de un año y medio en tenerlo mas o menos productivo, todo muy lindo, pero tuvo que lidiar con conecciones remotas a servidores y un largo etc. de cuestiones, en mi desarrollo en VB el tema de intercambio de datos entre sucursales, esta solucionado via FTP y adivinen en que esta programado este modulo si sres. en VB, y da gusto ver como trabaja, si bien los datos se intercambian en modo diferido (batch), no es problema.
    En fin podria seguir comentando las buenas cosas que tiene VB tambien tiene algunas cosas “tiradas de los pelos” pero es responsabilidad del programador, hacer bien las cosas. Diran lo que diran, todo my lindo con los nuevos “paradigmas” de lenguajes de programacion, pero por 100 aplicaciones programadas en algun lenguaje hay otras 100 o mas programadas en VB.
    Ademas una anecdota, cuando estaba de moda Clipper y Fox, yo programaba en MS QUICKBASIC PDS 7.1, y todos decian que para manejos de grande volumenes de datos no servia, creo que todavia estan usando un sistema mio en una distribuidora de alimentos, y lo mejor de todo hasta el dia de hoy no me han llamado para cambiar nada del sistema y de esto hace ya 10 años (solo me requieron una herramienta externa para exportar los datos a formato CSV.
    Sea cual sea el lenguaje en el que programen haganlo lo mejor posible.

  35. Ptalker dice:

    Es interesante leer todos estos comentarios, pero para agregar polemica a este tema tan controversial, les dire que he conocido a Excelentes programadores que no tienen idea de la ingenieria de Software y a Excelentes diseñadores de Software que no programan ni una ventana “Hello World” en ningun lenguaje. Si hablamos de Programadores, diria que un buen programador explota al maximo el lenguaje que utilice o que tenga que utilizar, claro los puritanos en el tema son tipos con pensamientos tan puros como “Dios escribio el Mundo en C”. es mas los mas radicales dirian que cualquier cosa que corran en Windows es un asco, pero les dire no he conocido a nadie que no tenga en su casa o en el trabajo una Pc con Windows. Hay realidades que jamas podran ser escondidas o cambiadas. Considero que si hablamos de gustos los puritanos prefieren escribir hasta su ultima linea de codigo, los pragamaticos utilizaran un Asistente. En ocasiones como programadores no podemos elegir el lenguaje o la plataforma, Yo en la actualidad desarrollo en QNX 4.25, Sybase y Watcom C no tengo opcion y en ocasiones he tenido amigos que requieren soluciones que en ese ambiente seria Ultra robusta y solo tardaria 2 o 3 dias en tenerlas lista, pero he tenido que hacerlo en MS-VB en cualquiera de sus versiones. Tambien he visto Usuarios finales que hacen maravillas en MsExcel-MsVB. Con todo esto lo que les quiero decir es que Un Buen Propgramador Jamas se ciegen con un solo Lenguaje, una sola Platafroma y Un Buen Ingeniero de Software interpreta acertadamente al cliente y diseña una SOLUCION sustentada por un Sistema, no un programa, no una aplicacion. El mundo es grande, las plataformas son muchas y los lenguajes estan para todos los gustos y bolsillos cada cual sea feliz como quiera y como pueda. VB developer y C / C++ develop nadie aprende en cabeza ajena.
    Yo he desarrollado en: VB todas las versiones, VC, Pascal, Turbo C++, Taylor, Watcom C, Foxpro, Cobol, Power Builder. Plataformas UNIX, Windows, QNX. Todas tienen ventajas y todas Tienen debilidades, la clave esta en Maximizar las Ventajas y Mitigar las debilidades. La mejor solucion es la que elimina el problema del Cliente.

  36. antonio dice:

    callense todos mierd.., que recien estoy estudiando visual basic y ya me confundieron con todo eso csmmmm…pa que me meti aca ….=(

  37. roger dice:

    guenas!, un dicho que me gustó mucho en un foro del cual no me acuerdo fue:
    “No hay ningún lenguaje menos potente que otro, cuando hay un buen programador que lo defienda”.

    En lo particular me gusta visual basic por todo,,, aquí han dicho que no es orientado a objetos, que no es rápido, que no se pueden actualizar app hechas en éste, y un montón de cosas que lo dicen personas que no se han dedicado a aprender vb seriamente.

    Con la velocidad… He comparado ya varios programas hechos en C++, que ya son comerciales, con programas con mejores funciones hechos por mi y al final he llegado a entender que la velocidad no depende del lenguaje, sino de la forma de programar (esto es,,, buen diseño de base de datos, buen diseño de estructuras de programación, y sobre todo reutilización de código).

    Que no es orientado a objetos… en un comentario que defendía a vb, decía que vb es orientado a objetos desde la versión 7…???, pues estás comenzando papa,,,, si no has trabajado con clases o activeX en vb6 significa que sos un principiante.

    No se puede actualizar un programa hecho en vb… pareciera que los que han comentado aquí es que son ignorantes o se hacen,,, la forma de programar es lo qe define si tu programa recibe actualizaciones o no.

    que no es compatible con otras plataformas….. hasta linux usa visual basic para aplicaciones.. Y esto último es para que se dejen de babosadas y entiendan de una vez… Ningun programa tiene mas soporte y ayuda que visual basic, ademas que en cada versión de office y programas similares, viene incluido para automatizar tus programas.

    No me interesa defender a Micrsoft, pero su popularidad se debe a algo y es evidente. la facilidad de uso y compatibilidad para todas las pc.

  38. roger dice:

    para los que defienden java,, … investiguen vbscript

  39. roger dice:

    para los que defienden java,, … investiguen vbscript.

    Sinceralmente, no sé todavía que cosa no se puede hacer con vb

  40. YO dice:

    CALMA ROGER… TE PUEDE DAR UN ABORT.. 😀

  41. walter dice:

    Estoy de acuerdo “EL PROGRAMADOR ES EL QUE MANDA”, yo soy desgraciadamente y al final afortunado foxero (EL QUE DOMINA LOS DOS LENGUAJES ENTENDERÁ).

    Dios me mandó de Química a programador, fuí jefe de Ings. en computación y no porque tuviera lavia, al contrario soy malo en negociación, pero siempre encontré con fox, soluciones a los benditos clavos de los negocios y los Ings. hablaban pero no resolvían (para ellos era el fox el problema), les encargué las soluciones en VB y amigos Ud. concen la respuesta.

    Ahora lo peor que se hizo en la década pasada, donde MS jodió tanto con Vb por donde se le ocurriera, es que comenzó este jodido debate, solo por concentir (“U.S.$”) a su primera gran camada de programadores BASIC.

    Debate que se trasladó al oído de los clientes que ni idea tienen de como se escribe una línea de código y al que le debería interezar sus soluciones.

    Debate que debería ser entre técnicos (DE TÉCNICA, NO NIVEL ACADÉMICO), pues al final lo que se presenta es una herramienta de desarrollo y no una aplicación ofimática. Cuando jodido presentaron los desarrolladores de Vb con su famoso acces en aquellos tiempos halgo digno que pudiera compararse con lo desarrollado en VFP?. <>

    Otra desgracia muchos que vieron la oportunidad con los asistentes y plantillas se pusieron a crear pantallas en VFP, pusieron en mal al VFP con sus seudo-aplicaciones (ES PARADÓJICO, LO QUE DEBIÓ SER ÚTIL CAUSÓ MUCHO DAÑO AL PRODUCTO).

    <>

    P.D. comencemos a buscar otras profesiones y no más lenguajes. jejejejeje

  42. Karla dice:

    Alguien sabe como puedo bajarme a mi computadora los tutoriales de esta pagina http://www.elblogger.net/

    gracias

    Karla

  43. Walter dice:

    Hola alguien tiene un modulo de Tardanzas desarrollado en Visual Basic .Net 2005 en 3 capas porfavor ayudarme mi correo es requejo24@hotmail.com ayudenme

  44. Richard dice:

    Apoyo lo que dice el amigo walter y respeto el blog del amigo Molina, pero tengo que contarles mi experiencia , este año me meti de Jefe de Proyecto a migrar un ERP ( solo el 50 % de toda la aplicacion porque el cliente es pequeño ) dicho ERP estaba en SLQ 2000 con Visual Fox 8.0 , era al groso modo para mi transcribir codigo de VFP a Visual Basic NET 2003, La base de datos no se tocaba obvio , soy foxero de siempre asi que porque un “INGENIERO DE SISTEMAS ” le dijo al dueño de esta empresa que el .NET era el lenguaje mas moderno y que el VFP iba a dejarse de lado de aca en unos años ??? tuve que embarcarme sin conocer nada de VB.NET (aunque ya habia visto codigo en VB 6.0 que me hizo decepcionarme ) pero billete manda , lamentablemente al 1era mes de dicho proyecto tuve que cancelarlo , durante ese mes trabaje con 5 distintos programadores , lo que yo hacia en VFP en 1 hora , a ellos les tomaba 1 dia y eso y si eran rapido digitando , bueno pues perdi y bien ,pero me quedé con el clavo de aprender esta herramienta VB.NET , pero no por darle el gusto a Bill gates y Cia sino para recuperar mi inversión perdida !!!!!,

    Desarrollo de Software es lo mismo siempre , Ingresar datos , procesar datos y Consultarlos, la rueda hace mucho fue inventada , alla aquellos que quieran a aca rato renovar el modelo del auto !!!!

  45. Arturo dice:

    Ya se ha mencionado mucho respecto de VB, Java y C++ . A mi parecer, es absoluto que VB no es un competidor para C++ o Java
    En cuanto a C++ todos podemos comprobar que tenemos un entorno lleno de aplicaciones escritas en este lenguaje y una infraestructura gigantesca de software y no nos olvidemos que incluso VB sus avanzadas lineas de codigo se ecuentran respaldadas por muchas librerias escritas en C y con eso podemos empezar a decir que VB no es un competidor para Java o C++
    En cuanto a Java el monopolio microsoft piensa que en el mundo de la computacion solo se usa su sistema operativo, cosa bastante lejana de la realidad, vivimos en una heterogeneidad muy obvia por lo que Java se consolida como lenguaje independiente de la plataforma y de codigo abierto, cosa que con VB es bastante distinta
    En cuanto a la simplicidad de VB, totalmente de acuerdo, facil para programar aplicaciones sencillas como 1 calculadora o alguna aplicacion de interfaz grafica; pero no tan potente como para acceso al bajo nivel, graficos de alta resolucion, programacion con hilos o en su defecto, sistemas distribuidos heterogeneos
    Lei el ejemplo de cierta persona que comparo a dos programadores, 1 en cierto lenguaje y otro en VB (si se dice programador), una comparacion muy tonta porque simplemente si un programador experimentado critica por usas VB es porque es “experimentado” como se dice, no nacio sabiendo y seguramente paso por lo mismo y si eligio el camino mas complicado fue para crecer no para quedarse siempre haciendo lo mismo y manteniendose fiel al monopolio microsoft convirtiendose en robot idiota.
    Sin hacer esto tan largo concluyo que VB sigue siendo limitado comparado con otros lenguajes, lo digo yo y lo dicen los mas experimentados programadores que si bien critican, se burlan o insultan incluso, lo hacen respaldados en experiencias y si nosotros comunidad de principiantes estamos interesados en la programacion seguramente todos deseamos alcanzar el nivel avanzado en el ramo . Solo reflexionalo un momento, la red de redes (internet) es heterogenea al 100%, el humano lo es tambien en si mismo, por tanto si quieres crecer, da un salto y deja VB

  46. nemo dice:

    Cada aplicación en su lenguaje. Asi mucho mejor.

  47. Alberto dice:

    Compañero sabe alguien como darle otra apariencia a los botones en VB6?? Yo he hecho creandolos en PhotoShop, pero no se como hacer que tenga doble imagen para que cuando lo pulses te salga una segunda imagen que de la impresión de que lo estas pulsando…

    Os agradezco vuestra colaboración anticipadamente.

  48. white dice:

    Hola a todos
    apoyo completamente lo que dice Arturo, C++ es la base de la programacion y que decir de JAVA simplemente lo ves en todos lados.
    Solamente como agregado… a todos aquellos que dicen que se tarda 1 mes en crear una misera ventana en C++ o en Java o en cualquier otro que no sea visual basic, efectivamente LA PRIMERA VEZ tardas 1 mes o mas en crear una ventanita, pero la ventaja esque tooodo ese codigo lo empaquetas en una libreria y cuando vuelvas usar en otro proyecto esa ventanita solamente le pasas los parametros y demas cosas, ahora sera cuestion de un momento en reutilizarla y quedara igual de mona, mejor y mas potente que visual basic.
    y por que sera que microsoft saco visual c, c# o visual java si con visual basic les bastaba?? sera que lo analisaron bien y se dieron cuenta de que no podian competir contra el poder de C++, java…etc??

  49. wassmer dice:

    Visual Basic antes de .net era una porquería CONSTATADA, inclusive por MICROSOFT.

  50. ay vida,, reflexionen en estos puntos,, tanto mito y mentira y medias verdades

    1) Inventar la rueda 2 veces con c, c++? : por favor, acaso no conocen lo q son las librerias ( packys), es mentira que se rehace todo siendo estos lenguajes tan robustos , con años y mucho respaldo a sus espaldas, hay librerias open source, hay librerias propietarias, hay librerias escritas por ti mismo como parte de tu experiencia previa, por tanto quien diga que se consume mas tiempo, miente por ignorancia ( por eso habra q disculparlos).. ademas esten agradecidos por que sus sentencias estan respaldados internamente con condigo C de bajo nivel , asi que ni siquiera es un lenguaje legitimo.

    2) Se puede hacer de todo en VB??, ja ja por favor, esto es lo que me hizo reir mas, yo empezaba a aprender VB cuando tenia 15 años y a la semana de percartarme que las limitaciones eran colosales ( queria hacer una aplicacion grafica a mediana resolucion ) ya sabierndo previamente ANSI C, el cual puedo decir ahora que me abrio todo un mundo.
    ( siendo duros no se puede hacer rebotar ni 10 pelotitas fisicas en tiempo real con VB, cuando en las mismas condiciones se puede correr quake III) asi que por favorrrr

    3) Da para comer,,?? plop, claro pues, no conosco dentro de mi circulo ningun programador serio que se desenvuelva en C, C++ ( incluyendome) que se preocupe en el dia a dia de su estomago, por que ese tema ya lo tiene resuelto y muy probable que este bien posicionado ( o sea no es un muerto de hambre, que vive para sobrevivir)
    que actitus mas nomada la de algunos, recuerdan algo de historia del hombre, cuando este tema aun esta pendiente es improbable que se desarrollen profesionalmente.

    4) Que tipos de clientes les frecuentan ..? la tiendita de la esquina para su gestion contable , por favor,, hace rato que circulan soluciones para esas cosas, que ni se enteren pq sino ustedes con su VB se quedan sin su dia a dia.

    5)Para novatos es VB? ,, Yo respondo que no, no es para novatos pq les confunde mas la vida y los desorientan y les hace perder tiempo cuando de verdad estan planeando ser programadores serios bien plantados, ahi gente que se desenvuelve con lo basico (c) y entra a darle una miradita a VB, y despues de la decepcion pasan de largo y se preguntan si de verdad ahi gente aprendiendola,,??ni que C fuera tan dificil, ( lo q realmente es dificil al principio son los principos de programacion al margen del lenguaje) por tanto luego C es pura transcripcion. Lo de Novatos es un marketeo del propio MS para darle un objetivo a su existencia como lenguaje.

    6)Te abruma aprender C, C++ y quieres ser programador, entonces puedes abstenerte o darle con ahinco , una vez dominado puedes abarcar otro lenguaje en cuestion de horas o dias porque las bases estan ya solidas en ti,VB en 6 meses?? por favor,, abarca C en 1 mes y full practica en otro mes, te familiarizas con alguna liberia externa en los 2 meses siguientes ( van 4 meses) y al sexto mes ya podras abarcar una aplicacion grafica como quieras, y esto,, lee bien, esto no lo hace ningun VB y sus demas compinches con mas seguridad y desenvoltura que tu ( beneficios tambien 🙂 ) pero antes de lo dicho anteriomente quizas tengas que manejar seucodigo y principios basicos de logica ( esto se puede saltar si eres un tipo listo y te va bien con las matatematicas, si entiendes el calculo diferencial, el C puro es una cosa facilisima en comparacion y esos 4 meses se vuelvan quizas 3), y otro consejazo,, no leas un solo texto o libro, consiguete todos los que puedas, 5 o 4 estaran bien esto es un modo rapido y efectivo de avanzar, si te confundes tienes siempre un texto alteno

    Prueba, practica y practica ,,, ovbia la opiniones parciales guiadas por la ignorancia,,, tu sabras dicernir

    Los orientales en su mayoria, que lenguaje crees que respaldan sus avances tecnologicos,,, averigua

  51. ovbia = obvia
    alteno = alterno

  52. erasmo de rot dice:

    MUCHA SOBERBIA EN EL COMENTARIO ANTERIOR
    PERO LAMENTABLEMENTE TIENE RAZON
    SI TU MENTE NO DA MAS VISUAL BASIC DEBES USAR

  53. zz300 dice:

    yo no e hecho rebotar 10 pelotitas e hecho rebotar 100 mientras cae una lluvia de estrellas con un icono que muestra la actividad en mi menu 🙂 , yo tengo q hacer un proyecto sumamente dificl no dire cual proq no falta quien le quiera dar baje, y me dijeron usa java y les dije no, quiero hacerlo no nadamas decir que lo are. ademar recuerden billgates es la personas mas poderosa economicamente ablando y su compañia creo vb apoco el creador de java esta en el top 100 de personas mas ricas…no vdd piensenle un poco. usen vb se los recomiendo al principio parece burdo pero si te adentras a todo su sistema logico te vas a dar cuenta que puedes hacer mil maravillas y mas

  54. Carlos Guzmán dice:

    El programador en Visual Basic nunca pasará de ser un novato, las aplicaciones en C y C++ o Java por poner ejemplos son mucho más eficientes y menos pesadas que las hechas en Basic. Linux está programada en C++ y para zz300, te informo que tu adorado Bill Gates y su hijo predilecto Windows basan su arquitectura en C, a ver como te quedó el ojo? imagínate si lo hubieran programado en Basic talvez sería más ineficiente de lo que es jaja

  55. kjoaga dice:

    soy novata y necesito un programa para entradas y salida que pueda terner un inventario q pueda imprimir guardar eliminar modificar los datos de ingreso y autmaticamente cuando entregue o se termine las entradas o salidas del inventario tambien se puedas hacer

  56. kjoaga dice:

    mi correo es joaga89@hotmail.com estare pendiente por si alguien tenga alguno

  57. Reoba dice:

    @zz300

    Jajaja que estupido pensar que por que Bill es mas rico que el que desarrollo java, entonces vb es mejor que java…..aaaaaaaaaah no suelo hacer esto amigo pero tu si te lo ganaste con ese comentario xD jajaja

    Les guste o no, la mayoria sabe que VB no es un lenguaje robusto como java o c++ , etc. etc…

    aah si, Bill gates es el mas rico, y aun asi las alternativas libres son mucho mas eficientes que las suyas…

  58. pajaromacua dice:

    usen linux, windows es basura

  59. Trrzs dice:

    Saludos:
    Duela a quien le duela, una cosa es programar y otra arrastrar, el verdadero programador usa c,Java o assembler a lo bestia, ¿Por qué? .. porque en su naturaleza ama los retos. Ahora quizá a las personas que usen *.vb se les pueda llegar a considerar sólo “desarrolladores”, porque ellos no programan.

    Ahora que haremos con los clientes Linux,mac etc?, decirles que su programa sólo corre en windows? que no va a correr a menos que migre?… con una aplicacion Java ellos lo van a poder llevar de un SO a otro, de una pc a otra, hasta se lo van a poder llevar a su lonchera.

    Si no sirves para programación, tu cabecita no da para más? y quieres ganar dinero rápido y fácil bueno para eso está don visual o si te sientes imparable los demás son insectos para tí entonces no te recomiendo nada porque ya estas trabajando con papa SUN.
    Bueno es mi opinión.
    Suerte.

  60. SEBASTIAN MAIOCCO dice:

    Exclente, mis felicitaciones, soy programador visual basic y tengo el mismo pensamiento que vos, vivo planteando las mismas cosas que vos. UTilizar la rueda y no querer inventarla de nuevo. Uno debe ganar dinero, ser competitivo, nuestro cliente debe ganar dinero y ser competitivo con sus clientes. Apalusos para este señor…aguante el VB, de aca a mil años…la experiencia demostrara que el VB es una herramienta poderosisima y por suerte hace mucho aprendio que el case-sensitive es un fracaso que solo trae conflictos en el momento de hacer la sintaxis, proceso que no deberia traer ningun tipo de conflictos. Los conflictos deberian ser “conocer la empresa y enregar el producto en forma”

  61. YO-SI dice:

    PUTOS AGUANTE WINDOWS XP/2000/7 O CUALQUIER VERSION DEL MISMO Y VB6, NO SE METAN XQ LOS MATO A TODOS LOS C++ Y SU JAVITA DE CAFE CHOTA
    ENTENDIERON?
    BUENO PUTOS BYE
    Y APRENDAN VB6 Q DA EL EJEMPLO.

  62. camilo dice:

    Hola para todos es la primera vez que escribo aunque no soy tecnico ni ingeniero soy contador publico y por esas cosas de la vida termine en el mundo del desarrollo, he programado tanto en java con vb net y ambos son muy buenos y cada uno tiene lo suyo en este momento estoy experimentado con WPF o silverligth que en mi humilde opinion es el futuro

  63. SEBASTIAN MAIOCCO dice:

    gente basura que se la pasa subestimando a los lenguajes, siempre programe en vb6 y ahora estoy con vb.net desarrollando sistemas. Yo creo que un PROGRAMADOR se cotiza por lo ¿que hace? y no por ¿con que lo hace?. Y por lo que dicta mi experiencia, los que mas hablan mal de los demas son los mas quedados o menos brillantes, ya que ocupan su tiempo pensando tonterias. Tambien hay una tendencia de mucha gente a creerse genia por escribir una pagina web PHP en block de notas. Desde que tengo uso de la razon, si tengo 2 chocolates voy a comparar su sabor y no con la maquina que fue fabricado.

  64. literalito dice:

    hola gente… no entiendo casi nada de programación… no quiero opinar de eso… x ahora. Solo decirles que no se ahoguen en un vaso de agua a algunos, y a otros que no quieran mirar a todo el mundo a travez del ojo de una cerradura. Cada cual con lo suyo. A mi que no me agrada mucho programar, lo mio es más el analisis de sistemas, pero si te es facil un lenguaje bien. si a otro le parece mejor otro bien. yo trabajo para aplicaciones simples para organizaciones pequeñas, y se que visual no me va a fallar. pero tambien amo a java, aunq entiendo q su maxima utilidad es la web. q es un terreno que quisiera abordar.
    cada cual según su necesidad. y lo mejor es saberse mas de un lenguaje. porque todos sirven.
    visual es un poco desordenado, java es lo mas coherente de todo, pero tardo en aprender y vueltero con la interfaz grafica, y sufrido para conectar a base d datos… c fuerte pero no tengo tiempo para eso… me gusta pasar con mi familia, salir con mis amigos, y no encerrarme a programar x largos dias… bueno besos

  65. Elver dice:

    Bueno yo programa Delphi que es igual a visual basic en lo facil, pero no hay mucha informacion sobre cosas que me gustaria hacer, pero para visual si hay mucha, mi idea es aprender a usarlo para trabajar con los dos, y segun lo necesite.

  66. cristian dice:

    oye amigo tngo una uda en visual basic pudo crar un softwar con inteligncia artificial ?

  67. raul dice:

    si claro que vale l pena aprender visual basic 6 o hasta 5 jeje..
    si eres nuevo en la programacion sera una forma facil y divertida de iniciarte en este mundo,con los conocimientos adquiridos pudees aprender un lenguaje nuevo con mayor facilidad, no es una perida de tiempo es una ganacia tanto economica como intlectual podras ganar algun dinero haciendo algunas programas que te encarguen y si despues quieres dar un salto mas grande moverte a .net y empezar una carrera de programador para estos tiempos modernos.

  68. raul dice:

    y si claro se puede hacer un programa de inteligencia artificial con visual basic usa tecicas de concatenacion

  69. RJ dice:

    podeis creer q no pude dejar de leer todos lo comentario? muy muy interesante unos mas fundamentados q otros. En cuanto a java y c++ el nivel de portabilidad se define por las bibliotecas q usas y en cuanto visual basic siempre tendremos a wine y mono(con novell detras) 😉

  70. sebastian dice:

    esto es un caso similar a los musicos….vos podras tener la mejor tecnologia para componer musica, o podras tener lapiz y papel como lo hizo beethoven en aquella epoca…y si comparas lo que hizo beethoven con la mierda que hacen algunos musicos con la computadora te vas a dar cuenta que lo que vale es el musico y no la herramienta que dispone. Asi que dejen de gastar la boca los fanaticos/misticos de la programacion C/C++/C# y ponganse a programar.

  71. sebastian dice:

    en sintesis, “programadores olfas de lenguaje C”….hagan algo bueno, y cuando lo tengas listo muestrenlo…y despues vemos que tal son programando y no con que bosta lo lograron.

  72. bueno en este ya casi 2012 veo que es mejor migrar a visual basic.net, porque visual basic 6 ya casi sera obsoleto y lo digo gracias a microsoft que se empeña en matarlo y que todos migren asu .net….su windows 7 ya no acepta el visual basic 6 y no se pueden correr aplicaciones en el solo en el xp que tambien muy pronto sera obsoleto,puesto que la nueva mayoria de programas esta diseñada para windows 7…net es el presente y nos guste o no debemos seguir lo que nos pone microsoft, si bill gates hubiera querido visual basic 6 seguiriaa usandose permitiendo que sus aplicaciones corrierieran sin molestia en windows 7,pero logico le intersa vender su actual producto.net..ahora ando mas metido en php y viendo la manera de producir exe en php como sustituto de visual basic y ademas usarlo en mis webs.

  73. sebastian dice:

    yo tengo windows 7 y corro bien las aplicaciones hechas en vb6. Eso que no instale el vb6 en la notebook pero si puedo correr los packs en windows 7. De todas maneras recomiendo estar en VB2008/2010 ya que mejoro muchisimo.

  74. raro hize un programa en visual basic una agenda de telefonos
    y no deja acceder al registro tene mucha seguridad windows 7 no logro ke corra,igual instale visual basic 6 y no me lo permite,uso windows 7 profesional, x eso decido migrar a.net abandonar visual basic..y bien sigo con entusiasmo el php tambien

  75. sebastian dice:

    investiga correr como administrador run as administrator

  76. bueno visual basic puede seguir viviendo eternamente si siempre se usa el sistema operativo xp para correr los programas hechos con el,y porque migrar a una plataforma mas compleja y aveces innesaria cuando se kiere x ejemplo hacer un programa liviano de forma rapida sin mucha complicacion es como abrir el visual basic y programarlo ahi en elugar del complejo visual basic 2008 2010,parte es negocio de microsoft seguir sacando nuevos productos para ganar aun mas $$,matar a visual basic con el nuevo windoes 8 ya que dijeron que en este ya no funcionaria, si microsoft quisera alargar la vida a visual basic 6 lo haria facilmente,pero no quiero hacerlo y es acabar con lo viejo para que viva lo nuevo…….
    e intentado migrar a .net no me gusta nada, y tambien usar clones de visual basic pero ninguno logra ser igual, por lo tanto seguire haciendo mis programas en visual basic y correrlos en xp sin complicacion alguna, y si un cliente quiere un programa espeficico
    aconsejarle que use el xp para que pueda corer sin problemas el programa.. es la unica forma de que visual basic siga vivo x siempre y no seguir ala moda de cada cosa que saca microsoft porke aveces es solo eso comercializacion,visual basic tiene todo para programar cualquier aplicacion de forma mas rapida que .net y cualkier otro programa… saludos

  77. sebastian dice:

    cuando habla de visual basic, si miran la captura de pantalla habla de vb.net. el que pregunta. De todas formas los fanaticos de C son tan necios, se quedaron en una foto del pasado ya que VB.NET y C# son identicos en capacidades. De todas formas es una discucion tan imbecil que por experiencia y empleado desarrollador de cargill en VB.NET 2010 les puedo decir que el programador es mas que una sintaxis, es mente abierta, agil, vive buscando una solucion a cada problema que se presenta a cada minuto. Para ser buen programador no pienses en la herramienta que vas a elegir, tenes que tener los huevos suficientes para meter sistemas en produccion y bancartela como buen valiente. Asi que hablen menos y metan mas sistemas productivos, sean abiertos, inteligentes, rapidos y ojo que si hablan mucho de su herramienta favorita se van a ahogar con su propia saliva.

  78. Roberto dice:

    Para Windows , si la aplicación no es fuerte, no hay nada mejor que Visual Basic.
    El ahorro te tiempo de desarrollo es inigualable.
    Desafortunadamente, ahora no lo uso, pero en mi poca experiencia, hice una aplicación que acomoda la linea de producción de la planta de ensamble automotriz Chrysler en Saltillo de acuerdo al color (para ahorro de costes por supuesto), en Visual Basic.
    Un ahorro de un millón de dólares al año (o eso me dijeron).
    Y todo el Visual Basic.
    No hay que subestimarlo, a menos que nos metamos con cosas extremas de rendimiento de la aplicación.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

  • Categorías

  • Calendario

    agosto 2006
    L M X J V S D
    « Jul   Sep »
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  
  • Entradas recientes

  • Archivos

  • Blog Stats

  • A %d blogueros les gusta esto: