No he mencionado los lenguajes entorno servidor/cliente porque no sirven para realizar aplicaciones complejas, por mucho que últimamente se estén popularizando entre los desarrolladores.
Si bien es cierto que cuando sabes programar en un lenguaje, aprender un nuevo lenguaje es un paseo, hay diversos aspectos que me han chocado en este primer contacto con Visual Basic.
- Ausencia de llaves para delimitar módulos.
Lo que se delimitana en C y JAVA con llaves ahora se delimita con End
Ejemplo:
Java:
If (x>3){
..
bloqueinstrucciones
}
VB:
if x > 3 then
..
bloqueinstrucciones
end if
Bien...esta política se sigue para delimitar TODO: funciones, clases, bucles (que cambian también de sintaxis),etc..
- Diferencia en operadores lógicos
VB utiliza el signo = tanto para asignar valores como para comparar.
Es la propia sintaxis de los condicionales la que evalua qué operación realiza.
Se terminó el utilizar ==... cuesta un poco hacerse a la idea xD
No hay comentarios:
Publicar un comentario