Te whakaputanga o te reo hotaka Julia 1.3

whakaputaina tuku reo whakahōtaka Huria 1.3, te whakakotahi i nga ahuatanga penei i te mahi teitei, te tautoko mo te patopato hihiri me nga taputapu hanga-i roto mo te kaupapa whakarara. Ko te wetereo a Julia e tata ana ki te MATLAB, e nama ana etahi huānga mai ia Ruby me Lisp. Ko te tikanga whawhe aho he maumahara ki a Perl. Waehere kaupapa tohaina e i raro i te raihana MIT.

Π’ putanga hou:

  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ tāpiri ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π² абстрактныС Ρ‚ΠΈΠΏΡ‹;
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Unicode 12.1.0 ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования спСцифичных Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… символов Unicode (𝟎-πŸ—, 𝟘-𝟑) Π² ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ…;
  • Для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ Ρ€Π°Π·Π±ΠΎΡ€Π° нСстандартных ΠΈΠΌΡ‘Π½ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… kua whakaarohia Π½ΠΎΠ²Ρ‹ΠΉ синтаксис varΒ»#str#Β»;
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ срСдства, связанныС с ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ: Π”ΠΎΠ±Π°Π²Π»Π΅Π½ макрос Threads.@spawn ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово Channel(f::Function, spawn=true) для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ запуска Π·Π°Π΄Π°Ρ‡ Π² любом доступном ΠΏΠΎΡ‚ΠΎΠΊΠ΅. ВсС систСмныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ сокСтами, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ псСвдослучайных чисСл, Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ для ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (thread-safe);
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ
    findfirst, findlast, findnext, findprev, findall(pattern, string), count(pattern, string), sincosd(x) ΠΈ nonmissingtype.

Ko nga ahuatanga matua o te reo:

  • Tuhinga mahi: ko tetahi o nga whainga matua o te kaupapa ko te whakatutuki i nga mahi tata ki nga kaupapa C. Ko te Kaihanga Julia kei runga i nga mahi a te kaupapa LLVM me te whakaputa i nga waehere miihini taketake pai mo te maha o nga papaapapa kua tohua;
  • Tautoko mo nga momo tauira hotaka, tae atu ki nga huānga o te kaupapa-a-ahanoa me te kaupapa mahi. Ko te whare pukapuka paerewa e whakarato ana i nga mahi mo te I/O tukutahitore, te whakahaere tukanga, te takiuru, te tohu, me te whakahaere kete, me era atu mea;
  • Te patopato hihiko: Karekau te reo e hiahia ki te whakamaaramatanga o nga momo mo nga taurangi, ma te whakataurite ki nga reo hotaka tuhi. Ka tautokohia te aratau tauwhitiwhiti;
  • Ko te kaha ki te tautuhi i nga momo;
  • Бинтаксис, прСвосходно подходящий для числСнных вычислСний, Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… расчётов, систСм машинного обучСния ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΈΡ… числовых Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ срСдства для распараллСливания вычислСний.
  • Te kaha ki te karanga tika i nga mahi mai i nga whare pukapuka C kaore he taapiri taapiri.
  • Source: opennet.ru

Tāpiri i te kōrero