Erlang/OTP 22 wedi'i ryddhau

Ychydig oriau yn ôl, cyhoeddodd tîm Erlang y datganiad nesaf o'r iaith raglennu a'r platfform cyfan.

Gadewch imi eich atgoffa bod Erlang/OTP wedi'i fwriadu ar gyfer creu systemau graddadwy eang sy'n gweithredu mewn amser real meddal gyda gofynion argaeledd uchel. Mae'r platfform wedi'i ddefnyddio'n llwyddiannus ers amser maith mewn meysydd fel telathrebu, banciau, e-fasnach, teleffoni a negeseuon gwib.

Prif newidiadau yn y datganiad hwn:

  • Ychwanegwyd modiwl soced (arbrofol) newydd sy'n darparu mynediad lefel isel i socedi OS. Nid yw hwn yn disodli gen_tcp ac eraill, ac nid yw'n gweithio ar Windows eto (ymlaen microbenchnod dangosodd gynnydd cyflymder o ~40% o gymharu â gen_tcp)
  • Camau casglu wedi'u newid a chynrychioliadau casglwr mewnol i ychwanegu optimeiddiadau newydd (adolygiad manwl)
  • Mae optimeiddiadau paru patrymau ar gyfer mathau o ddata deuaidd bellach yn berthnasol mewn mwy o achosion
  • Mae negeseuon mawr ym Mhrotocol Dosbarthu Erlang (sy'n gyfrifol am drosglwyddo data rhwng nodau) bellach wedi'u rhannu'n sawl darn
  • Tynnaf eich sylw at y modiwlau cownteri, atomig и tymor_parhaus ychwanegu yn 21.2 ac ehangu'r set o offer ar gyfer gweithio mewn amgylchedd cystadleuol

Effeithiodd gwelliannau hefyd ar swyddogaeth hyd/1 ar restrau hir, tablau ETS o'r math order_set, derbyniodd y rhyngwyneb NIF y swyddogaeth enif_term_type, opsiynau casglwr erlc, fersiwn SSL a swyddogaethau modiwl crypto.

Post blog gyda dadansoddiad o'r newidiadau, enghreifftiau a meincnodau

Ffynhonnell: linux.org.ru

Ychwanegu sylw