Ho lokolloa ha puo ea lenaneo la Julia 1.3

e hatisitsoeng tokollo ea puo ea lenaneo Julia 1.3, ho kopanya litšoaneleho tse kang ts'ebetso e phahameng, tšehetso bakeng sa ho thaepa ka matla le lisebelisoa tse hahiloeng bakeng sa mananeo a tšoanang. Syntax ea Julia e haufi le MATLAB, e alima likarolo tse ling ho Ruby le Lisp. Mokhoa oa ho qhekella oa likhoele o re hopotsa Perl. Khoutu ea morero ajoa ke tlas'a laesense ea MIT.

В phetolelo e ncha:

  • Monyetla o kenngwe tshebetsong tlatsetso mekhoa ka mefuta e sa tšoaneng;
  • Tšehetso bakeng sa Unicode 12.1.0 e fanoe le bokhoni ba ho sebelisa mekhoa e khethehileng ea litlhaku tsa digital tsa Unicode (𝟎-𝟗, 𝟘-𝟡) ho li-identifiers;
  • Ho hlahisa le ho hlalosa mabitso a fapaneng a sa tloaheleheng sisintsweng syntax var e ncha"#str#";
  • Lisebelisoa tse amanang le ho bala hangata li ekelitsoe: The Threads.@spawn macro le Channel(f::Function, spawn=nete) lentsoe la sehlooho li kentsoe ho hlophisa ho thakholoa ha mesebetsi khoeleng efe kapa efe e teng. Ts'ebetso eohle ea I / O ea sistimi e nang le lifaele le li-sockets, hammoho le jenereithara ea linomoro tsa pseudo-random, li lokiselitsoe lits'ebetso tse nang le likhoele tse ngata (tse bolokehileng ka khoele);
  • E ekelitse mesebetsi e mecha ea laebrari ho kenyelletsa
    findfirst, findlast, findnext, findprev, findall(pattern, string), count(pattern, string), sincosd(x) le nonmissingtype.

Likarolo tsa bohlokoa tsa puo:

  • Высокая tshebetso: e 'ngoe ea lipakane tsa bohlokoa tsa morero ke ho finyella ts'ebetso e haufi le mananeo a C. Moqapi oa Julia o thehiloe mosebetsing oa morero oa LLVM mme o hlahisa khoutu ea mochine oa tlhaho o sebetsang hantle bakeng sa liforomo tse ngata tse lebisitsoeng;
  • E ts'ehetsa li-paradigms tse fapaneng tsa mananeo, ho kenyeletsoa likarolo tsa mananeo a shebaneng le ntho le a sebetsang. Laeborari e tloaelehileng e fana ka, har'a tse ling, mesebetsi bakeng sa I/O e sa ts'oaneng, taolo ea ts'ebetso, ho rema lifate, ho etsa profil, le taolo ea liphutheloana;
  • Ho ngola ka matla: puo ha e hloke tlhaloso e hlakileng ea mefuta bakeng sa mefuta e fapaneng, e ts'oanang le lipuo tsa scripting programming. Mokhoa oa ho sebelisana o tšehelitsoe;
  • Bokhoni ba boikhethelo ba ho hlakisa mefuta ka ho hlaka;
  • Syntax e loketseng khomphutha ea lipalo, khomphutha ea mahlale, ho ithuta ka mochini, le pono ea data. Ts'ehetso bakeng sa mefuta e mengata ea lintlha tsa lipalo le lisebelisoa tsa ho tsamaisana ha lipalo.
  • Bokhoni ba ho letsetsa mesebetsi ka kotloloho ho tsoa lilaebraring tsa C ntle le likarolo tse ling.
  • Source: opennet.ru

Eketsa ka tlhaloso