newLISP є відкритим вихідним кодом, крос-платформний і вільно поширюється програмний проект розроблений з зсув, яке використовується для різних застосувань в AI (штучний інтелект), великих даних, машинного навчання, обробки природної мови, моделювання і так далі. Вона описується його розробниками як Lisp, як загального призначення сценаріїв language.Features протягом glanceKey функції включають в себе Perl Compatible Regular Expressions (PCRE), підтримка JSON і обробки тексту XML функцій, функцій дати і часу, Multi-Processing підтримки , за шаблоном, підтримка декількох мережевих функцій, включаючи ICMP (Internet Control Protocol повідомлень), TCP / IP, HTTP і UDP, фінансових функцій, класичні функції Статистика, Передова математичних функцій, вкладених асоціацій, FOOP (функціональний об'єктно-орієнтованого програмування), ім'я приміщення для програмування модулів, необмежене і швидкої точність цілочисельний арифметики, а також підтримку розподіленої computing.It і Rsquo, S маленький, швидкий, доброзичливий і documentednewLISP доброзичливий, швидкий, маленький, документовані включати в себе сучасний, задокументовані і повний API, це розширювана із загальними С-бібліотек і модулів, включає в себе режими сервера для розподілених обчислень Шафи, вбудовані в паралельних і розподілених обробки, потужний архітектура плагінів, який розширює його функціональні можливості за замовчуванням через поділюваних бібліотек C і модулів, а також вбудованих режимів сервера , які можуть бути використані для розподіленої computing.It & Rsquo; з низького на resourcesIt вимагає дуже невеликих потреби в ресурсах, так що він може бути легко використаний для прикладних систем, вбудованих. newLISP поставляється з важливих функцій, таких як мережі, підтримка багатоядерних і розподіленої обробки і байесовских функцій статистики. Його IDE (Integrated Development Environment) написаний з використанням newLISP-GS GUI-сервер і пропонує модулі для операційних систем MySQL, Zlib, PostScript, Crypto і SQLite.Supported і 64-бітових platformsAt даний момент newLISP доступна для GNU / Linux , UNIX, операційних систем Mac OS X і Microsoft Windows. Він поставляється у вигляді бінарних інсталяторів і архів універсального джерела живлення, який успішно пройшли випробування як на 64-бітної (x86_64) і 32-розрядний (x86) апаратні платформи.
Що нового сильний > У цьому випуску :.
- Release Розробка v.10.6.1 робить доповнення і поліпшення в декількох областях і виправляє помилки
Що нового у версії 10.6.0:
- Стабільна версія 10.6.0 тепер рідної розширення Функція макрозйомки і додає безліч інших поліпшень в декількох областях.
Що нового у версії 10.5.7:
- Доповнення і зміни:
- В JSON-розбору останнього елемента в масивах JSON може inow є Кома.
- В арифметичних великих цілих операторів .: + - * /%, В даний час більш ніж у два операнда можуть як в нормальних точність цілочисельних операцій
- функція НОД тепер підтримує великі цілочисельних операцій.
- у форматі Windows, тепер підтримує символи UNIX формат для 64-розрядних цілих чисел, тобто:% ДНУ% ЛСУ% LLX% LLX, додатково до:.% I64d% I64u% I64x% I64X
- досить-друку за замовчуванням поплавок був змінений на & Quot;% 1,15 & Quot ;.
- В Linux і MacOS X 10.9 +% Формат даних персонаж може супроводжуватися однією цитатою 'при використанні функції форматування. Це призводить до тисячник сепаратори для вставки в десяткового цілочисельних і плаваючих форматів номер точки, наприклад: (формат & Quot;% 'd & Quot; 12345); = & GT; 1 2 3 4 5. Не працює на всіх регіональні настройки.
- Скидання тепер також скасовує команду обробці параметра лінії.
- Застосувати кор, карти, реверс, статистика і т-тест тепер можна використовувати на масивах.
- При створенні хеш-дерева, використовуючи зумовлений контекстне дерево, символ за умовчанням в нових умовах захищеного як дерево: дерево. За замовчуванням символи в хеш-дерев завжди повинен бути нулем для синтаксису оператора хеш для імен, щоб працювати.
- При копіюванні символи з новими або Def новий, захищені? властивість скопійовані.
- порожній список як індекс вектора для списку або масиву дає первісний список або масив в якості значення, що повертається:
- (набір 'L' (1 2 (3 4)))
- (L '()) = & GT; (1 2 (3 4))
- (NTH '() L) = & GT; (1 2 (3 4))
- INT функція обробляє двійкові числа в рядках, як в & Quot; 0b101010 & Quot; за кількістю 42. Формат цього номера була введена в v.10.4.4.
- Цілі числа приймаються в якості ключів хешу. Це дозволяє створювати розріджених векторів:
- (новий V дерево »)
- (V 123 і Quot; привіт & Quot;)
- (V 123) = & GT; І Quot; привіт & Quot;
- системна змінна анафорних $ в даний час також встановлюється на значення умовного виразу, якщо.
- довжина тепер повертає кількість цифр при використанні на цілих, як це робить уже на великих цілих чисел. На поплавцях кількість цифр перед десяткової сепаратора повертається.
- newLISP тепер можна скомпілювати в JavaScript і запустити в веб-браузері. Компіляції здійснюється за допомогою набору інструментів Emscripten. Повний пакет для запуску newLISP в веб-браузері будуть звільнені.
- Зміни та доповнення до Guiserver:
- Нові функції стіл: GS: стіл-Видалення рядків, GS: стіл-SET-ім'я-шпальти і GS: стіл-SET-рядків граф. Щоб уникнути API імен, іменування старих GS: стіл-SET-номер-рядки застаріла і повинна називатися, як GS: настільний шоу-число-рядків. Стара назва буде продовжувати працювати. Завдяки Феррі де Bruin для реалізації нових функцій.
- При створенні таблиці за допомогою GS: стіл, стіл headerless можуть бути створені шляхом зазначення порожні рядки & Quot; & Quot; для всіх заголовків стовпців. Функціональні GS :. Таблиці додати колонки будуть працювати відповідно
- Три нові додаткові параметри для GS :. Прокрутки панелі можна вказати заголовки стовпців, заголовки рядків і віджет для лівому верхньому куті таблиці, використовуваної в панелі прокрутки
- виправлення:
- великий ціле версія - (зменшення) оператора залишили знак другий операнд змінив .
- Байеса-запит із зворотним методом Фішера Chi² розраховується неправильні ймовірності при навчанні в більш ніж дві категорії. При навчанні в двох категоріях, результат ймовірності помінялися місцями, повідомляючи ймовірність другої категорії в першу чергу. При використанні Ланцюговий метод Байеса, результати завжди були правильними.
- Виправлена витік клітин, введений у версії 10.5.4 при видаленні контекстів.
- Виправлена помилка з раунді, коли значення 0,5.
- відладчик тепер завжди буде виділити правильне вираз, що не виділити перший з кількох інстанціях.
- знайти і все це в режимі рядка тепер повертає порожній список () замість нуля, коли нічого не знайшли і, як описано в керівництві.
- Виправлена вилітає помилка, коли оператор товстої кишки відсутні або неправильно типу аргументи на 64-бітний становить.
- Інші зміни:
- зміни Documentarion.
- Доповнення і зміни в сценаріях контролю якості.
Що нового у версії 10.5.6:
- Це тестова версія має невеликі поліпшення і виправлення в декількох області.
Що нового у версії 10.5.5:
- Це тестова версія має невеликі поліпшення і виправлення помилок в кілька областей.
Що нового у версії 10.5.4:
- Це стабільний реліз виправляє помилки і додає два нових виклику шаблони для функції Т-тесту.
Що нового у версії 10.5.3:
- У даній версії виправлені помилки і додана функції для KMEANS кластера аналіз.
Що нового у версії 10.5.2:
- Це тестова версія виправляє помилки і вводить функції для kmeans кластерний аналіз.
Що нового у версії 10.5.1 :.
- У даній версії виправлені Відділ по необмеженої точністю чисел
- Normal 64-бітний арифметика не впливає.
Коментар не знайдено