R – Tipos de datos

Cada variable en R tiene un tipo de datos asociado. Cada tipo de datos requiere diferentes cantidades de memoria y tiene algunas operaciones específicas que se pueden realizar sobre él. El lenguaje de programación R tiene los siguientes tipos de datos básicos y la siguiente tabla muestra el tipo de datos y los valores que … Continue reading «R – Tipos de datos»

La evolución de los lenguajes de programación

El lenguaje de programación es, de hecho, la unidad fundamental del mundo tecnológico actual. Se considera como el conjunto de comandos e instrucciones que damos a las máquinas para realizar una determinada tarea. Por ejemplo, si le das un conjunto de instrucciones para sumar dos números, la máquina lo hará por ti y te dirá … Continue reading «La evolución de los lenguajes de programación»

MATLAB – Álgebra

El álgebra tiene que ver con el estudio de los símbolos matemáticos y las reglas para manipular estos símbolos. Aquí las variables se utilizan para almacenar/representar cantidades. En MATLAB, existen ciertos métodos integrados para resolver ecuaciones de álgebra. Raíces de ecuaciones, resolver para x, simplificar una expresión son algunas de las cosas que podemos realizar … Continue reading «MATLAB – Álgebra»

Características de C++ 20

C++ tiene la tradición de introducir nuevas mejoras y funciones cada 3 años en forma de estándar. Dado que el último estándar se lanzó en 2017 como C++ 17, C++ 20 será el último estándar. A continuación, se muestran algunas de las características principales de C++ 20: Biblioteca de conceptos de C++ comparaciones de 3 … Continue reading «Características de C++ 20»

Diferencia entre MATLAB y Mathematica

Realizar cálculos con el apoyo de lenguajes de programación siempre ha sido un enfoque para todos los matemáticos y estadísticos, mientras que realizarlos de manera eficiente depende en gran medida del alcance del problema. Disponemos de una gran variedad de herramientas y lenguajes para analizar y computar datos. Entonces, analicemos los lenguajes más utilizados.  es … Continue reading «Diferencia entre MATLAB y Mathematica»

Diferencia entre lenguaje TypeScript y Dart

TypeScript: es un lenguaje compilado y de programación puramente orientado a objetos de código abiertodesarrollado y mantenido por Microsoft. Ha sido influenciado por JavaScript , Java , C#. Es una sintaxis de estilo C y, opcionalmente, se puede transcompilar en JavaScript y se utiliza para desarrollar aplicaciones web y móviles. El primer lanzamiento de TypeScript … Continue reading «Diferencia entre lenguaje TypeScript y Dart»

Programación Orientada a Objetos en Ruby | Serie 1

Cuando decimos programación orientada a objetos, queremos decir que nuestro código está centrado en objetos. Los objetos son instancias de la vida real que se clasifican en varios tipos. Pongamos un ejemplo para entender esto mejor. Si consideramos una rosa como un objeto, entonces la clase de la rosa será flor. Una clase es como … Continue reading «Programación Orientada a Objetos en Ruby | Serie 1»

¿Cómo tomar entrada en Octave GNU?

Octave es de código abierto y está disponible de forma gratuita para muchas de las plataformas. Es un lenguaje de alto nivel. Viene con una interfaz de texto junto con una interfaz gráfica experimental. También se utiliza para varios algoritmos de aprendizaje automático para resolver varios problemas numéricos. Se puede decir que es similar a … Continue reading «¿Cómo tomar entrada en Octave GNU?»

JS++ | Interfaces

Como aprendimos en el capítulo sobre polimorfismo de subtipos, una operación definida para un supertipo puede sustituirse con seguridad por sus subtipos. Como resultado, las operaciones definidas para los objetos ‘Animal’ pueden aceptar con seguridad objetos ‘Gato’ o ‘Perro’. Además, mencionamos que no debe confundir subtipado con herencia. La subtipificación describe relaciones entre tipos, mientras … Continue reading «JS++ | Interfaces»

Erlang contra Haskell

Erlang es un lenguaje de programación multiparadigma de propósito general. El crédito por el desarrollo de este lenguaje es para Ericsson. Fue lanzado por primera vez en 1986 y su lanzamiento estable salió al mercado en 2018 y su último lanzamiento fue en 2021. Tiene Licencia Apache 2.0 y su inventor fue Joe Armstrong. Sus … Continue reading «Erlang contra Haskell»