Debe estar conectado para participar
Buscar en los foros:


 






Uso de Comodín:
*    coincide cualquier número de caracteres
%    coincide exactamente un caracter

C++ vs. Visual Basic

No hay Etiquetas
Entrada
Midle End Level

XandroX

entradas: 162

01:22 18/05/2007

1

hola a todos, soy medio novato en esto de la programación, pero se algo muy básico de c++, me gustaría q alguien me aclare un poco el panorama y me diga cuales son las diferencias mas relevantes entre c++ y visual basic
Estoy queriendo aprender un poco de visual, me gustaría q alguien me aclare un poquito también donde se consigue el programa, si es q lo hay o el compilador…

desde ya muchas gracias por atender mi consulta, saludos!

High End Level

gonks

entradas: 818

01:59 18/05/2007

2

mmm medio q nada q ver, c++ es programacion orientada a objetos y vb es programacion estructurada, es como comparar pan con vino, pero para hacerla corta, la mayor bondad de vb es la facilidad de programacion, aunque no es muuy extensible. c++ te permite diseñar windows si queres :P
saludos!

Midle End Level

XandroX

entradas: 162

02:07 18/05/2007

3

ok!! perfecto, gracias por el dato!!!

Midle End Level

elitu

entradas: 167

08:13 18/05/2007

4

si es por aprender a programar y por nada particular , deja de perder tiempo y mandate a java y todo lo que esté relacionado con web, hoy los sistemas requieren conexión desde multiples sitios y las experiencias con servidor de aplicaciónes , y aplicaciónes w32 en web no son muy alegres y fáciles

Midle End Level

XandroX

entradas: 162

10:25 18/05/2007

5

mi objetivo de aprender algo de visual basic es poder controloar puertos de la pc por medio de visual, para poder conectar dispositivos electronicos y poder manejarlos a traves de puertos

Moderador

tux_topo

Villa Crespo, CABA, Argentina

entradas: 8883

10:40 18/05/2007

6

Para manejar puertos y hardware a bajo nivel, el C++ (con la ayuda del turbo C), es muchísimo mejor que el visual basic…

signature

Midle End Level

Arugren

entradas: 115

10:49 18/05/2007

7

A ver, aclaremos un poco el "panorama". Son lenguajes ambos potentes, pero se utilizan para desarrollar aplicaciones de diferentes tipos. C++ como bien dijeron es un lenguaje orientado a objetos; Visual Basic es un lenguaje "basado" en objetos, es decir, trabaja con objetos, clases, etc. (Suele llamarsele también, basado en eventos). En un lenguaje estructurado como C o Pascal no se trabajan con objetos, sino con funciones. Visual caería en una clase de híbrido, ya q no es 100% O.O pero el desarrollo se basa en la utilización de los mismos. Para darte un ejemplo: Aplicaciones para manejo de base de datos, control de stock, etc. sería mejor usar VB (c/ SQL por ej.) ya que es mas sencillo el desarrollo. Ahora por ejemplo si quisieras programar un Video Juego, Sistema Operativo o alguna aplicacion de mas bajo nivel, C o C++ son mejor opción. Espero haberte ayudado.

In name of GOD, impure souls of the living dead shall be banished into eternal damnation. Amen.

Midle End Level

XandroX

entradas: 162

12:18 18/05/2007

8

claro q me ayudo tu aclaración, gracias a los demas tambien!!!
mi objetivo no es programar nada complicado, en la facultad conosco un ingeniero q programa en visual basic los aplicaciones para controlar los circuitos por medio del puerto paralelo de la pc, por ejemplo un motor paso a paso….por eso es q me interesa aprender un poco de basic, ahora….como se consiguen los programas o compiladores o el entorno de desarrolo….

Midle End Level

Arugren

entradas: 115

12:24 18/05/2007

9

El editor / compilador de C/C++ es muy sencillo de conseguir. Te recomiendo el de ésta página (Que además trabaja bajo Windows y no bajo DOS) http://www.bloodshed.net/devcpp.html. El problema con Visual Basic es que para desarrollar es necesario adquirir una licencia de Microsoft (como para todo ). Pero hay versiones de prueba o "educativas" que no requieren licencia pero son muy limitadas. De última el emule nunca falla a la hora de conseguir un buen IDE. Buscalo.

In name of GOD, impure souls of the living dead shall be banished into eternal damnation. Amen.

Midle End Level

XandroX

entradas: 162

12:54 18/05/2007

10

