Ir al contenido principal

El Legado de Dennis Ritchie: La Historia del Lenguaje C

 


Es imposible hablar de ciencias de la computación sin dedicar un capítulo especial al lenguaje C. Considerado por muchos como la "lingua franca" de la programación, su aparición en la década de 1970 marcó un antes y un después en el desarrollo de sistemas operativos y software de alto rendimiento.

Para comprender la tecnología actual, es vital conocer sus raíces. En el blog oficial de MADE Iguala, hemos publicado una reseña histórica completa sobre el lenguaje C: su evolución desde el lenguaje B, su simbiosis con UNIX y su estandarización mundial.

Si eres estudiante o profesional de TI, te recomendamos leer esta pieza histórica en el siguiente enlace:

https://www.demeza.com.mx/blog/programacion/historia-del-lenguaje-c 

 

Aprende más en nuestro blog principal de tecnología:

#madeiguala #mademx #demezamx #igualadelaindependencia

 

 

Comentarios

Entradas populares de este blog

Paint o pintado en diseño web, ¿Qué es?

Paint o pintado es poner los detalles finales para que el proyecto se pueda ver como queríamos al principio, cada contenedor es como una caja en la cual solo queda ponerle color o diseño dinámico. Es la parte final, así que después de esto podríamos interactuar con la página. En esta fase el navegador convierte al árbol de representación o Render Tree en píxeles en la pantalla. Una vez finaliza el evento “ Layout ” , el navegador desencadena dos eventos: “Paint setup” y “Paint” , que convierten al árbol de representación en pixeles en la pantalla. Dentro del Paint tenemos dos acciones que son muy costosas las cuales son el Reflow y Repaint. El Repaint ocurre cuando se realizan cambios en un elemento que cambia visiblemente, pero no afecta su diseño. Un Reflow es aún más crítico para el rendimiento porque implica cambios que afectan el diseño de una parte de la página (o de toda la página). El tiempo necesario para realizar la construcción, el diseño y la pintura del árbol de repre...

¿Qué es el Layout en diseño web?

El Layout es un esquema de la distribución de los elementos dentro de una página web. Se compone de una serie de bloques de ciertas dimensiones en los que se colocará el contenido. Estos bloques suelen trazarse a través de etiquetas HTML comunes, como div, o semánticas, como header, nav, section, article, aside y footer, incorporadas en HTML5 . Es la primera parte del output del render tree . El navegador forma la maqueta y define los espacios que cada sección ocupará en la pantalla.  Es la maqueta del proyecto  En qué parte de la pantalla va cada componente  Comienza a generar los espacios específicos    Consultar las siguientes paginas para una mejor referencia:   Layout Mode – CSS | MDN   Introducción al diseño en CSS - Aprende sobre desarrollo web | MDN     Layout– Google | Web.dev Aprende más en nuestro blog principal de tecnología: https://www.demeza.com.mx/ #madeiguala #mademx #demezamx #igualadelaindependencia

¿Cómo realizar operaciones con números binarios?

El sistema binario es un sistema numérico como el decimal representado por 1 y 0 que es verdadero y falso en electricidad. Existen varios métodos o “trucos” para aprender a sumar, restar, multiplicar o dividir números binarios, a continuación, te dejamos algunos contenidos que te pueden servir para aprender a hacerlo de forma correcta. Para aprender a sumar: SUMA BINARIA - Ejercicio #1 Para aprender a restar: RESTA BINARIA - Ejercicio #1 Cómo restar: 0-1 en binario y no morir en el intento D: -Platzi Para aprender a dividir: DIVISIÓN BINARIA - Ejercicio #1 Para aprender a multiplicar: MULTIPLICACIÓN BINARIA - Ejercicio #1 Para aprender varias operaciones: Operaciones con números binarios y conversión a otros sistemas Suma, resta y multiplicación binarias |Apréndelo FÁCIL y RÁPIDO | Curso ELECTRÓNICA DIGITAL Para convertir de decimal a binario: CONVERTIR de DECIMAL a BINARIO - Método #1 - Ejercicio #1 Aprende más en nuestro blog principal de tecnología: htt...