No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19 Días
16 Hrs
28 Min
0 Seg

Los lenguajes de programación más influyentes

4/11
Recursos

Aportes 41

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Los lenguajes de programación han evolucionado mucho,

🤔 Un dato curioso sobre Objetive-C.

Después de crear Next, Steve Jobs se enfocó en darle fuerza a un nuevo OS llamado el NextStep.

Cuando regresa a Apple de sus primeras acciones fue transformar el NextStep en el OS X, que después se desprendió iOS. 🤖

Para no hacer el cuento más largo el chiste que algunas de las API’s y Librerías de Objetive-C utiliza la anotación NS como parte de esa herencia. 🤯

Un dato curioso sobre JavaScript es que antes de él, hubo dos lenguajes para la web: Mocha y LiveScript.
.
Además, este lenguaje tiene varios motores, todos conocemos el V8 que fue creado por Google (y es que de hecho es más eficiente). Pero realmente varios navegadores tienen distintos tipos de motores para ejecutar JavaScript, un ejemplo es Spider Monkey:

.
Pueden ver más sobre esto en esta clase del Curso Profesional de JavaScript
.
https://platzi.com/clases/1642-javascript-profesional/22168-como-funciona-el-javascript-engine/
.
Yo empecé a programar con C++ y Pascal, realmente Pascal era algo genil porque era como escribir un algoritmo, de hecho justamente era escribir algoritmos y corrían, pero no lo veía como un lenguaje muy profesional. De hecho no recuerdo mucho, pero creo que Pascal era incluso más legible que Python 🤔
.
Mi lenguaje favorito es PHP justamente porque ofrece un lenguaje de Scripting un poco más tipado, soy más fan de los lenguajes tipados porque me ubico mejor en el código. He estado probando Python pero el hecho de no trabajar con llaves y tener únicamente identación hace que me pierda (por eso no me gustan los motores de plantilla como PUG para HTML o Stylus para CSS).

Recordemos esto, no se trata de crear lenguajes solamente por crearlos. Se trata de verdaderamente solucionar un problema o encontrar una mejor manera de hacer las cosas.

Tomen de ejemplo los lenguajes actuales, cada uno vino a hacernos la vida mas sencilla como programadores, aunque no lo parezca jeje

Evolución lenguajes de programación 1965 - 2019 https://www.youtube.com/watch?v=2vQFKcqJF1w

Muy importante y con lo que me quedo como mas importante de la clase (Hubo un buen más de info valiosa) es que los lenguajes de programación no han llegado a su tope o limite.
Son creados para resolver algo… nos ayudan o facilitan la labor en nuestro día a día y muchas veces estos toman ideas de otros lenguajes por lo cual no se debe reinventar la rueda o pensar que crearemos una sintaxis completamente nueva ya que mucho de lo que ya existe ha sido una gran avance para lo que tenemos hoy día.

También me doy cuenta que sé muy muy poco sobre mi carrera.
Cuando hacen la pregunta. ¿Cuál es tu lenguaje de programación favorito? solo puedo responder java por que fue el primero que vi,
Pero realmente es el único que diría que conozco ya que los demás los he tocado muy poco y eso por qué en materias me han pedido un programa básico en dicho lenguaje.
De verdad me pregunto si esto es lo mío D:

PD: Me encanta la emoción con la que él profe da cada clase, se nota la pasión por el tema!

Para mi, Ninguno es mi favorito, Todas tienen sus ventajas y desventajas, es un conocimiento y lo ideal es tener los fundamentos de la ingeniería de software para adaptarlo de la mejor manera posible al proyecto que se este desarrollando, para mi las Matemáticas, los Algoritmos, el conocimiento teórico y posteriormente practico (Sintaxis, reglas del lenguaje )de los lenguajes de programación son vitales para ser competitivo, en este mundo cada vez mas dinámico de la programación

Top 10 Programming Languages in 2020 for Businesses

me llama la atención lo que esta haciendo julia
y es darle un nuevo aire a para el domain de la ciencia y la ingeniería quiere romper la dualidad rendimiento vs complejidad representados por C y pyhton. además de permitir el uso de símbolos más matemáticos soportante caracteres especiales como el alfabeto griego el cual es utilizado extensamente en la notación matemática.

  • 1801 - Telar de Jacquard
  • 1837 - Motor Analitico de Babbage
  • 1842 - Numeros de Bernoulli - Ada Lovalece
  • 1949 - Ensamblador - Mauricio V. Wilkes
  • 1951 - Compilador Autocode para Mark1 - Grace Murray Hopper
  • 1957 - FORTRAN (FORmula TRANslator) - John Backus
  • 1958 - ALGOL 58 (Algorithmic Language)
  • 1958 - LISP (LISt Procesamiento) - Johm Mc Carthy
  • 1959 - COBOL (COmmon Business Oriented Language) - Grace Murray Hopper
  • 1964 - BASIC (Beginner’ s All-purpose Symbolic Instruction Code) - John Kemeny
  • 1970 - PASCAL - Niklaus Wirth
  • 1972 - C -Dennis Ritchie
  • 1972 - SQL - Donald D. Chamberlin
  • 1972 - SmallTalk - Alan Kay
  • 1978 - MAtlab - Cleve Moler
  • 1983 - Objective-C - Brad Cox
  • 1983 - C++ - Bjarn Stroustrup
  • 1987 - Perl - Larry Wall
  • 1991 - Python - Guido van Rossum
  • 1991 - Java - James Gosling
  • 1995 - JavaScript - Brendan Eich
  • 2009 - Go - Ken Thompson

Les dejo este repositorio que a mi me parece increible, es un software open source que busca tener un sistema de full self driving similar a tesla pero en otros autos, es interesante porque esta escrito en varios lenguajes que vimos en esta clase (C++, C, objective-C, Python, Perl)