oka!! gracias por la data de nuevo, el compilador de C++ ya lo tengo, yo lo usaba
me faltaria conseguir el de visual, voy a mirar la mulita o el ares, mo podrias tirar un par de nombre y yo me ocupo de conseguirlos
Gracias amigos!!!!

Extreme Level

sette

Rosario, Argentina

entradas: 2199

14:21 18/05/2007

11

Hola, si lo vas a bajar del ares te recomiendo que que no busques "Visual Basic" o algo parecido ya que no creo que lo encuentres con ese nombre, sino que buscalo con el nombre de "Visual Studio" ¿porque? por que Visual Studio es el nombre de todo en general, es decir, si te bajas visual studio te estas bajando Visual Basic, C++, C Turbo, etc…

Si lo vas a bajar del Emule también lo mismo o intenta poniendo Visual Basic, en el emule alomejor te aparece el visual basic solo…

Para no crear una cofusión, te digo que "Visual Basic" es un programa que biene dentro de la carpeta "Visual Studio", en general es lo mismo.
Te recomiendo el emule para tener más suerte

 

Hardcore Extreme Level

jere7em

Buenos Aires

entradas: 3781

14:22 18/05/2007

12

Visual Basic 6.0
Asi se llama.

Core i7 930 @ 3.8ghz 1,27v + Corsair H50 || ASUS P6T || 3x2GB Gskill Ripjaw 1600mhz || MSI GTX580 Twin Frozr II || 2x500GB WD Raid 0 + 2TB Green + 160 WD || SB X-Fi Platinum Fatal1ty || Lancool K62 || Samsung P2370H + LCD 32 Phillips Full HD || Logitech X-540 & TactX Headset || Microsoft X6 & Razer Mamba
Extreme Level

iampowerslave

entradas: 2776

14:35 18/05/2007

13

Si querés un compilador gratis de MUCHOS lenguajes GCC… si no hay una versión WINDOWS en si, hay una para Cygwin, todo depende del objetivo de lo que quieras programar.

Por otro lado en .NET se puede programar sin la Visual Studio, solo con el Framework instalado… obviamente NO ES FACIL ya que no te ayuda a completar código etc.

Pero grabas el archivo, compilás, te tira los errores, corregis, compilas. En situaciones extremas me ha ayudado sacar ejemplos y modificarlos y compilarlos.

Incluso igual con el g++ (gcc c++) en linux para operar sobre unos archivos.

Midle End Level

XandroX

entradas: 162

15:36 18/05/2007

14
Cita Iniciado por sette
Ver Mensaje
Hola, si lo vas a bajar del ares te recomiendo que que no busques "Visual Basic" o algo parecido ya que no creo que lo encuentres con ese nombre, sino que buscalo con el nombre de "Visual Studio" ¿porque? por que Visual Studio es el nombre de todo en general, es decir, si te bajas visual studio te estas bajando Visual Basic, C++, C Turbo, etc…

Si lo vas a bajar del Emule también lo mismo o intenta poniendo Visual Basic, en el emule alomejor te aparece el visual basic solo…

Para no crear una cofusión, te digo que "Visual Basic" es un programa que biene dentro de la carpeta "Visual Studio", en general es lo mismo.
Te recomiendo el emule para tener más suerte

buena data!!! muchas gracias a todos, me voy a poner en campaña de conseguirlo y les cuento como me fue, y q es lo q consegui
Los mantengo al tanto!!

Extreme Level

iampowerslave

entradas: 2776

16:08 18/05/2007

15
Cita Iniciado por sette
Ver Mensaje
Hola, si lo vas a bajar del ares te recomiendo que que no busques "Visual Basic" o algo parecido ya que no creo que lo encuentres con ese nombre, sino que buscalo con el nombre de "Visual Studio" ¿porque? por que Visual Studio es el nombre de todo en general, es decir, si te bajas visual studio te estas bajando Visual Basic, C++, C Turbo, etc…

Si lo vas a bajar del Emule también lo mismo o intenta poniendo Visual Basic, en el emule alomejor te aparece el visual basic solo…

Para no crear una cofusión, te digo que "Visual Basic" es un programa que biene dentro de la carpeta "Visual Studio", en general es lo mismo.
Te recomiendo el emule para tener más suerte

Lee las reglas del foro y ubicate que está prohibido hablar de piratería… Gracias.

High End Level

gonks

entradas: 818

16:25 18/05/2007

16

