This graph shows how many times the word ______ has been mentioned throughout the history of the program.
Una cosa muy interesante es que la gente de Google ha sacado su...
Bueno, ha sacado ya.
Bueno, lo ha sacado, pero está en preview, ¿vale?
O sea, todavía no lo podéis utilizar como queráis.
Os tenéis que registrar y pedir acceso, ¿ves?
Tenéis que pedir acceso.
Pero es la alternativa, la competencia de GeekHackoPilot.
Fíjate, es tu colaborador con tecnología de inteligencia artificial
disponible en Google Cloud y en los IDE para ayudarte a hacer cosas
en menos tiempo.
Podemos ver aquí una demo.
Le bajo un poco.
Pero además de ser como un asistente para el tema del cloud,
que lo vais a ver aquí al principio, ¿no?
Que, ¿ves?
Do it to your AI para Google Cloud.
Vais a ver que le podéis preguntar y le podéis decir,
hazme un servicio o cómo puedo actualizar las políticas.
Bueno, esto sería lo primero.
O para optimizar costes.
Pero lo interesante, lo más GeekHackoPilot es esto, ¿ves?
Que pone, hemos introducido AI driving code completion and suggestions.
Y esto sería también para GeekHackoPilot, o sea, para Visual Studio Code.
¿Ves?
Para ayudar a los desarrolladores, con Cloud Workstation, Visual Studio Code,
Cloud Shell y también lo sacarán para GeekBrain.
Pero fijaos que no aparece, ¿ves?
No aparece casi nada.
No aparece nada de la demo.
O sea, debe estar muy verde.
Debe estar muy verde.
No queda muy claro todavía el pricing que va a tener.
Es, y me imagino, que esto debe ser algo parecido a lo que ya están utilizando aquí,
en Project IDX.
No sé si os utilizáis.
Yo creo que no va a ser gratis.
No va a ser gratis.
O sea, hacéos a la idea que no va a ser gratis, ¿vale?
Está muy verde y seguro que no va a ser gratis.
La idea, obviamente, va a ser monetizarlo.
Yo entiendo qué es lo que utilizan en IDX.
IDX, a ver, ¿ves?
Que tiene esto de Code Faster with Generative AI.
Pone que está utilizando CodeEI, que debe ser la inteligencia artificial que hay detrás,
no tanto el producto, que es Duet.
Que, por cierto, no se me parece mucho el nombre de Duet con Copilot.
O sea, es como un sinónimo, ¿no?
Como Dueto, porque son dos, es como un copiloto también, porque...
Poco hay forzado, ¿eh?
Poco hay forzado, pero bueno, ¿eh?
Total, que yo creo que estará basado en el trabajo que han hecho con esto,
porque al final esto es un Visual Studio Code IDX y ya tiene inteligencia artificial,
así que Duolingo.
Binomio.
Hostia, Binomio hubiera sido buenísimo, ¿eh?
Duet.
A ver, está bien Duet, ¿no?
Porque es la idea esta de que no lo hace todo esa persona.
O sea, la inteligencia artificial, que necesita estar vigilada,
que necesita tu soporte y todo esto.
Que sepan una cosa, que tenemos nueva versión de TypeScript, la 5.3.
A ver, no voy a volver a comentaros todas las novedades,
porque ya hablamos de la beta, la Release Candidate, y es muy parecido, ¿vale?
Pero sí que os voy a volver a recordar yo tres que me parecen las más importantes, ¿vale?
Tres y una que afecta a Visual Studio Code muy fuertemente.
Por ejemplo, la primera, los Import Attributes.
Esto, esto de aquí, que parece que es de TypeScript, esto es algo de JavaScript, ¿vale?
Esto es algo que llega al lenguaje de JavaScript y está bien que te suene,
porque poco a poco lo vas a ir viendo en el código y hay gente que ya no sabe
si eso es de TypeScript, es de JavaScript, es de JavaScript.
Solo que TypeScript le está añadiendo soporte.
Y es que para hacer Imports de, por ejemplo, JSON, hay que hacer esto.
Import, Object From, el archivo JSON, y luego With Type JSON.
Y es que Type, más adelante podremos tener CSS, un montón de tipos, ¿no?
Si queremos importar JSON de forma nativa, no con un empaquetador,
porque luego Bit, Webpack y todos estos empaquetadores hacen una magia ahí
que te convierte el JSON a un objeto y todo esto,
pero la forma nativa será justamente esta que veis aquí, ¿vale?
Luego, otro bastante interesante, que están pasando bastantes cosas en Macri Modules,
el Narrowing del Switch True, ¿vale?
Esto es un código que se suele utilizar porque hay gente que le gustan los Switch,
no sé por qué, tienen que tener problemas en casa o este tipo de cosas.
No, que es broma, que luego se me enfadan y me ponen comentarios en YouTube.
Es que a mí tú no tienes ni idea, que no sé qué, que no sé qué.
No pasa nada. Utiliza el Switch todo lo que quieras, que no pasa nada.
Que si te faltó cariño, yo te doy cariño.
Y Switch también te da cariño.
En total, que sí, que si utilizas esto del Switch True, que sepas que TypeFit 5.3
ahora sí que te hace el Narrowing correctamente, porque esto antes no lo hacía bien.
¿Qué quiere decir? Pues que los casos estos no los detectaba correctamente,
no sabía que la X sí o sí era una cadena de texto.
Ahora sí que lo hace y, por lo tanto, pues ya podéis usar y abusar de este tipo de condiciones, ¿vale?
También Narrowing mejorado en booleanos.
Y el que os quería comentar, que está muy chulo, este.
Interactive Inlay Hints for Types.
Esto es una cosita que ahora vais a poder hacer ir directamente, ¿veis?
¿Veis? Que le podéis dar un clic y os lleva a la interfaz.
Esto en los Inlay Hints antes no era posible.
Y esto lo que va a hacer es mejorar bastante la experiencia de desarrollo en Visual Studio Code.
Pero estos cambios los tenía que hacer TypeScript para ser capaz de hacer ese tipo de enlace.
Así que que sepáis que lo tenéis ahí.
Y ya está, la verdad, muchas optimizaciones, intentando hacer más pequeñito TypeScript para que vaya más rápido y ya está.
Pero muy interesante la nueva versión, no os la perdáis, que está bien chulita.
¡Gracias!