Incluso con una predicción optimista, dentro de 8 años habrá mucho tiempo y mucho por hacer. No se puede vivir sin hacer nada durante el tiempo en que un recién nacido se convierte en estudiante de primaria.
¿No han pensado en probar oxlint y oxfmt en lugar de eslint y prettier?
Manteniendo una correspondencia 1 a 1 en la configuración, la velocidad aumenta al menos varias decenas de veces.
Parece un texto que puede dar buenos insights a quienes todavía están lidiando con problemas de rendimiento en el linting.
Nosotros también tuvimos la experiencia de reducir un linting que tardaba más de 200 segundos a menos de 15 segundos, después de mejorar el uso híbrido de oxc (oxlint) y ESLint el año pasado.
Yo también al principio hice la migración de forma bastante bruta con IA, pero como seguían apareciendo reglas omitidas o alteradas, estuve pensando en revisarlas una por una.
Entonces hice con IA un script para extraer las reglas compatibles con oxc, y al dejar activadas en ESLint solo las reglas que oxc no soporta, ahora también se volvió mucho más fácil ir actualizando periódicamente las reglas nuevas que se van incorporando en oxc...
Al inicio ese proceso estaba semiautomatizado, pero ahora lo definimos como un Skill y basta con ejecutarlo con Claude Code, así que también quedó mucho menos pesado.
Lo curioso es que los grandes anuncios, como los de los nuevos modelos de OpenAI, Google y Anthropic, normalmente salen los martes y jueves.
En horario de Corea, suelen anunciarlos alrededor de las 2-3 a. m. de los miércoles y viernes (10 a. m. en California), así que si no puedes dormir de madrugada, échale un vistazo a las noticias en ese momento.
La verdad es que tenía muchas expectativas por esta actualización. Aunque todavía parece que falta algo de tiempo para que se publique porque sigue en nivel Insider, es un software que he amado muchísimo porque durante toda mi carrera siempre se ha actualizado de forma confiable y ha seguido agregando funciones útiles.
La IA no hace que desarrollar sea más difícil
Más bien, deja al descubierto las partes realmente difíciles que la gente había estado ignorando
Durante los últimos 15 años, los desarrolladores ya han estado haciendo una “versión humana del vibe coding”: copiando y pegando de Stack Overflow, refactorizando sin planear y trabajando con la idea de que “si solo funciona bien en mi laptop, está bien”
Ahora que la IA hace eso, de repente todos quieren planear y escribir pruebas
Si aunque sea más lento mejora la calidad, entonces eso sí es un progreso real
La diferencia más grande es que ios-simulator-mcp controla el simulador a través de Facebook IDB, mientras que baepsae invoca directamente las API de macOS con Swift. Por eso se puede usar sin instalar IDB por separado y, como mencionaste, también permite controlar apps de macOS.
También hay algunas diferencias en la automatización del simulador de iOS:
Funciones que no tiene ios-simulator-mcp: entrada por teclado (incluyendo combinaciones de atajos), arrastrar y soltar, clic derecho, portapapeles y control de menús
La entrada de texto es libre, sin el límite de 500 caracteres ASCII, y al consultar el árbol de UI también hay búsqueda, filtrado y paginación
Además de UDID, el objetivo también se puede especificar con bundle-id o con el nombre de la app
No he hecho un benchmark directo de velocidad, pero como su arquitectura no pasa por IDB, parece que tendría menos sobrecarga.
Por otro lado, ios-simulator-mcp tiene la ventaja de que se puede usar directamente con npx, así que la instalación es sencilla. baepsae requiere un build de Swift, pero se hace automáticamente al instalar con npm.
Si uno se fija solo en la parte de “sin habilidades formales de programación”, esto era algo que ya se venía logrando gradualmente con los avances en la tecnología de motores de juego. Creo que, gracias a la IA, habrá muchas más personas que podrán cumplir sueños más grandes. Incluso antes de la IA, estaba la persona que hizo Spelunky (escribió en su libro que fue realmente una suerte haber podido hacerlo con una herramienta llamada GameMaker sin programación tradicional), y si no recuerdo mal también estaba el desarrollador de Undertale, que metía todas las ramas en un solo switch y no tenía demasiado interés en la programación en sí. Creo que la tendencia actual de reducir aún más la programación también forma parte de esa misma corriente....
Pero, si pensamos en lo hartos que están los gamers incluso hoy de lo que suelen llamar “productos en serie”, al final ¿no será todavía más importante ese juicio final humano del que habla el texto original? Por eso, creo que lo que seguirá siendo importante es la capacidad de escribir para expresar lo que uno puede imaginar, y la fuerza del propio gusto para saber qué considera bueno. Aunque claro, no es un problema exclusivo de los juegos.
Puede hacer el trabajo, pero otra cuestión es si lo hace tan "bien" que no se pueda distinguir del resultado hecho por un ser humano...
Incluso con una predicción optimista, dentro de 8 años habrá mucho tiempo y mucho por hacer. No se puede vivir sin hacer nada durante el tiempo en que un recién nacido se convierte en estudiante de primaria.
En mi opinión, los desarrolladores que vivían del copiar y pegar siguen copiando y pegando aunque usen LLM,
mientras que los desarrolladores que desde antes se preocupaban mucho por la calidad ahora parecen ponerle todavía más atención.
¿No han pensado en probar
oxlintyoxfmten lugar deeslintyprettier?Manteniendo una correspondencia 1 a 1 en la configuración, la velocidad aumenta al menos varias decenas de veces.
Parece un texto que puede dar buenos insights a quienes todavía están lidiando con problemas de rendimiento en el linting.
Nosotros también tuvimos la experiencia de reducir un linting que tardaba más de 200 segundos a menos de 15 segundos, después de mejorar el uso híbrido de oxc (oxlint) y ESLint el año pasado.
Yo también al principio hice la migración de forma bastante bruta con IA, pero como seguían apareciendo reglas omitidas o alteradas, estuve pensando en revisarlas una por una.
Entonces hice con IA un script para extraer las reglas compatibles con oxc, y al dejar activadas en ESLint solo las reglas que oxc no soporta, ahora también se volvió mucho más fácil ir actualizando periódicamente las reglas nuevas que se van incorporando en oxc...
Al inicio ese proceso estaba semiautomatizado, pero ahora lo definimos como un Skill y basta con ejecutarlo con Claude Code, así que también quedó mucho menos pesado.
Si Chrome lo impulsa, seguramente llegará muy pronto a los demás navegadores.
Después de que @firt hablara de esto en X, el tema se ha vuelto bastante comentado. Puse el enlace de Google.
Dicen que para automatizar sitios web, se puede lograr usando solo el 10% de los tokens en comparación con el análisis de capturas de pantalla/DOM.
Esto también coincide con la predicción de que el software que ahorra costos de tokens sobrevivirá por presión evolutiva.
Lo curioso es que los grandes anuncios, como los de los nuevos modelos de OpenAI, Google y Anthropic, normalmente salen los martes y jueves.
En horario de Corea, suelen anunciarlos alrededor de las 2-3 a. m. de los miércoles y viernes (10 a. m. en California), así que si no puedes dormir de madrugada, échale un vistazo a las noticias en ese momento.
Vaya...
Me impresionó mucho un comentario que vi en el Reddit de Obsidian.
> Imagínate decirle a alguien hace 10 años que las herramientas CLI estarían súper de moda en 2026 😁
En fin, ¡siempre recomiendo Obsidian a quienes buscan un buen software para tomar notas!
La verdad es que tenía muchas expectativas por esta actualización. Aunque todavía parece que falta algo de tiempo para que se publique porque sigue en nivel Insider, es un software que he amado muchísimo porque durante toda mi carrera siempre se ha actualizado de forma confiable y ha seguido agregando funciones útiles.
Si ves Toss Payments, parece que ya tenían preparada una página en Markdown para la integración... iban adelantados a su época.
Aunque todavía va más orientado a desarrolladores, parece que pronto saldrán servicios como OpenClaw.
Hola, gracias por el interés.
La diferencia más grande es que
ios-simulator-mcpcontrola el simulador a través de Facebook IDB, mientras quebaepsaeinvoca directamente las API de macOS con Swift. Por eso se puede usar sin instalar IDB por separado y, como mencionaste, también permite controlar apps de macOS.También hay algunas diferencias en la automatización del simulador de iOS:
ios-simulator-mcp: entrada por teclado (incluyendo combinaciones de atajos), arrastrar y soltar, clic derecho, portapapeles y control de menúsbundle-ido con el nombre de la appNo he hecho un benchmark directo de velocidad, pero como su arquitectura no pasa por IDB, parece que tendría menos sobrecarga.
Por otro lado,
ios-simulator-mcptiene la ventaja de que se puede usar directamente connpx, así que la instalación es sencilla.baepsaerequiere un build de Swift, pero se hace automáticamente al instalar con npm.Si uno se fija solo en la parte de “sin habilidades formales de programación”, esto era algo que ya se venía logrando gradualmente con los avances en la tecnología de motores de juego. Creo que, gracias a la IA, habrá muchas más personas que podrán cumplir sueños más grandes. Incluso antes de la IA, estaba la persona que hizo Spelunky (escribió en su libro que fue realmente una suerte haber podido hacerlo con una herramienta llamada GameMaker sin programación tradicional), y si no recuerdo mal también estaba el desarrollador de Undertale, que metía todas las ramas en un solo
switchy no tenía demasiado interés en la programación en sí. Creo que la tendencia actual de reducir aún más la programación también forma parte de esa misma corriente....Pero, si pensamos en lo hartos que están los gamers incluso hoy de lo que suelen llamar “productos en serie”, al final ¿no será todavía más importante ese juicio final humano del que habla el texto original? Por eso, creo que lo que seguirá siendo importante es la capacidad de escribir para expresar lo que uno puede imaginar, y la fuerza del propio gusto para saber qué considera bueno. Aunque claro, no es un problema exclusivo de los juegos.
El único hecho aquí es que tu opinión no es un hecho.
Parece que no fui el único al que GitHub le empezó a arrojar errores hoy de madrugada.
Así que de aquí salió el meme de "Hello world does not compile" jajaja
error humano recursivo