ליידיבירד גייט אריבער צו טיילווייזע באניץ פון ראסט אנשטאט C++. די דעוועלאפערס האבן לאנג געזוכט א זכרון-זיכערע אלטערנאטיוו: סוויפט איז נישט געווען פאסיג צוליב איר שוואכער אינטעראפעראבערביליטי מיט C++ און באגרענעצטע שטיצע אינדרויסן פון עפל. ראסט האט זיך ארויסגעוויזן העכער: עס האט א דערוואקסענע עקא-סיסטעם, אסאך מיטארבעטער קענען שוין די שפראך, און פייערפאקס און כראמיום ניצן עס שוין.
דער ערשטער צו ווערן פּאָרטירט איז געווען LibJS, אַ דזשאַוואַסקריפּט מאָטאָר (לעקסער, פּאַרסער, AST, בייטקאָד גענעראַטאָר). די אַרבעט איז דורכגעפירט געוואָרן דורך אַ מענטש ניצנדיק קלוד קאָוד און קאָדעקס: ~25,000 שורות פון ראַסט זענען פּאָרטירט געוואָרן אין צוויי וואָכן, קאַמפּערד צו עטלעכע חדשים פון מאַנועלער אַרבעט. דער רעזולטאַט איז געווען אַ גאָר אידענטישע רעזולטאַט צו דער C++ ווערסיע, מיט נול רעגרעסיעס אין טעסטן (52,898 test262 טעסטן, 12,461 מנהג טעסטן).
דער קאָד איז באַוואוסטזיניק סטיליסטיש נאָענט צום C++ אָריגינאַל—אידיאָמאַטיזם וועט קומען שפּעטער. א פולשטענדיקער איבערגאַנג צו ראַסט איז נישט פּלאַנירט: C++ און ראַסט וועלן קאָעגזיסטירן, און פּאָרטינג וועט זיין ביסלעכווייַז און געראטן דורך די קערן מאַנשאַפֿט.
מקור: linux.org.ru
