преглага – DevStyleR https://devstyler.bg Новини за разработчици от технологии до лайфстайл Mon, 26 Dec 2022 10:21:58 +0000 bg-BG hourly 1 https://wordpress.org/?v=6.8.5 OCaml 5 предлага поддръжка със споделена памет https://devstyler.bg/blog/2022/12/26/ocaml-5-predlaga-poddrazhka-sas-spodelena-pamet/ Mon, 26 Dec 2022 10:21:58 +0000 https://devstyler.bg/?p=106427 ...]]> В продължение на няколко години OCaml 5 въвежда поддръжка по време на shared memory parallelism със споделена памет и обработчици на ефекти, които са в основата на обработката на изключения, паралелност, асинхронен вход/изход и др.

Алгебричните обработчици на ефекти са първокласна абстракция, предназначена за представяне и манипулиране на потока на управление в програмата. В най-непосредствената си форма обработчиците на ефекти осигуряват механизъм за рестартиране на изключения, който може да се използва за възстановяване след грешки. Благодарение на гъвкавостта си те са основа и за други абстракции, като генератори, асинхронно въвеждане/извеждане, едновременност и др.

Това и повече по темата можете да откриете на международното издание на сайта ни DevStyler.IOOCaml 5 offers shared memory support

 

]]>