<{([ la tecnología como punta de flecha
Este post sale como conclusión de una conversación con un miembro del departamento de ventas, que decía que en el código venían muchas veces el símbolo < y que venía ser como la punta de flecha de una compañía en tanto que la tecnología abría mercado en función de lo afilada que esté.
En este sentido explicaba que este símbolo era fundamental en los lenguajes de marcado como el HTML, así que en cierto modo así es.
He querido remarcar 4 tipos de símbolos usado en los lenguajes de programación para poder ilustrar los grados de complejidad y profundidad del código.
< El primero de ellos usado en el lenguaje de marcado muy usado por ejemplo en HTML y que representa uno de los lenguajes más universales dentro de la informatica para la transmisión de datos entre servidor y cliente. De todos los lenguajes de programación probablemente sea uno de los mas sencillos por la potencia que ofrecen gracias al conjunto de reglas sencillas que ofrece.
El lenguaje de marcado es simple siempre que se abra se tiene que cerrar a manos que se marque con el símbolo /
<html>
<img src="" />
</html>
{ El segundo de ellos tiene una menor punta y una base mayor, y es un símbolo usado en los lenguajes formalmente utilizados para la programación de estructura de funciones.
Desde que los lenguajes evolucionaron a estar orientados a objetos, algunos como C++, JAVA o JavaScript. Empezaron a usar este leguaje para estos objetos.
// Ejemplo JAVA
public class MyClass {
int x = 5;
public static void main(String[] args) {
MyClass myObj = new MyClass();
System.out.println(myObj.x);
}
}
// resultado
5
( El tercero de ellos, prácticamente carece de punta al ser curvo, y esta relacionado con el anterior ya que es usado para contener las variables de una función o método.
// Ejemplo JavaScript
var numero2 = 2;
var numero3 = 3;
var resultado = Math.min(numero2,numero3);
console.log(resultado);
// resultado
2
[ El cuarto de ellos, carece de punta ya que es todo base, está relacionado con el acceso a datos almacenados en estructura de Arrays o arreglos, que no son mas que espacios de memoria contiguos al cual se accede mediante la posición de sus elementos o claves.
// Ejemplo PHP
$myArray = [];
$myArray[2] = 2;
$myArray[3] = 3;
$myArray[1] = $myArray[2] + $myArray[3];
var_dump($myArray);
// resultado
array(3) {
[2]=>int(2)
[3]=>int(3)
[1]=>int(5)
}