Holas :)
Quisiera buenas razones del por que VB no es un lenguaje muy recomendado por los programadores, ya que he visto que muchos dicen que VB no es bueno por esto, por lo otro...y no me ha quedado claro hasta ahora porque muchas de estas personas no recomiendan este lenguaje...
Quisiera esto, tambien cuando entre a la Uni y aprenda decididamente un lenguaje decirle al profesor: Profe, este lenguaje apesta! por esto, por lo otro xD, bueno no tanto asi...pero buenas razones si seran aceptadas...
Saludos. ;)
Bueno, lo malo que tiene VB es que tiene dependencias, como por ejemplo la dll MSVBVM06.dll (creo que se llama asi) que en sistemas operativos anteriores a XP, no esta incluida, despues que las aplicaciones quizas sean un poco mas lentas, que tengan mas tamaño, y hay un par de cosas que no se pueden hacer, cosas que requieren un lenguaje de mas bajo nivel.
Pero lo que quizas si sea muy muy bueno, es que es sencillo, y rapido programar algo en VB, te ahorra muchas, muchas lineas de codigo, y los prgramas con interfas Visual te salen mucho mas facil y bonitos, jeje, eso ultimo depende de vos.
Quizas que algunos no te lo recomienden porque si aprendes a programar primero con VB, y luego necesitas pasarte a c++ por ejemplo, te va a resultar mucho mas dificil, porque en c++ vos tenes que hacer muchas cosas que VB hace por vos, pero esto tiene sus ventajas, ya que eliminas las desventajas de VB.
Bueno, eso es algo de porque VB no es tan bueno, cuales son las ventajas, aunque yo no le diria al profesor que VB apeste, porque tiene sus cosas buenas (las que ya nombre), jeje
Salu2!! ;)
El visual basic al ser un lenguaje de alto nivel, no aprobecha al máximo las prestaciones que nos ofrece el ordenata, esa es una y supongo que la otra será por que casi todo esta hecho, ya vienen incorporadas algunas sentencias por lo cual el programador no tiene que preocuparse mucho, solo ponerle las propiedades a los objetos y sus respectivas funciones y/o procedimientos...
Jeje creo que más de uno de haber escuchado el "todos alguna ves pecamos de programar en VB", espero que alguien nos explique más razones ;D
Sep, ;D bueno otra cosa que me he dado cuenta es que es cierto que dicen que VB "conduce a los malos habitos al programador"; ya que al programar practicamente VB hace gran parte de todo y como "corregirte" en tus lineas de codigo...pero se llama Visual Basic; entonces es "programacion visual".
Pero existen dos tipos de programacion??? Visual y No visual??? ???
Si empiezas con programación, empieza con VB.NET o alguno de esos de la plataforma .NET, con Vb6 no empieces porq ya en unos años quedará como Qbasic o como alguno de esos lenguajes del año de la canica... Si no quieres Vb, entonces usa C++ ;)
Lo peor peor peorisimo de Visual Basic es que te obligaa depender de Microsoft y no puedes realizar trabajos para otros SO como Linux, Mac... y seras parte de un monopolio!
Hay compiladores de basic mu parecidos o = a vb que permiten compilar para linux
Ej: Gambas
Salu2
-
tenes razon, pero lo que yo digo es que el lenguage, "basic" si sabes programar en vb tamben sabes en gambas...
Salu2
Bueno, ahora si.. Respondo como me lo dijo mi hmna (me lo dijo en otro tema, pero lo aplico en q lenguaje usar..):
Si quieres saber q lenguaje debes usar, lee las caracteristicas, ventajas y desventajas de todos, algo como:
Vb: Es facil de usar, pero solo crea aplicaciones para windows.
C++: Es el lenguaje mas usado por los programadores pero es un poco mas dificil que otros.
Y asi con cada uno q tengas interes de estudiar o q quisieras saber si ese podrias estudiar. Tu ves las ventajas y desventajas, segun q tipo de aplicacion quieras crear, será el tipo de lenguaje el q tendrás q estudiar ;)
Y no decirte directo "estudia vb porq es facil" o "estudia c++ porq es el mas usado".. recordar CARACTERISTICAS, VENTAJAS Y DESVENTAJAS ;)
Bueno el lenguaje de programación depende de lo que quieras hacer, y de cuan involucrado estés con él,, es lo principal luego siempre es recomendable usar un lenguaje plenamente orientado a objetos, y que sea multiplataforma pues como dice antraXactive
CitarLo peor peor peorisimo de Visual Basic es que te obligaa depender de Microsoft
concuerdo con él
salu2
cin www.foroschl.tk
pero con visual basic podemos hacer de todo, o no??, excepto al ser un lenguaje de alto nivel no podemos controlar muchos aspectos de hardware jeje (eso es lo malooo :'(, ej: desconectar el puerto USB.), pero dentro de todo esta bien, facil, solo ahi que pensar un poco (un poco mas que poco la verdad ejejej.) pero como todo lenguaje tambien tiene algunas complicaciones. VB no esta plenamente orientado a programacion de objetos jeje pero se peude jej
chau
Visual Basic es POE (Programacion orientada a Eventos), no posee caracteristicas como l herencia y poliformismo.
Pero creo que lago se puede hacer con el puerto USB, claro usando API's, que son las que le dan un poco mas de potencia a VB.
Salu2!!
Tu usas el q quieras.. yo por ej. ahora uso Vb porq no pienso hacer un programa para Mac, Solaris... quizas despues aprenda c++ para hacer programas para Linux.. pero por el momento, nop. ;D
Leoj90 busca info sobre el proyecto mono
www.go-mono.com -> o algo asi
Bueno pues yo a la verdad es que prefiero VB porque todos los programas que hago(por cierto son para sacarle $$$) los hago en Visual Basic, he tratrado de aprender C++ pero no me entra ni con aceite es demasiado fuerte, en fin yo no hago aplicaciones para Linux ni Solaris ni Mac asi que me quedo con Visual Basic.
Ese es un buen motivo.. y no como los demas de "me dijeron q este es mejor..." :D ;)
Yo estaba haciendo el examen de microsoft y me fue mal por el C# >:( es parecido a php, y el vb es parecido al asp.. se me hizo mas facil la estructura de vb.. ;)
Esta bueno eso del mono, haber si ahorita lo hago ;)
-
Bueno como dijeron anteriormente VB es un lenguaje de alto nivel,, pero la gran ventaja es que nos da acceso a la api de windows,, en realidad yo conozco muy buenos programas creados en VB
...Y sobre los examenes de Microsoft,, es una táctica para ganar adeptos y copar a la gente de .NET, con éste comentario no quiero hacer pensar que la tecnología .NET es mala, no al contrario,, y sobre las estrellas de MIcrosfot como dije son tácticas de publicidad, aunque sirven también para obtener más conocimientos,, con los cursos online, manuales y los famosos 'Webcast',
salu2
www.foroschl.tk
Ya quedan en claro muchas dudas en mi cabeza; gracias a su aporte...ustedes los han dicho todo.
CitarLo peor peor peorisimo de Visual Basic es que te obligaa depender de Microsoft
concuerdo con él
Concuerdo con ustedes ;D
Mi idea es aprender primero C/C++ algun que otro lengueje necesario y despues VB :)
Saludos!!!:D
CitarVisual Basic es POE (Programacion orientada a Eventos), no posee caracteristicas como l herencia y poliformismo.
jajajaj JUSTO EN ESTE MOMENTO ESTOY LEYENDO UN LIBRO QUE SE LLAMA "PROGRAMACION ORIENTEADA A OBJETOS EN VISUAL BASIC" (me enseña polimorfismo, herencia y una que no aprendi todavia ya que no llegue a esa parte jejej)
osea que no digas que es POE solamente