Trendande ämnen
#
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 är SNABB! Här är en titt på vtebench med Ghostling. Påminnelse: Ghostling är enkeltrådad + blockerande rendering + blockerande IO. Poängen är att du får jämförbar hastighet med de snabbaste dedikerade terminalerna i en inbäddbar bibliotek! Var tvungen att ta fram iTerm2 eftersom det är så långsamt.
Varning: Ghostling är lila i det första diagrammet men grönt i det andra. Ursäkta förvirringen.
Dessutom är Unicode-resultaten inte korrekta för Ghostling eftersom Ghostling fastnar på värsta fall "glyf ej hittad" eftersom vi bara bäddar in ett typsnitt. Så resultaten är kraftigt snedvridna och dåligt. En resultatintegratör av libghostty skulle ha betydligt bättre prestanda här.
Jag har inte helt profilerat libghostty C API:et än. Jag tror att det kommer att finnas uppenbara vinster att hämta. Det här var bara min första kontroll och jag är mycket nöjd med resultatet.
Att jämföra libghostty/Ghostling med dedikerade terminaler är lite orättvist, eftersom dedikerade terminaler kan komma undan med många prestandatrick för att gå snabbare än ett återanvändbart allmänt terminalemuleringsbibliotek inte kan lika bra. Men jag ville visa denna jämförelse för att visa att trots det gör libghostty fortfarande SUPERBRA ifrån sig, jämförbar och till och med bäst i klassen i ett par kategorier.
Allt detta för att säga att varje inbäddad terminalupplevelse på jorden kan vara nästan lika snabb som de snabbaste inbyggda stationära terminalerna. Det finns inga fler ursäkter. Tidvattnet kommer att stiga!
Full Ghostling-källkod (enkel ~600 rader C-fil):


Topp
Rankning
Favoriter
