Artwork

Contenido proporcionado por Gabi Moreno. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Gabi Moreno o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
Player FM : aplicación de podcast
¡Desconecta con la aplicación Player FM !

174. ¿CÓMO funciona un COMPILADOR | KOTLIN AVANZADO❓ [TOPIC#8]

57:58
 
Compartir
 

Manage episode 453157944 series 3288754
Contenido proporcionado por Gabi Moreno. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Gabi Moreno o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.

Aprende KOTLIN AVANZADO y descubre cómo funciona su compilador. ⚙️

NOTAS DEL EPISODIO:

👉🏼 https://gabimoreno.soy/kotlin-avanzado-topic8

ÍNDICE:

- Previa

- 🤯 Gabi del futuro te cuenta lo potente que es esta charla, te va a volar la cabeza

- Bienvenida y presentación

- Raúl nos habla sobre él, su experiencia y su background

- 🤔 ¿Qué considera Raúl que es KOTLIN AVANZADO?

- 🔍 ¿En qué consiste un compilador? Y mejoras del compilador K2

- ⛓️ ¿Cómo se enlazaría esto último que ha comentado Raúl del compilador con KSP y antiguamente con KAPT?

- 📃 ¿En qué consiste Kotlin DSL?

- 👣 Repaso desde código escrito hasta generación del bytecode

- 💡 ¿En qué consisten las funciones inline y reified de Kotlin?

- 📐 ¿Cómo sabemos que una función inline es muy grande? ¿Significa que tiene muchas líneas de código?

- ✅ ¿Qué son los metadatos?

- 🎯 Casos especiales de inline: noinline, crossinline. ¿Qué significa cada una?

- 🚀 ¿Cómo ve Raúl el estado actual de KMP y hacia dónde cree que va?

- ☁️ Se ha formado una nebulosa entorno a: KMP hace el código nativo pero las otras no, el concepto de KOTLIN NATIVE. ¿Qué significa todo eso por debajo?

- ❓ Kotlin native, ¿es compatible con C y C++? ¿Es algo tipo C, C++?

- 👀 Lo que haría Kotlin native es lo mismo que puedes hacer con C, pero lo haces con un lenguaje más sencillo. ¿Es así?

- 🤖 ¿Cómo se encuentra el estado del arte actual de la IA?

- ¡Muchísimas gracias Raúl! 😊

- 1️⃣ ¿Cuál es tu feature favorita en Kotlin?

- 2️⃣ ¿Cómo sueles manejar la concurrencia en Kotlin?

- 3️⃣ ¿Qué opinas del soporte de Kotlin para la IA en comparación con otros lenguajes?

- 4️⃣ ¿Has encontrado limitaciones usando corrutinas?

- 5️⃣ ¿Cuál es el reto más grande que te has enfrentado con Kotlin?

- 6️⃣ ¿Qué herramientas de IA recomiendas para Kotlin?

- 7️⃣ ¿Cómo equilibras el uso de programación funcional y orientada a objetos en Kotlin?

- 8️⃣ ¿Qué opinas de Kotlin para backend?

- 9️⃣ ¿Crees que Kotlin puede competir con lenguajes como Python en el ámbito de la IA?

- 🔟 ¿Kotlin o Dart?

- ¡Muchísimas gracias de nuevo Raúl! 😊

- ¡Muchas gracias a Los androides Premium! 😊

- Despedida y cierre

  continue reading

177 episodios

Artwork
iconCompartir
 
Manage episode 453157944 series 3288754
Contenido proporcionado por Gabi Moreno. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Gabi Moreno o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.

Aprende KOTLIN AVANZADO y descubre cómo funciona su compilador. ⚙️

NOTAS DEL EPISODIO:

👉🏼 https://gabimoreno.soy/kotlin-avanzado-topic8

ÍNDICE:

- Previa

- 🤯 Gabi del futuro te cuenta lo potente que es esta charla, te va a volar la cabeza

- Bienvenida y presentación

- Raúl nos habla sobre él, su experiencia y su background

- 🤔 ¿Qué considera Raúl que es KOTLIN AVANZADO?

- 🔍 ¿En qué consiste un compilador? Y mejoras del compilador K2

- ⛓️ ¿Cómo se enlazaría esto último que ha comentado Raúl del compilador con KSP y antiguamente con KAPT?

- 📃 ¿En qué consiste Kotlin DSL?

- 👣 Repaso desde código escrito hasta generación del bytecode

- 💡 ¿En qué consisten las funciones inline y reified de Kotlin?

- 📐 ¿Cómo sabemos que una función inline es muy grande? ¿Significa que tiene muchas líneas de código?

- ✅ ¿Qué son los metadatos?

- 🎯 Casos especiales de inline: noinline, crossinline. ¿Qué significa cada una?

- 🚀 ¿Cómo ve Raúl el estado actual de KMP y hacia dónde cree que va?

- ☁️ Se ha formado una nebulosa entorno a: KMP hace el código nativo pero las otras no, el concepto de KOTLIN NATIVE. ¿Qué significa todo eso por debajo?

- ❓ Kotlin native, ¿es compatible con C y C++? ¿Es algo tipo C, C++?

- 👀 Lo que haría Kotlin native es lo mismo que puedes hacer con C, pero lo haces con un lenguaje más sencillo. ¿Es así?

- 🤖 ¿Cómo se encuentra el estado del arte actual de la IA?

- ¡Muchísimas gracias Raúl! 😊

- 1️⃣ ¿Cuál es tu feature favorita en Kotlin?

- 2️⃣ ¿Cómo sueles manejar la concurrencia en Kotlin?

- 3️⃣ ¿Qué opinas del soporte de Kotlin para la IA en comparación con otros lenguajes?

- 4️⃣ ¿Has encontrado limitaciones usando corrutinas?

- 5️⃣ ¿Cuál es el reto más grande que te has enfrentado con Kotlin?

- 6️⃣ ¿Qué herramientas de IA recomiendas para Kotlin?

- 7️⃣ ¿Cómo equilibras el uso de programación funcional y orientada a objetos en Kotlin?

- 8️⃣ ¿Qué opinas de Kotlin para backend?

- 9️⃣ ¿Crees que Kotlin puede competir con lenguajes como Python en el ámbito de la IA?

- 🔟 ¿Kotlin o Dart?

- ¡Muchísimas gracias de nuevo Raúl! 😊

- ¡Muchas gracias a Los androides Premium! 😊

- Despedida y cierre

  continue reading

177 episodios

Todos los episodios

×
 
Loading …

Bienvenido a Player FM!

Player FM está escaneando la web en busca de podcasts de alta calidad para que los disfrutes en este momento. Es la mejor aplicación de podcast y funciona en Android, iPhone y la web. Regístrate para sincronizar suscripciones a través de dispositivos.

 

Guia de referencia rapida

Escucha este programa mientras exploras
Reproducir