Evidentemente los lenguajes fuertemente tipados tienen la ventaja de ayudar al programador a filtrar bugs relacionados a los tipos antes de que aparezcan en tiempo de producción que es donde nunca deben llegar, los lenguajes débilmente tipados requieren irónicamente (y digo irónicamente porque suelen ser los lenguajes mas fáciles de aprender y se consideran para "principiantes") de mayor experiencia y disciplina de parte del programador para contener estos bugs.
Muy buena explicación sobre este inmortal debate, hay quienes piensan que los lenguajes static typed son superiores a los dinamic typed por el simple hecho de serlo. Muy esclarecedor cuando señalas que todos manejan internamente tipos y la diferencia es si una variable puede cambiar de tipo o no durante su existencia.
Por favor haz 1 video sobre cuales son todas las áreas de la programación. He visto que muchos youtubers solo ponen algunas áreas pero se quedan incompletos. Estas son algunas áreas que encontré: 1. Web 2. Móvil 3. Apps de escritorio 4. Administración de Servidores 5. DevOps 6. Desarrollador Blockchain 7. Inteligencia Artificial 8. Ciencias de Datos 9. Desarrollo de Videojuegos 10. Sistemas Operativos 11. Sistemas Embebidos 12. Testing 13. Administración de Base de Datos 14. Realidad Virtual 15. Realidad Aumentada 16. Seguridad Informática 17. Computación en la Nube 18. Aprendizaje Automático 19. Administración de Sistemas 20. Desarrollo de Criptomonedas 21. Desarrollo NFT Por favor haz el video sobre cuales son todas las áreas de la programación del más fácil al más dificil de aprender y si crees que entre estos hay algunos que no son áreas pero son tan importantes para tenerlos en cuenta dinozlo por favor.
Lo mas lindo de Python es que usando typing lo puedo volver tipado y a js con ts ya lo hace tipado, aunque con dart se maneja medio raro el tipado de datos
Da igual, en los dos los principiantes o con poca experiencia hacen las mismas cochinadas 😂. El que sabe hará el código bastante organizado y legible sin importar si es un lenguaje o el otro.
@@abaqueiro buen punto... Es decir que el error no surge del tipado débil en si, si no de una mala práctica. El comentario sería entonces, mencionar el tipo de errores que son posibles al usar tipado débil... Ya que en el video menciona que la conversión se hace en el vuelo y si siempre fuera así no haría ningún error y cosas como typescript no sería necesarias
Me gusta el video pero este tema de los tipos de datos a mi me parece que se interpreta mejor si se dividen los datos en dos tipos. Datos tipados y datos no tipados. Ehem... no es broma. Esto es equivalente a decir datos etiquetados y datos no etiquetados.... Sigo con la broma? No... no... no es broma. Si te miras la inteligencia artificial, por ejemplo, cuando un dato está protegido por ser no analizable, contrastado y dado por válido es un tipo de dato muy distinto que un tipo de datos que puedes "cambiar". Esta distinción está muy cercana al concepto antiguo de RAM y ROM. Roma fue fundada en el siglo VIII AC por RAMULO y ROMO. Se pegaron a una loba y empezaron a chupar. Es un poco esto lo que hay que hacer si te quieres hacer profesional. Te pegas a una empresa y empieza a cobrar. Jajaja
Muy pronto llega el EDcamp Bogotá 2023. Compra tus entradas antes que se agoten en ed.team/edcamp
¿Cuándo vienen a Medellín? Me encantaría poder asistir a uno de los talleres. Un abrazo Álvaro.
Hola profe. ¿Podria hablar como funciona la Generative AI ?
@@_luisalmenarez Tambien a bucaramanga estaría bien
vengan a Medellin
Ven a Bogotá 🤗
Evidentemente los lenguajes fuertemente tipados tienen la ventaja de ayudar al programador a filtrar bugs relacionados a los tipos antes de que aparezcan en tiempo de producción que es donde nunca deben llegar, los lenguajes débilmente tipados requieren irónicamente (y digo irónicamente porque suelen ser los lenguajes mas fáciles de aprender y se consideran para "principiantes") de mayor experiencia y disciplina de parte del programador para contener estos bugs.
Los no tipados son cómodos a la hora de programar pero como no se piensa que va a contener pueden haber sorpresas.
Video muy bien estructurado, muchas gracias, fácil de entender!
es muy interesante, siempre he tenido en duda la diferencia de este tipo de lenguajes, gracias EDTeam!
Muy buena explicación sobre este inmortal debate, hay quienes piensan que los lenguajes static typed son superiores a los dinamic typed por el simple hecho de serlo. Muy esclarecedor cuando señalas que todos manejan internamente tipos y la diferencia es si una variable puede cambiar de tipo o no durante su existencia.
Por favor haz 1 video sobre cuales son todas las áreas de la programación. He visto que muchos youtubers solo ponen algunas áreas pero se quedan incompletos.
Estas son algunas áreas que encontré:
1. Web
2. Móvil
3. Apps de escritorio
4. Administración de Servidores
5. DevOps
6. Desarrollador Blockchain
7. Inteligencia Artificial
8. Ciencias de Datos
9. Desarrollo de Videojuegos
10. Sistemas Operativos
11. Sistemas Embebidos
12. Testing
13. Administración de Base de Datos
14. Realidad Virtual
15. Realidad Aumentada
16. Seguridad Informática
17. Computación en la Nube
18. Aprendizaje Automático
19. Administración de Sistemas
20. Desarrollo de Criptomonedas
21. Desarrollo NFT
Por favor haz el video sobre cuales son todas las áreas de la programación del más fácil al más dificil de aprender y si crees que entre estos hay algunos que no son áreas pero son tan importantes para tenerlos en cuenta dinozlo por favor.
Te felicito dedicaste y dedica buen tiempo estudiando, eso es amaar la technologia.
La grafica, el mejor resumen. Muchas gracias.
Lo mas lindo de Python es que usando typing lo puedo volver tipado y a js con ts ya lo hace tipado, aunque con dart se maneja medio raro el tipado de datos
10:11 solo para acotar en python lo correcto es y no solo
Lo que se aprende con estos videos es tremendo. Gracias Alvaro por tus videos!
Gracias por este video.
Me parece qué hay un error en la asignación de la variable en Go, debería ser := no =: , creo que se les paso. 10:10
y lo aprendi de EDteam 😄
Cuando van hacer EDcamp en República Dominicana??
Excelente video!!
👍👍👍 muy buena explicación
EXCELENTE VIDEO!!🎉
Gracias
ame este video, justo esta semana estaba teniendo muchos problemas en comprender este tema, y gracias a EDTeam lo entendi :D
Buen dato.
Resumiste un semestre en un video crack y pa lo peor el docnet3 d semestre nos hacía volar la cabeza tu todo bien
Que mas da el lenguaje, lo que hace falta es saber programar, usa typescript y ya
Da igual, en los dos los principiantes o con poca experiencia hacen las mismas cochinadas 😂. El que sabe hará el código bastante organizado y legible sin importar si es un lenguaje o el otro.
Gracias EDteam, las explicaciones son buenas, pero muchas veces no termino de ver los vídeos xq el sonido es bajo.
Obio que los tipados
Creo que falto mencionar los posibles errores que suele causar el topado debil
No considero que sea el tipado debil la causa de los errores, sino la falta de validación de las entradas.
@@abaqueiro buen punto... Es decir que el error no surge del tipado débil en si, si no de una mala práctica. El comentario sería entonces, mencionar el tipo de errores que son posibles al usar tipado débil... Ya que en el video menciona que la conversión se hace en el vuelo y si siempre fuera así no haría ningún error y cosas como typescript no sería necesarias
Me gusta el video pero este tema de los tipos de datos a mi me parece que se interpreta mejor si se dividen los datos en dos tipos. Datos tipados y datos no tipados. Ehem... no es broma. Esto es equivalente a decir datos etiquetados y datos no etiquetados.... Sigo con la broma? No... no... no es broma. Si te miras la inteligencia artificial, por ejemplo, cuando un dato está protegido por ser no analizable, contrastado y dado por válido es un tipo de dato muy distinto que un tipo de datos que puedes "cambiar". Esta distinción está muy cercana al concepto antiguo de RAM y ROM. Roma fue fundada en el siglo VIII AC por RAMULO y ROMO. Se pegaron a una loba y empezaron a chupar. Es un poco esto lo que hay que hacer si te quieres hacer profesional. Te pegas a una empresa y empieza a cobrar. Jajaja