جوليا 1.3 پروگرامنگ ٻولي جو رليز

شايع ٿيل پروگرامنگ ٻولي ڇڏڻ جوليا 1.3، اهڙين خاصيتن کي گڏ ڪرڻ جهڙوڪ اعليٰ ڪارڪردگي، متحرڪ ٽائپنگ لاءِ سپورٽ ۽ متوازي پروگرامنگ لاءِ بلٽ ان ٽولز. جوليا جو نحو MATLAB جي ويجهو آهي، روبي ۽ ليسپ کان ڪجهه عناصر قرض وٺي رهيو آهي. اسٽرنگ مينيپوليشن جو طريقو پرل جي ياد ڏياريندو آهي. پروجيڪٽ ڪوڊ طرفان ورهايل MIT لائسنس تحت.

В نئون نسخو:

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

ٻوليءَ جون اهم خاصيتون:

  • Высокая ڪارڪردگي: پروجيڪٽ جي اهم مقصدن مان هڪ سي پروگرامن جي ويجهو ڪارڪردگي حاصل ڪرڻ آهي. جوليا ڪمپيلر LLVM پروجيڪٽ جي ڪم تي ٻڌل آهي ۽ ڪيترن ئي ٽارگيٽ پليٽ فارمن لاءِ موثر اصلي مشين ڪوڊ ٺاهي ٿو.
  • مختلف پروگرامنگ پيراڊمز کي سپورٽ ڪري ٿو، بشمول اعتراض تي مبني ۽ فنڪشنل پروگرامنگ جا عنصر. معياري لائبريري مهيا ڪري ٿي، ٻين شين جي وچ ۾، افعال لاء غير مطابقت رکندڙ I/O، پروسيس ڪنٽرول، لاگنگ، پروفائلنگ، ۽ پيڪيج مينيجمينٽ؛
  • متحرڪ ٽائپنگ: ٻولي کي متغيرن لاءِ قسمن جي واضح تعريف جي ضرورت نه آهي، ساڳي طرح اسڪرپٽنگ پروگرامنگ ٻولين وانگر. انٽرايڪٽو موڊ سپورٽ؛
  • واضح طور تي قسمن جي وضاحت ڪرڻ جي اختياري صلاحيت؛
  • Синтаксис, превосходно подходящий для численных вычислений, научных расчётов, систем машинного обучения и визуализации данных. Поддержка многих числовых типов данных и средства для распараллеливания вычислений.
  • اضافي تہن کان سواءِ C لائبريرين مان افعال کي سڌو سنئون ڪال ڪرڻ جي صلاحيت.
  • جو ذريعو: opennet.ru

تبصرو شامل ڪريو