Lenguajes compilados o lenguajes interpretados ¿Cuál es la diferencia?
Vložit
- čas přidán 22. 07. 2024
- ¿Cuál es la diferencia entre lenguajes compilados y los interpretados? ¿Cuál es la diferencia entre JIT e intérprete? ¿Qué es un lenguaje ensamblador? En este video te explicamos con el estilo de EDteam estos conceptos que todo programador debe conocer.
¿Cuál es el mejor, el más rápido o más eficiente? Quédate y conoce todos los detalles en este nuevo video.
0:00 Introducción
1:57 ¿Qué es la CPU y cómo funciona?
3:25 ¿Qué son los compiladores?
5:17 ¿Qué es un lenguaje compilado?
6:25 ¿Qué es un lenguaje interpretado?
7:35 ¿Qué es JIT?
8:14 Lenguajes interpretados vs. JIT
9:38 Lenguajes interpretados vs. compilados
10:29 ¿Cómo funcionan los lenguajes JIT?
11:59 Diferencias entre AOT y JIT
Mira los cursos que llegaron esta semana a EDteam: 👇🎉
👨💻 Curso: React desde cero (2021) ed.team/cursos/reactjs
👨💻 TDD y Unit test con .NET core ed.team/cursos/unit-test
🏆 Te damos el poder para alcanzar tus sueños a través de la educación.
🌎 100% de raza latina | 100% Remotos (5 años)
💪 #NoTeDetengas 🦄 #EDteamFunciona
Web y comunidad EDteam 💻 ed.team/comunidad
Sé un estudiante premium en EDteam⭐ ed.team/premium
🔰 LinkedIn: ed.team/linkedin
🔰 Instagram: ed.team/instagram
🔰 TikTok: / edteam - Věda a technologie
Empieza a estudiar cualquier curso gratis en ed.team/cursos Y síguenos en tiktok en tiktok.com/@edteam 😀
Me confundí con lo de flutter y react native... pensé que flutter era híbrido y por tanto más lento.
Saludos desde India , estoy en delhi capital de india ... Trabajo Como un traductor en India en una impreza de software development... Los videos de usted me ayuda mucho...
Y manera de expicar es tan simple que qualquier personas aprende facilmente ... Un abrzo fuerte y mucho exito en futuro...
Sos un genio explicando, un maestro. Admiro mucho hasta dónde llegaste, y estoy seguro que vas a llegar mucho más lejos.
Si alvaro, cada vez que hagas esas pizarritas sería bueno que las compartieras para repazar,
Gracias...
x2
Excelente explicación. Gracias por compartir conocimiento
Como ya es ccostumbre, excelente material consolidado.
MUchas gracias.
simplemente brutal como explicas... enhorabuena
Excelente información!! agradecido por tu esa explicación!!
Muy bien explicado , gracias
Muchas gracias hace poco me di cuenta que php era interpretado y no compilado y eso era nuevo para mi pero me ha quedado claro gracias!
Lo entendi todo. muuuchas graciasss. me encanto el video
Buaaaaa, lo entendí todo. Muchas Gracias. :)
Una clase muy instructiva y empática...Cool! 👍
Que locura de video, mucha calidad
Eres un genio explicando!!
Dios te siga bendiciendo!!
gracias por el trabajo que hacéis aportando valor y formación, la mayoría de la gente no lo valora. Gracias por todo de corazón!!!
Brillante Alvaro , agregar historia para explicar para saber de donde proviene es fabuloso , hace que subas a bordo
QUÉ GENIAL!
Aún tengo que volver a verlo para acabar de pillarlo.
Pero muy clara la explicación :D
BROTHER TREMENDO VIDEO ENTENDI TOTO COMPLETAMENTE, ARMASTE TODAS LAS IDEAS Y CONOCIMINETOS
QUE TENIA, MUCHAS GRACIAS ALBARO... UN SALUDO ... SIGAN ASI.
Súper excelente, Maestro explica súper bien 👻
Genial esta explicación!
Me gustaría recibir la pizarra.....excelente video, muy bien explicado
Me parece bien que compartan esa pizarra para repasar lo explicado. Greacias.
Muy buena explicación.!
Buena explicación Don EdTeam. saludos!
Excelente muchas gracias
Empezando en el mundo de la programación y aprendiendo cada detalle muchas gracias
Excelente video
Excelente explicación, gracias Alvaro. JIT
🙌
Excelente video :D
si yo igual quiero el link de la pizarra :) ... lindo video.
Muy buena explicación
Esto es oro puro.
mi tema favorito Gracias!!!!
hola me encanto la explicación me quedo todo muy claro, claro que quiero la pizzarita o el link muchas gracias.
Buena explicasion.....gracias
Me gusta sus explicaciones sencillas y claras ... y también me interesa la pizarra, ¿me la puedes compartir?
Bastante buena la explicación.
Gracias! 😊
hola me acabo de meter a un grado superior de DAM , desarrollo de aplicaciones multiplataforma. De moment la mayoriA DE CONceptos me suenan a chino pero tu video me ha servido y entendido muy bien , espero toparme con mas videos asi que me sirvan a mi FP , gracias.
Muchas gracias
buen aporte.
quiero la pizarrita :) buen video se le entendió muy claramente
Me encantó la explicación de Java y Android
Gracias :)
Buenos videos 👍👍👍
eres un genio
Buenaaaaa wuacho!!!
Gracias
Muy buen video! Pregunta: qué herramienta usás en el video para dibujar explicar?
de lujo!! por favor el link de la pizarra. :-))
Al escuchar AOT me recuerda a mis tiempos con Gentoo. 💜
Wou era lo que quería aprender
Genial
Yo también quiero el contenido de la pizarra :3
Gracias Por el video, saludos desde Venezuela, me gustaría el Link de la pizarra
Me gustaría recibir la pizarra. Gracias Álvaro.
Muy buen video, pero y el link de la pizarrita ?
Detalles a mi ver muy tecnicos, compilado es el que ya esta listo para su ejecucion, interpretado el que necesita un softwares para su ejecucion tarda mas, en la parte que algunos llaman intermedia o zona gris tenemos a lenguajes como Java , c# ,entre otros , que son al fin de cuentas interpretados, pero se valen de varios trucos para mejorar la velocidad, como el de tener un sofware interprete muy optimizado ,la llamada maquina virtual, que no hace una traduccion directa al lenguaje maquina sino que lo hace por etapas para facilitar el trabajo, en las que se incluye convertir a un lenguaje muy parecido al ensamblador, otros como Python y Matlab se valen de funciones compiladas (una pequeña trampa), esto es funciones que llaman a funciones hechas en lenguaje compilados y listas para su ejecucion, por lo que realmente funcionan a velocidades muy semejantes a las de lenguajes compilados, tambien hay que decir que con estos lenguajes cercanos a la cuarta generacion , hay muchisimas funcionalidades ya prehechas (aunque tambien pasa esto en Java y C# con su enorme libreria de clases ), que tienen de hecho un programa compilado detras de ellas, esto genera en parte la ilusion de que los interpretados son tan veloces como los compilados, no hay lenguajes realmente en la zona gris , solo lenguajes que hacen algunos truquillos para parecer mas veloces , tambien ayuda a que las computadoras de ahora son mas veloces y para el usuario poco conocedor realmente no veria diferencia, en computadoras antiguas se veria mas notoriamente la diferencia, tambien ayuda que muchos de estos lenguajes se usan en el contexto de internet donde no es necesario por la velocidad del internet trabajar con la velocidad real de las computadoras
genial aporte muchas gracias
A mi me sirvió aprender variós lenguajes, uno por área porque pude encontrar el área que me gusta.
yo deseo la pizarra gracias por el vídeo me ayudó mucho
¡Pero qué hermosa explicación!♡ Así sí se puede aprender de todo... Desde la base♡
que tableta grafica usa alvaro?
Porque eliminaron el video dónde revisaban el código backend?
Simon tío, eres el más acá, que eh visto
Excelente información Álvaro muchas Gracias por tu tiempo.
Me hiciste remontar a la epoca de la universidad😥 saludos desde Argentina muy interesante canal
Saludoss
Cuando un curso de JULIA
Excelente explicación! 👏👏
❤❤❤❤
Yo quiero la pizarra, por favor me podria enviar el link.
pizarrita!
Buen video cual es el link de la pizarra xd
Me interesa la información de la pizarra
cuando un curso de webassembly? (sin razor)
👍
Quiero el link de la pizarra
Mi preferido todavía es C#, C++ y asm.
Me interesa tener la explicacion de la pizarra y toda la explicacion
Mi pequeño resumen:
Un lenguaje compilado es aquel que debe transformarse a codigo maquina antes de llegar al procesador. Entre ellos GO, C, C ++
Un lenguaje interpretado es aquel en el cual a la computadora llega el mismo codigo y dentro de esta hay un interprete que en tiempo de ejecucion traduce a la maquina. Entre ellos tenemos javascript, python y php
En el medio encontramos ciertos lenguajes que compilan y luego interpretan casi al mismo tiempo como Java y C#
La pizarrita mi joven maestro pro de pro 👨🏫
Excelente explicación Alvaro. Sencilla, se entendió muy bien. Y me gustó mucho que hoy he aprendido algo nuevo en un tema que consideraba que ya sabía. 👍
🔥
Por favor 🙏
Cuando un curso de RUP con ibm rational?
si quiero la pizarrita
Excelente presentación,quiero la pizarra para las presentaciones.Muchas gracias.
Hola, buenas tardes, cuantos comentarios mas hacen falta para que compartas el link de la pizarrita??? .. saludos.
Por favor la pizarrita
en ese sentido flutter seria mejor que react?
Xamarin es jit pero con Visual Studio Enterprise puedes usar AOT
Faltó la última parte de la evolución de android. A partir de android Nougat se usa algo mucho mas interesante llamado Profile Guided Compilation que es un híbrido entre JIT y AOT.
rolen la pizarra porfa
¿Podrían actualizar el curso de Vue a Vue3 y hacer una ruta frontend con él? :c
ya estamos trabajando en ese curso :)
dejenme la pizarra plis
El vídeo es largo porque demanda mucho tiempo escribiendo a mano, no porque tenga gran calidad en un tema que no es tan difícil de comprender.
Para que sea JIT o AOT la mayoría de los lenguajes son compilados pero a un lenguaje intermedio bytecode. Entre estos están Javascript, Java, Kotlin y Dart de los cuales conozco. Estos términos muchas veces se complementan como el caso de Dart que puede compilar tanto a JIT o AOT según la necesidad.
Ahora me confundi, y un editor que seria?? Visual estudio code por ejemplo?
Un editor de codigo, que te ayuda con la sintaxis y marcar tus errores otra cosa seria un ide como netbeans
EXCELENTE. Me gustaría recibir la pizarra
Yo quiero aprender a programar en Go, pero ED team no me convence para adquirir el curso ya que tiene como 4 cursos de programación en go todos separados, y solo enseñan sintaxis y no te enseñan haciendo proyectos... igual que con el curso de CSS, todo es por separado...
Quiero mi pizarra por favor
Cualquier lenguaje es bueno solo hay que ponerse a aprender 😉