An saki Erlang/OTP 25

Bayan shekara guda na haɓakawa, an fitar da harshen shirye-shirye mai aiki Erlang 25, da nufin haɓaka rarrabuwa, aikace-aikace masu jurewa da kuskure waɗanda ke ba da daidaitaccen sarrafa buƙatun a cikin ainihin lokaci. Harshen ya zama ruwan dare a wurare kamar sadarwa, tsarin banki, kasuwancin e-commerce, wayar tarho na kwamfuta da saƙon take. A lokaci guda kuma, an sake sakin OTP 25 (Open Telecom Platform) - wani rukunin ɗakunan karatu da abubuwan haɗin gwiwa don haɓaka tsarin rarraba a cikin harshen Erlang.

Manyan sabbin abubuwa:

  • An aiwatar da sabon ginin "wataƙila ... ƙarewa" don haɗa nau'ikan maganganu da yawa a cikin toshe ɗaya, kama da "fara ... ƙare", amma baya haifar da fitarwa na masu canji daga toshe.
  • Ƙara goyon baya don kunna fasalin zaɓin zaɓi, yana ba ku damar gwadawa da sannu a hankali gabatar da sabon harshe mai yuwuwar haɓaka aiki da fasalulluka na lokacin aiki ba tare da keta lambar da ke akwai ba. Ana iya kunna fasali da kashe su duka a lokacin tattarawa da yin amfani da fasalin() umarnin a fayilolin lamba. Misali, don kunna sabuwar ƙila magana a cikin lambar ku, zaku iya saka "fasalin (wataƙila_expr, kunna)".
  • Mai tarawa JIT yana aiwatar da haɓakawa dangane da nau'in bayanan bayanai kuma yana ƙara tallafi don masu sarrafa 64-bit ARM (AArch64). Ingantattun tallafi don kayan aikin perf da gdb, waɗanda ke ba da bayani game da lambobin layi a cikin lambar.
  • An ƙara sabon tsarin tsarawa tare da ayyuka don gudanar da nodes Erlang masu alaƙa. Da zarar haɗin sarrafawa zuwa kumburi ya ɓace, kumburin zai rufe ta atomatik.
  • Ƙara tallafi don OpenSSL 3.0.
  • Ƙungiyoyin ayyuka_daga_list/2 da ƙungiyoyi_from_list/3 an ƙara su zuwa tsarin taswirori don haɗa jerin abubuwa.
  • An ƙara ayyuka uniq/1, uniq/2, enumerate/1 da ƙididdigewa/2 cikin jerin jerin abubuwan don tace abubuwan da aka kwafi a cikin jeri da samar da jerin tuples masu lambobi.
  • Tsarin rand yana aiwatar da sabon janareta na lambar bazuwar sauri, mai sauri.

source: budenet.ru

Add a comment