Рубрики
Без рубрики

`Kinx` в качестве языка скрипта.

Количество размещенных статей о KINX сейчас увеличивается, поэтому я положил содержимое в нижней части … Помечено программированием, Ruby, JavaScript, Python.

Количество размещенных статей о KINX в настоящее время увеличивается, поэтому я положил содержимое в нижней части этого поста.

Примерно полугодие назад я думал, почему основной язык сценариев не похож на синтаксис стиля C, хотя почти все программисты знакомы с C, я думаю. Конечно, я знаю, что есть так много разных мнений о том, что является основным языком сценария, или то, что такое CR в области синтаксиса, и так далее.

Быть простым, я думал, что основной язык сценария был Python или Ruby. Но Python так далеко от синтаксиса C. Ruby тоже. (Мне нравится Ruby, хотя)

С другой стороны, мне нравится JavaScript, и он находится рядом с синтаксисом C. Но Node.js слишком тяжелый, и он не подходит с легкими случаями использования.

Я не нашел ничего, что хотел. Может быть, вы знаете, что я хочу, но я не мог найти это тогда.

В любом случае, я имею в виду, я хотел легкий язык сценариев с синтаксисом стиля C.

Вот почему я создал то, что хочу.

Если кто-то думает о том же, как то, что я подумал, это может быть немного полезно для человека. Если бы вы этого человека, пожалуйста, нажмите звезду на Github Отказ Для меня будет мотивация для продолжения проекта.

О KINX, я покажу немного, написанные в README.md . Если вы хотите узнать детали, см. Readme.md.md , Быстрая ссылка или Спецификация KINX .

Особенно о Спецификация KINX Я хотел бы сделать документ завершен, но он все еще находится в процессе, и есть так много неполных документов.

Следующие функции из Readme.md.md .

Функции

  • Расширяющийся Отказ Вкладчики могут легко расширить функции для вашего собственного использования.
  • Легкий Отказ Вы можете начать использовать это без много работы.
  • Маленький Отказ Используя C вместо C ++. Я люблю C ++, но время выполнения большая в некоторых случаях.
  • Объектно-ориентированные Отказ Конечно, вы можете сделать объектно-ориентированное программирование.
  • С синтаксисом стиля … нет, это Синтаксис стиля JavaScript а не C, но это тоже хорошо.
  • Динамическая печатание , но вы также можете указать тип.
  • Родная функция путем составления JIT поддерживается с некоторыми ограничениями. Очень быстро.
  • Поддержка JIT Библиотека как Абстративный ассемблер библиотека . Вы можете использовать JIT непосредственно в вашей программе.
  • Классы и наследство, Функции высшего порядка , Лексический обзор , Закрытие , Волокно , Коллекция мусора , и так далее.
  • Изолировать Объект для управления нативными потоками без глобального блокировки интерпретатора.
  • В том числе библиотеки Zip , XML , libcurl (http) , SQLite3 , Регулярное выражение , Комбиканлятор парсера , так далее.
  • Реп предоставляется по умолчанию.
  • Полезная система тестирования имена как Спеццепция Отказ Он предназначен для не только для KINX, но и для любых других продуктов.

Большое спасибо за прочтение этого поста.

Если у вас есть даже небольшой интерес к KINX, пожалуйста, нажмите звезду, и я получу мотивацию. Спасибо.

Наконец, пожалуйста, сообщите об этом, если найдете некоторые ошибки …

Вот статьи о KINX, которые я опубликовал.

  • Библиотека KINX – JIT
  • KINX TEMICS – Тема Mandelbrot
  • Библиотека KINX – целое число
  • Кинькс Библиотека – математика
  • Библиотека KINX – изолировать (много нити без GIL)
  • Kinx Библиотека – строка
  • Библиотека KINX – XML
  • Библиотека KINX – ZIP
  • Библиотека KINX – процесс

Оригинал: “https://dev.to/krayg/kinx-as-a-script-language-4iko”