Igual nada q ver lo q te esta recomendando, el vb q viene en visual estudio es .net, q es absolutamente nada q ver al vb6 o anteriores. Si queres una version simple, microsoft access trae integrado visual basic.
Yo laburo diseñando interfases para equipos de laboratorios, y todo se maneja a traves de puerto serie, si es eso lo q te interesa, manda pm y hablamos.
Un abrazo!

Extreme Level

sette

Rosario, Argentina

entradas: 2199

21:19 18/05/2007

17
Cita Iniciado por petitero666
Ver Mensaje
Lee las reglas del foro y ubicate que está prohibido hablar de piratería… Gracias.

Primero que nada yo nunca hable de pirateria, cuando lo bajas del emule o ares, te pide un serial, eso es lo que él tiene que pagar (comprar) y no la descarga, muchas personas al escuchar la palabra ares o emule automaticamente piensan en pirateria, pero no siempre es asi (este es el ejemplo perfecto)…y aparte de todo esto, a mi no me vengas a decir que nunca bajaste nada del emule o ares por que esa no te la creo…

Cita Iniciado por gonks
Ver Mensaje
Igual nada q ver lo q te esta recomendando, el vb q viene en visual estudio es .net, q es absolutamente nada q ver al vb6 o anteriores. Si queres una version simple, microsoft access trae integrado visual basic.
Yo laburo diseñando interfases para equipos de laboratorios, y todo se maneja a traves de puerto serie, si es eso lo q te interesa, manda pm y hablamos.
Un abrazo!

Te puedo asegurar que yo baje el visual studio 2003 y tiene VB 6, bajalo y contame.

 

Extreme Level

iampowerslave

entradas: 2776

10:21 19/05/2007

18
Cita Iniciado por sette
Ver Mensaje
Primero que nada yo nunca hable de pirateria, cuando lo bajas del emule o ares, te pide un serial, eso es lo que él tiene que pagar y no la descarga, y aparte de todo esto, a mi no me vengas a decir que nunca bajaste nada del emule o ares por que esa no te la creo…

Te puedo asegurar que yo baje el visual studio 2003 y tiene VB 6, bajalo y contame.

Creo que no. En el 2003 nace el .NET. En la Visual Studio 6, esta el VB6 obviamente.

Extreme Level

sette

Rosario, Argentina

entradas: 2199

18:14 19/05/2007

19
Cita Iniciado por petitero666
Ver Mensaje
Creo que no. En el 2003 nace el .NET. En la Visual Studio 6, esta el VB6 obviamente.

Si tenes razón me fije de nuevo y era Visual Studio 6 el que tengo y me vino con VB 6, pero igualmente "gonks" andaba diciendo que traia el .NET y no es asi, no todos los visual studio traen .NET

 

Midle End Level

SunYear

entradas: 136

17:32 22/05/2007

20

Exacto, no todos los Visual Studio incorporan la version .NET, solo los Visual Studio .NET.

Ahora un buen compilador de C++ es sin lugar a dudas el Turbo C++ 3.0 de Borland, que por experiencia propia, lo use mucho tiempo y me trajo muchas satisfacciones, es muy simple, leiviano (corre sobre DOS) y ademas portable.

Ahora bien, la diferencia entre Visual Basic y Lenguaje C, es clara.

Mientras Visual Basic representa un leguaje de Alto nivel orientado a eventos, C representa un leguaje de Nivel Medio orientado a objetos.
Ahora, porque C un lenguaje de nivel medio ?, porque permite manipular elementos del hardware asi como tambien elementos del software. En el manejo de la memoria (punteros, pilas, etc) C es uno de los lenguajes mas potentes (elemento hardware). Y permite incluso manejar eventos y servicios propios del SO.

Ahora la eleccion entre uno y otro no deberia presentarse como tal, sino mas bien aprender ambos dos. Las ventajas de manipular ambos lenguajes es inmensa y te permitiria solucionar mayor cantidad de problemas a la vez que apuntas a diferentes tipos de tecnologias.

Proximamente:

*-* Edifier X600 o Feather MV-216
*.* Western Digital 250GB SATA2
*.* Sommier 2 Plazas

Extreme Level

iampowerslave

entradas: 2776

17:47 22/05/2007

21
Cita Iniciado por SunYear
Ver Mensaje
Mientras Visual Basic representa un leguaje de Alto nivel orientado a eventos, C representa un leguaje de Nivel Medio orientado a objetos.

C++ es orientado a objetos

C es simplemente procedural.