Tendencias del momento
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
libghostty es RÁPIDO! Aquí hay un vistazo a vtebench con Ghostling. Recordatorio: Ghostling es de un solo hilo + renderizado bloqueante + IO bloqueante. La cuestión es que obtienes una velocidad comparable a la de los terminales dedicados más rápidos en una librería embebible. Tuve que dejar de usar iTerm2 porque es muy lento.
Advertencia: Ghostling es púrpura en el primer gráfico pero verde en el segundo. Disculpa la confusión.
Además, los resultados de Unicode no son correctos para Ghostling porque Ghostling se queda atascado en el peor caso "glifo no encontrado" ya que solo incrustamos una fuente. Así que los resultados están muy sesgados de manera negativa. Un integrador de resultados de libghostty tendría un rendimiento significativamente mejor aquí.
Aún no he perfilado completamente la API C de libghostty. Creo que habrá ganancias obvias que se pueden obtener. Esta fue solo mi primera revisión y estoy muy contento con los resultados.
Comparar libghostty/Ghostling con terminales dedicados es un poco injusto, ya que los terminales dedicados pueden aprovechar muchos trucos de rendimiento para ir más rápido que una librería de emulación de terminal de propósito general reutilizable no puede hacer tan bien. Pero quería mostrar esta comparación para demostrar que a pesar de eso, libghostty sigue funcionando MUY bien, comparable e incluso mejor en un par de categorías.
Todo esto para decir que cada experiencia de terminal embebido en la tierra puede ser casi tan rápida como los terminales nativos de escritorio más rápidos. No hay más excusas. ¡La marea subirá!
Código fuente completo de Ghostling (un solo archivo C de ~600 líneas):


Parte superior
Clasificación
Favoritos
