Gracias por tus palabras, nos agrada saber que el vídeo tuvo el efecto deseado de parte de entretenimiento y divulgación, esperamos sigas disfrutando de los siguientes. Saludos!
¿También a la isla y al café o solo al lenguaje? Es verdad que si has aprendido con material anglosajón es normal decir si-sharp, yava, si-plas-plas, ... en casos de aprendizaje con material únicamente español y mediante libros es más común nombrarlo todo tal y como se escribe, ¡somos viejos acá! 😁 Gracias por el comentario!
@@TheDojoMX Por lo regular en latinoamérica se suele usar mas la palabra o pronunciación original o inglés de una palabra extranjera antes de una adaptación como si suele suceder en españa
Por cierto, es una gran idea presentar las diferencias entre programas compilados e interpretados, cómo funcionan y qué ventajas e inconvenientes presentan (además de contar algo de su Historia ;-) ) nos lo apuntamos, gracias por el aporte.
@@programandootrahistoria Gracias por responder mi inquietud. Saber mas como es el proceso del Bytecode que se comunica con el computador a través de un lenguaje de programacion como por ejemplo Java y que es eso compilado e interpretado como se entiende y sobre el paradigma de la programaciòn orientada a objetos. Estare atento a ese video explicativo
@@programandootrahistoria Otra sugerencia si le gusta la idea un curso de programaciòn Java paso a paso narrado por ustedes debe ser estupendo. Es verdad hay varios canales pero por ustedes en la manera que desarrollan el contenido y explican es amena
Nos gusta saber que te gusta la serie 😊 sobre las máquinas virtuales, en esencia son iguales en sentido que ambas ejecutan bytecode, sin embargo las instrucciones a bajo nivel son diferentes y CLR (la máquina virtual de .NET) no promete compatibilidad a futuro. Esto les permite mayor flexibilidad para cambiar lo que necesiten sin lastrar viejas instrucciones, sin embargo, tenemos el problema de perder la capacidad de ejecutar viejo código. Como ves, ambas tienen sus pros y sus contras. Gracias por el comentario!
kotlin esta avanzando bastante rapido y debo admitir que es mas apetitoso a la vista de programadores novatos, ademas google esta migrando todo hacia allá asi que creo que al menos en android esta para quedarse por bastante tiempo en un futuro no tan lejano.
ciertamente JetBrains han sabido cómo posicionarse primero para dar a conocer a su IDE IntelliJ IDEA y después sobre este mismo IDE hacer fuerte su propio lenguaje Kotlin, su historia es muy interesante, la contaremos en un futuro vídeo. Gracias por el comentario!
java siempre ha consumido mucha ram y eso nunca cambiará. Y su mayor ventaja lo hace su mayor problema "retro-compatibilidad", al tener que ser compatible siempre hacia atrás y el agregado de nuevas características, hace que la ram consumida sea con cada versión mas y mas grande. Seria bueno, un nuevo java en la cual sea un "punto y aparte" en la cual quite la herencia de antiguas caracteristica, esto lo haría ser mas liviano... pero, ya esto lo hacen los nuevos lenguajes modernos
No fastidiaron la sorpresa tenían razon. Gran vídeo y desconocía por completo lo de Cristina Aguilera estos yanquis son la leche con el rollo del marketing.
Gracias por el comentario y sí, esta gente con el marketing no se andaban con chiquitas, tanto Microsoft, como Apple o esta gente de Sun no dudaban en gastar unos cuantos millones para posicionarse en el mercado. Saludos y esperamos seguir leyéndote por aquí.
@@anonimo_san ah! vale, que no te gusta escuchar el nombre de la Isla de Java en español 😀 prefieres que lo pronunciemos siempre en inglés, tomamos nota ;-)
¿Tenemos trabajo con Java? ¿Dónde? Creo que quizás nos explicamos mal, "hay mucho trabajo para programadores de Java" es una sentencia general y no nos incluye. Otra cosa sería que hubiésemos dicho "hay mucho trabajo para los que programamos en Java". Nunca dijimos eso. La suscripción tal y como decimos es si te gusta nuestro contenido y la membresía únicamente si quieres apoyarnos. Ya que estamos y viendo tu otro comentario, te recomendamos echarle un vistazo a nuestro último vídeo de Python, quizás sea más de tu agrado y ahí sí, Chip es pythonist ;-)
Y aunque tuviera tanto trabajo, es inválido tener una fuente de ingresos extra? O sea que por tener otro trabajo ya no puede monetizar su esfuerzo en youtube?😂
escribe una vez y ejecuta en cualquiera, y eso da risa, hoy existe IDEs en JAVA para cada Sistema Operativo, porque nunca cumplieron lo de escribir una sola vez como python.
No. La promesa de Java no es esa, es "compila una vez y ejecuta siempre". Es decir, si tienes un fichero JAR o CLASS, ese SIEMPRE va a ejecutarse en JVM iguales o superiores donde fue compilado y funciona. Tengo un proyecto de Universidad que tiene más de 10 años desde que lo compile (un Tetris) y aún puedo jugarlo, eso sí, el código fuente no compila porque habría que hacer algunos cambios, pero como dije, esa no es la promesa. Por otro lado, Python depede de qué versión uses, si escribiste código con 2.7, se quedó en 2.7, si lo hiciste con 3.5 no te funcionará sin cambios en 3.11, por lo que no, Python no tiene tampoco esa promesa. Quien si la tiene es Go para su 1.x.
te conoci por hector y me compre casi todos tus libros, erlang me fascina y la historia de los lenguajes de programación me encanta
gracias por tu apoyo y espero disfrutes tanto de los libros como de los vídeos que hacemos, gracias por el comentario 😊
Java conquistó el mundo y vosotros mi corazón con este vídeo. Mis felicitaciones. Me ha parecido muy dinámico y he aprendido mucho 😄
Gracias por tus palabras, nos agrada saber que el vídeo tuvo el efecto deseado de parte de entretenimiento y divulgación, esperamos sigas disfrutando de los siguientes. Saludos!
En México le decimos "Yava". ¡Gran video!
¿También a la isla y al café o solo al lenguaje? Es verdad que si has aprendido con material anglosajón es normal decir si-sharp, yava, si-plas-plas, ... en casos de aprendizaje con material únicamente español y mediante libros es más común nombrarlo todo tal y como se escribe, ¡somos viejos acá! 😁 Gracias por el comentario!
También a la Isla y el café, pot lo menos yo, pero como no se usan tanto no estoy seguro de los demás.
@@programandootrahistoria
@@TheDojoMX Por lo regular en latinoamérica se suele usar mas la palabra o pronunciación original o inglés de una palabra extranjera antes de una adaptación como si suele suceder en españa
Gracias por este canal. Podran explicar como es lo compilado e interpretado
Gracias por el comentario
Por cierto, es una gran idea presentar las diferencias entre programas compilados e interpretados, cómo funcionan y qué ventajas e inconvenientes presentan (además de contar algo de su Historia ;-) ) nos lo apuntamos, gracias por el aporte.
@@programandootrahistoria Gracias por responder mi inquietud. Saber mas como es el proceso del Bytecode que se comunica con el computador a través de un lenguaje de programacion como por ejemplo Java y que es eso compilado e interpretado como se entiende y sobre el paradigma de la programaciòn orientada a objetos. Estare atento a ese video explicativo
@@programandootrahistoria Otra sugerencia si le gusta la idea un curso de programaciòn Java paso a paso narrado por ustedes debe ser estupendo. Es verdad hay varios canales pero por ustedes en la manera que desarrollan el contenido y explican es amena
No tenemos aún la idea de realizar ningún curso de programación, pero todo se andará. Nos anotamos la idea. Gracias por la idea.
Muy buena serie!!!
Pregunta: ¿En que se diferencian las mśquinas virtuales de .NET de la de Java?
Nos gusta saber que te gusta la serie 😊 sobre las máquinas virtuales, en esencia son iguales en sentido que ambas ejecutan bytecode, sin embargo las instrucciones a bajo nivel son diferentes y CLR (la máquina virtual de .NET) no promete compatibilidad a futuro. Esto les permite mayor flexibilidad para cambiar lo que necesiten sin lastrar viejas instrucciones, sin embargo, tenemos el problema de perder la capacidad de ejecutar viejo código. Como ves, ambas tienen sus pros y sus contras. Gracias por el comentario!
Muy bueno esté canal 😊 sigue adelante
gracias!
Te falto hablar de como Oracle destruyo Java. Tambien es parte de su historia.
Hicieron muchos cambios pero no creo que lo destruyera, ahí sigue, no obstante es un buen debate, gracias por el comentario
Gracias Java por ti estoy comiendo 😊❤🎉
kotlin esta avanzando bastante rapido y debo admitir que es mas apetitoso a la vista de programadores novatos, ademas google esta migrando todo hacia allá asi que creo que al menos en android esta para quedarse por bastante tiempo en un futuro no tan lejano.
ciertamente JetBrains han sabido cómo posicionarse primero para dar a conocer a su IDE IntelliJ IDEA y después sobre este mismo IDE hacer fuerte su propio lenguaje Kotlin, su historia es muy interesante, la contaremos en un futuro vídeo. Gracias por el comentario!
0:29 lo mismo dicen los policias de mi País
Juramos no ser infiltrados ni de la secreta 😉
java siempre ha consumido mucha ram y eso nunca cambiará. Y su mayor ventaja lo hace su mayor problema "retro-compatibilidad", al tener que ser compatible siempre hacia atrás y el agregado de nuevas características, hace que la ram consumida sea con cada versión mas y mas grande.
Seria bueno, un nuevo java en la cual sea un "punto y aparte" en la cual quite la herencia de antiguas caracteristica, esto lo haría ser mas liviano... pero, ya esto lo hacen los nuevos lenguajes modernos
Estaba esperando que dijese "En una fría noche del año 1992"
buen recurso poético 😁lo volveremos a usar 😉
No fastidiaron la sorpresa tenían razon.
Gran vídeo y desconocía por completo lo de Cristina Aguilera estos yanquis son la leche con el rollo del marketing.
Gracias por el comentario y sí, esta gente con el marketing no se andaban con chiquitas, tanto Microsoft, como Apple o esta gente de Sun no dudaban en gastar unos cuantos millones para posicionarse en el mercado. Saludos y esperamos seguir leyéndote por aquí.
Les faltó la tela de Java
Es un vídeo introductorio, sobre todo para hablar de sus orígenes, qué capítulo específico de su historia echaste en falta?
Perdona, no conocía la tela de Java y lo confundí con la expresión "falta tela" que al menos en Andalucía (España) significa que faltó mucho :-D
@@programandootrahistoria es un albur mexicano en el que caíste.
El acento andaluz da vida a los videos
Por supuesto! ;-)
De tanto Java que me dio ganas de irme y me fuí
Es difícil ver un vídeo de Java completo... si no te gusta Java, pero gracias por el intento ;-)
@programandootrahistoria No es por Java, en si lo programe antes, sino por la pronunciación 😀
@@anonimo_san ah! vale, que no te gusta escuchar el nombre de la Isla de Java en español 😀 prefieres que lo pronunciemos siempre en inglés, tomamos nota ;-)
si tienes tanto trabajo en java, para que pides suscripcción y unirse al canal??
¿Tenemos trabajo con Java? ¿Dónde? Creo que quizás nos explicamos mal, "hay mucho trabajo para programadores de Java" es una sentencia general y no nos incluye. Otra cosa sería que hubiésemos dicho "hay mucho trabajo para los que programamos en Java". Nunca dijimos eso. La suscripción tal y como decimos es si te gusta nuestro contenido y la membresía únicamente si quieres apoyarnos. Ya que estamos y viendo tu otro comentario, te recomendamos echarle un vistazo a nuestro último vídeo de Python, quizás sea más de tu agrado y ahí sí, Chip es pythonist ;-)
Y aunque tuviera tanto trabajo, es inválido tener una fuente de ingresos extra? O sea que por tener otro trabajo ya no puede monetizar su esfuerzo en youtube?😂
lenguaje verborreico
y burocrático pero, es eso bueno o malo? 🤔
escribe una vez y ejecuta en cualquiera, y eso da risa, hoy existe IDEs en JAVA para cada Sistema Operativo, porque nunca cumplieron lo de escribir una sola vez como python.
No. La promesa de Java no es esa, es "compila una vez y ejecuta siempre". Es decir, si tienes un fichero JAR o CLASS, ese SIEMPRE va a ejecutarse en JVM iguales o superiores donde fue compilado y funciona. Tengo un proyecto de Universidad que tiene más de 10 años desde que lo compile (un Tetris) y aún puedo jugarlo, eso sí, el código fuente no compila porque habría que hacer algunos cambios, pero como dije, esa no es la promesa. Por otro lado, Python depede de qué versión uses, si escribiste código con 2.7, se quedó en 2.7, si lo hiciste con 3.5 no te funcionará sin cambios en 3.11, por lo que no, Python no tiene tampoco esa promesa. Quien si la tiene es Go para su 1.x.
Jaja un dolor de cabeza fue cambiar un proyecto de python 3.7 a 3.9 😂en