aqui el repo de github: https://github.com/commaai/openpilot
aqui la web: https://comma.ai/

Este es uno de los lenguajes del futuro Solidity : es un lenguaje de programación orientado a objetos para escribir contratos inteligentes, Se utiliza para implementar contratos inteligentes​ en varias plataformas blockchain, la más destacada Ethereum https://es.wikipedia.org/wiki/Solidity tiene influencia con C++, Python y JavaScript https://docs.soliditylang.org/en/v0.8.0/

Mi lenguaje favorito es Python. Distribuible y rápido de escribir, además que un soporte excelente tanto como de los desarrolladores del lenguaje como de la comunidad.

Para mí, debería existir un lenguaje específico para crear videojuegos que permita saltarse las dificultades de la sintaxis del manejo de gráficos y que a la vez sea óptimo.

Me hubiera encandado ver a Rust incluido en este repaso histórico. Pero estuvo bastante bueno. 😄

Tour del Computer History Museum.
https://www.youtube.com/watch?v=GHX0xrSGfLo

El interprete creado por Bill Gates y Paul Allen fue el Altair BASIC, un intérprete para el lenguaje de programación BASIC que corría en el Altair 8800.


https://es.wikipedia.org/wiki/Altair_BASIC

  • Python
    Me gusta por que ayuda a solucionar problemas relacionados con Machine Learning y Data Science.
Me sentí viejo. Yo aprendí sobre programación en Pascal :')
Leyendo varios de los comentarios, me di cuenta de varias cosas: 1. No tenía conocimiento de la canidad de lenguajes de programación que existen o existían. 2. En la U utilicé Matlab y no sabía que se puede interpretar como un lenguaje de programación. 3. Es muy temprano para mi, en mi camino hacia este mundo para afirmar cuál es el lenguaje que me gusta, por ahora no puedo seleccionar uno hasta que pueda usarlo y entenderlo.

Un emulador web del motor analítico de Babbage:
https://fourmilab.ch/babbage/emulator.html

El repositorio de GitHub:
https://github.com/cakenggt/analytical-engine

Ahora me esta quedando más claro los temas de los lenguajes me sentía perdido.
Continuemos aprendiendo a lado de los que ya van super adelantados y son unos masters

existen gran variedad de lenguajes de programación, bueno hasta ahora estamos aprendiendo pero me parece espectacular poder expresar mediante dichos lenguajes y que los programas, la web , de esa forma poner un funcionamiento. muchas gracias

Mi lenguaje favorito es python porrque lo conozco desde hace basante tiempo, tiene una sintaxis que me gusta, he aprendido a comunicar, bien mis ideas con y a python, ademas cabe mencionar que me gusta y le tengo especial cariño a el semi-lenguaje HTML

JavaScript originalmente se llamaba “Mocha”, y luego pasó a llamarse “LiveScript”.

Cobol sigue siendo un lenguaje utilizado, pero su campo laboral es mínimo.
Se gana bastante programando en dicho lenguaje, pero el campo laboral es reducido por eso los institutos ya lo han sacado de sus mallas curriculares.

Niklaus Wirth también creó el lenguaje Modula-2 que estaba especializado en superar la deficiencia de Pascal , en cuanto la modularización.

Lenguaje Favorito PHP, no lo menciono T.T

Mi lenguaje favorito es Go. es muy poderoso ya que soporta concurrencia de forma nativa por lo cual los programas echos en Go son muy rapidos, ademas su sintaxis es muy simple lo que hace el desarrollo de aplicaciones en Go sea bastante rapido

Que clase de historia tan interesante, en realidad me cautivo toda la evolucion

también me hubiera quedado parado embobado más de 1h 30’ al ver esa imagen en el museo🤣

El primer lenguaje que aprendí fue C++

La máquina para la cual Bill Gates creó el compilador de BASIC en los inicios de “Micro-Soft” (así se llamaba por aquella época la empresa) era la Altair 8800. El compilador se llamada “Altair BASIC” y fue uno de los primeros productos de la hoy omnipresente Microsoft.

La Altair 8800 era esta maquinita:

Incluso, la comunidad aficionada logró enfurecer a Gates porque se estaban compartiendo copias no licenciadas del compilador entre ellos, una de las primeras acciones de piratería de software 😄. Aquí está una foto de la carta que Gates envió al Homebrew Computer Club en 1975.

Otro dato interesante conectado con el Homebrew Computer Club es que allí fue el primer lugar donde Steve Wozniak fuese a mostrar la primera versión del Apple I, y fue súper interesante pues fue la primer vez en la historia que un carácter generado desde un computador casero era mostrado en la pantalla de un TV.

Referencias:

Que padre la imagen “A PROGRAMMING LENGUAGE FOR EVERYONE”

Ojalá tuvieramos:
“Un lenguaje para gobernarlos a todos”

jejeje!

Lenguaje favorito, Java, pero se que hay otros desarrollos mas modernos, saludos 😃

Mi lenguaje favorito es JavaScript por qué resuelve entregar cualquier funcionalidad por medio de un navegador para toda la web y me interesa mucho Solidity un lenguaje POO para crear contratos inteligentes en el blockchain de Ethereum.

Hasta ahora estoy retomando el mundo de la programación.

El lenguaje c me parece fascinante por su vasta extensión en cuanto al control
que se debe tener, otro lenguaje que me gusta es Java me parece muy claro y con posibilidades de aplicación casi ilimitadas.

me encanta python, la verdad es que fue el primer lenguaje que entendí de verdad (antes había usado java y matlab que eran buenos, pero no tan claros a mi parecer como python).

Un curso fascinante