Julia 1.3 ծրագրավորման լեզվի թողարկում

Julia-ն բարձր մակարդակի, բարձր կատարողականությամբ դինամիկ տպագրված անվճար ծրագրավորման լեզու է, որը նախատեսված է մաթեմատիկական հաշվարկների համար: Այն նաև արդյունավետ է ընդհանուր նշանակության ծրագրեր գրելու համար։ Ջուլիայի շարահյուսությունը նման է MATLAB-ին, տարրեր փոխառելով Ruby-ից և Lisp-ից:

Ինչ նորություն կա 1.3 տարբերակում.

  • վերացական տեսակներին մեթոդներ ավելացնելու ունակություն.
  • Unicode 12.1.0-ի աջակցություն և նույնացուցիչներում Unicode թվային նիշերի հատուկ ոճեր օգտագործելու ունակություն.
  • ավելացրել է Threads.@spawn մակրո և Channel(f::Function, spawn=true) հիմնաբառը՝ ցանկացած հասանելի թեմայում առաջադրանքների մեկնարկը կազմակերպելու համար: Համակարգի ֆայլերի և վարդակների I/O գործառնությունները և կեղծ պատահական թվերի գեներատորը հարմարեցված են բազմաշերտ հավելվածների համար;
  • Ավելացվել են գրադարանի նոր գործառույթներ։

Ծրագրի կոդը հասանելի է MIT լիցենզիայի ներքո:

Source: linux.org.ru

Добавить комментарий