Ede Eto Eto Julia 1.3 Tu silẹ

atejade idasile ede siseto Julia 1.3, apapọ iru awọn agbara bii iṣẹ ṣiṣe giga, atilẹyin fun titẹ agbara ati awọn irinṣẹ ti a ṣe sinu fun siseto ni afiwe. Sintasi Julia sunmo MATLAB, yiya diẹ ninu awọn eroja lati Ruby ati Lisp. Ọna ifọwọyi okun jẹ iranti ti Perl. koodu ise agbese pin nipasẹ labẹ iwe-aṣẹ MIT.

В titun ti ikede:

  • O ṣeeṣe ti ṣe imuse awọn afikun awọn ọna sinu áljẹbrà orisi;
  • Atilẹyin fun Unicode 12.1.0 ti pese ati agbara lati lo awọn aza kan pato ti awọn ohun kikọ oni-nọmba Unicode (𝟎-𝟗, 𝟘-𝟡) ni awọn idamọ;
  • Lati ṣe afihan ati ṣawari awọn orukọ oniyipada ti kii ṣe boṣewa daba titun sintasi var"#str#";
  • Awọn irinṣẹ ti o ni ibatan si multithreading ti gbooro: Awọn Threads.@spawn macro ati ikanni (f :: Iṣẹ, spawn = otitọ) ti ṣafikun ọrọ-ọrọ lati ṣeto ifilọlẹ awọn iṣẹ-ṣiṣe ni eyikeyi okun ti o wa. Gbogbo awọn iṣẹ I/O ti eto pẹlu awọn faili ati awọn iho, bakanna bi olupilẹṣẹ nọmba airotẹlẹ, ti wa ni ibamu fun awọn ohun elo olona-asapo (o tẹle-ailewu);
  • Ti ṣafikun awọn iṣẹ ikawe tuntun pẹlu
    findfirst, findlast, findnext, findprev, findall (pattern, string), ka (apẹẹrẹ, okun), sincosd (x) ati iru ti kii padanu.

Awọn ẹya pataki ti ede naa:

  • Ọna išẹ: ọkan ninu awọn ibi-afẹde pataki ti iṣẹ akanṣe ni lati ṣaṣeyọri iṣẹ ṣiṣe ti o sunmọ awọn eto C. Olupilẹṣẹ Julia da lori iṣẹ ti iṣẹ akanṣe LLVM ati ṣiṣe koodu ẹrọ abinibi daradara fun ọpọlọpọ awọn iru ẹrọ ibi-afẹde;
  • Ṣe atilẹyin fun ọpọlọpọ awọn ilana siseto, pẹlu awọn eroja ti ohun-iṣalaye ati siseto iṣẹ. Ile-ikawe boṣewa n pese, laarin awọn ohun miiran, awọn iṣẹ fun I/O asynchronous, iṣakoso ilana, gedu, profaili, ati iṣakoso package;
  • Titẹ ti o ni agbara: ede naa ko nilo itumọ ti o fojuhan ti awọn oriṣi fun awọn oniyipada, iru si awọn ede siseto kikọ. Ipo ibaraenisepo ni atilẹyin;
  • Agbara iyan lati pato awọn iru;
  • Apejuwe sintasi fun iṣiro nọmba, iṣiro imọ-jinlẹ, ẹkọ ẹrọ, ati iworan data. Atilẹyin fun ọpọlọpọ awọn oriṣi data nomba ati awọn irinṣẹ fun isọdọkan ti awọn iṣiro.
  • Agbara lati pe awọn iṣẹ taara lati awọn ile-ikawe C laisi awọn ipele afikun.
  • orisun: opennet.ru

Fi ọrọìwòye kun