Հետ
Ծրագրավորում և բաց կոդ

Snake? Eel! Իմ փորձարկումները Python-ի և Erlang-ի հետ շարունակվում են

Habr
Advertisement468 × 90
Snake? Eel! Իմ փորձարկումները Python-ի և Erlang-ի հետ շարունակվում են

Հեղինակը կիսվում է BEAM վիրտուալ մեքենայի համար նոր ծրագրավորման լեզու ստեղծելու իր փորձարկումների շարունակությամբ: Նախագիծը, որը նախկինում հայտնի էր «խոզուկների» բրենդինգով, այժմ ստացել է Eel (Օձաձուկ) անվանումը: Լեզվի հիմնական հայեցակարգը ոգեշնչված է Erlang-ով. Eel-ը պահպանում է մինիմալիզմը և փոփոխականների խիստ անփոփոխելիությունը (immutability), ինչը պահանջում է նոր կապեր ստեղծել՝ գոյություն ունեցող արժեքները փոխելու փոխարեն: Հեղինակը նշում է, որ չնայած մաքուր Erlang-ի նրբագեղությանը, շարահյուսության և ճարտարապետության հետ փորձարկումներ անելու ցանկությունը հանգեցրել է սեփական լուծման մշակմանը: Հրապարակումը նաև անդրադառնում է BEAM էկոհամակարգի զարգացման համատեքստին և Python-ի ու Erlang-ի ծրագրավորման ընթացիկ միտումներին: Հոդվածը ներկայացնում է էնտուզիաստի անձնական փորձը, ով ուսումնասիրում է այնպիսի լեզուներ ստեղծելու հնարավորությունները, որոնք կարող են ներդաշնակորեն գոյակցել Erlang էկոհամակարգի գոյություն ունեցող գործիքների հետ՝ առաջարկելով ծրագրավորողներին կոդ գրելու այլընտրանքային մոտեցումներ:

This is a summary. Read the full article at the original source:

Habr
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

Advertisement970 × 250