Scaoileadh teanga cláir Julia 1.3

foilsithe eisiúint teanga cláir Julia 1.3, ag comhcheangal cáilíochtaí mar ardfheidhmíocht, tacaíocht do chlóscríobh dinimiciúil agus uirlisí ionsuite le haghaidh ríomhchlárú comhthreomhar. Tá comhréir Julia gar do MATLAB, ag fáil roinnt eilimintí ar iasacht ó Ruby agus Lisp. Tá an modh ionramhála teaghrán inchurtha le Perl. Cóid tionscadail dáilte ag faoi ​​cheadúnas MIT.

В leagan nua:

  • Реализована возможность breisithe методов в абстрактные типы;
  • Обеспечена поддержка Unicode 12.1.0 и возможность использования специфичных начертаний цифровых символов Unicode (𝟎-𝟗, 𝟘-𝟡) в идентификаторах;
  • Для вывода и разбора нестандартных имён переменных molta новый синтаксис var»#str#»;
  • Расширены средства, связанные с многопоточностью: Добавлен макрос Threads.@spawn и ключевое слово Channel(f::Function, spawn=true) для организации запуска задач в любом доступном потоке. Все системные операции ввода/вывода с файлами и сокетами, а также генератор псевдослучайных чисел, адаптированы для многопоточных приложений (thread-safe);
  • Добавлены новые библиотечные функции, включая
    findfirst, findlast, findnext, findprev, findall(pattern, string), count(pattern, string), sincosd(x) и nonmissingtype.

Príomhghnéithe na teanga:

  • Ard- feidhmíocht: is é ceann de phríomhspriocanna an tionscadail ná feidhmíocht gar do chláir C a bhaint amach. Tá tiomsaitheoir Julia bunaithe ar obair an tionscadail LLVM agus gineann sé cód meaisín dúchasach éifeachtach do go leor ardán sprice;
  • Tacaíonn sé le paraidímí ríomhchlárúcháin éagsúla, lena n-áirítear gnéithe de ríomhchlárú réad-dhírithe agus feidhmiúil. Soláthraíonn an leabharlann chaighdeánach, i measc rudaí eile, feidhmeanna do I/O asincrónach, rialú próisis, logáil, próifíliú, agus bainistíocht pacáiste;
  • Clóscríobh dinimiciúil: ní éilíonn an teanga sainmhíniú sainráite ar chineálacha d’athróga, cosúil le teangacha ríomhchlárúcháin scriptithe. Mód idirghníomhach tacaithe;
  • Cumas roghnach cineálacha a shonrú go sainráite;
  • Синтаксис, превосходно подходящий для численных вычислений, научных расчётов, систем машинного обучения и визуализации данных. Поддержка многих числовых типов данных и средства для распараллеливания вычислений.
  • An cumas feidhmeanna a ghlaoch go díreach ó leabharlanna C gan sraitheanna breise.
  • Foinse: oscailtenet.ru

Add a comment