የGhostty 1.0.0 ተርሚናል ኢሙሌተር ተለቋል፣ የይዘት አተረጓጎም ሂደትን ለማፋጠን ጂፒዩ በመጠቀም። ፕሮጀክቱ በሃሺኮርፕ ተባባሪ መስራች እና እንደ ቫግራንት እና ቴራፎርም ያሉ ፕሮጀክቶች ፈጣሪ በሆነው ሚቸል ሃሺሞቶ እየተዘጋጀ ነው። የ Ghostty ደራሲ በአዲሱ ተርሚናል ኢምዩተር ውስጥ ሶስት ጥራቶችን ለማካተት እየሞከረ ነው - ከፍተኛ አፈፃፀም ፣ ሰፊ ተግባር እና ለእያንዳንዱ የሚደገፍ መድረክ ተወላጅ የሆነ በይነገጽ። የፕሮጀክት ኮድ በዚግ የተፃፈ ሲሆን በ MIT ፍቃድ ተሰራጭቷል። ዝግጁ የሆኑ ስብሰባዎች ለሊኑክስ እና ለማክኦኤስ ተፈጥረዋል።
ለሊኑክስ በትላልቅ ስብሰባዎች ውስጥ በይነገጹን ለመገንባት የጂቲኬ ቤተ-መጽሐፍት ጥቅም ላይ ይውላል ፣ እና ለማክሮስ - የስዊፍት UI ማዕቀፍ ፣ ይህም መደበኛ መገናኛዎችን ፣ ለእያንዳንዱ መድረክ ምናሌዎች ፣ ቅንብሮችን ለመለወጥ በይነገጽ እና የመስኮት አቀማመጥ ለመጠቀም አስችሎታል። አተረጓጎም ለማፋጠን ሊኑክስ የOpenGL ግራፊክስ ኤፒአይን ይጠቀማል፣ እና ማክሮስ ሜታልን ይጠቀማል። ለ I/O የተለየ ክር በመጠቀም አፈጻጸሙም ተሻሽሏል።
በፈተናዎቹ ውስጥ Ghostty ከአይቴርም እና ኪቲ ተርሚናል ኢምዩላይተሮች 4 ጊዜ ፈጣኑ እና Terminal.app - 2 ጊዜ ፈጣን ሆኖ ተገኝቷል፣ የአንድ ትልቅ ፋይል ይዘቶች ሲያሳዩ ለምሳሌ “cat big_file.txt” የሚለውን ትዕዛዝ በመጠቀም። . ከአላክሪቲ ጋር ሲወዳደር የGhostty አፈጻጸም ተመሳሳይ ነበር፣ነገር ግን አላክሪቲ በተግባራዊነቱ ከ Ghostty ኋላ ቀርቷል።
ተርሚናሉ ስሜት ገላጭ ምስሎችን፣ ሃይፐርሊንኮችን፣ ውስብስብ ግራፎችን እና ጅማቶችን (በርካታ ቁምፊዎችን ወደ አንድ በማዋሃድ ለምሳሌ “æ”) ማሳየት ይችላል። የኪቲ ፕሮቶኮል ምስሎችን በቀጥታ በተርሚናል ውስጥ ለማሳየት ሊያገለግል ይችላል። የGhostty ተግባርን ወደ ሌሎች አፕሊኬሽኖች ለመክተት በC ቋንቋ ካሉ ፕሮጄክቶች ጋር ተኳሃኝ የሆነ እና የተርሚናል ኢሙሌተርን ወደ ምርቶችዎ በፍጥነት እንዲያዋህዱ የሚያስችልዎ የlibghosty ቤተ-መጽሐፍት እየተዘጋጀ ነው።
በይነገጹ ጨለማ እና ቀላል ገጽታዎችን ይደግፋል፣ መስኮቱን በአንድ ጊዜ ብዙ ክፍለ ጊዜዎችን በአንድ ጊዜ ለማሳየት እና ትሮችን በመጠቀም በክፍለ-ጊዜዎች መካከል መቀያየርን ይደግፋል። ተርሚናሉ የ ECMA-4 መስፈርትን ያከብራል፣ ነገር ግን መደበኛ ያልሆኑ ቅጥያዎችን እና የማምለጫ ቅደም ተከተሎችን ይደግፋል፣ ለምሳሌ በ xterm የቀረቡት።
ምንጭ: opennet.ru
