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Կապակցված
React 19. Տրամաբանության և նշագրման տարանջատում, թեստավորում Shallowly-ի և Vitest-ի միջոցով
Հոդվածում դիտարկվում է React 19-ում կոմպոնենտների ճարտարապետության ժամանակակից մոտեցումը, որն ուղղված է կոդի ընթեռնելիության և թեստավորման հնարավորութ…
Plyloom 0.14-ի նոր տարբերակը. օգտագործման հարմարավետություն և Open Knowledge Format-ի հայեցակարգը
Թողարկվել է Plyloom գործիքի նոր՝ 0.14 տարբերակը, որը կենտրոնացած է օգտագործման հարմարավետության բարելավման և ֆունկցիոնալության զարգացման վրա։ Հոդվածի…
Մշակողները ներկայացրել են Pier-ը՝ open-source հարթակ հավելվածների տեղակայման համար, որը դիրքավորվում է որպես Coolify, Dokku կամ CapRover-ի թեթև այլընտ…



