Дорожная карта LeekScript
Дорожная карта LeekScript
> Лук-порей Войны
Вот дорожная карта LeekScript. В настоящее время он не находится в разработке, недавно была выпущена версия 4.
Приоритет (LS 5-6)
- Модули (
импорт/экспорт)
- Необязательный ручной ввод
- Вывод базового типа
матч и переключатель
- Наборы `
, интервалы [10..20]`
-MPI123456789m**12345
- Интерфейсы и абстрактные классы, ключевое слово
override
перерыв N и продолжить N
- Синтаксис объекта
{[ключ]: значение}
final и const
- Скобка
object.freeze() / разморозить()
Позже
- Объектный API
- Более явные ошибки
- Оператор распространения
...
- Операторы:
~~, ??, ?, ?. |x|, ``
- Символы
π
- Исключения
- Полное определение типа
- Плагин LeekScript для IDE с той же функциональностью
- Более полный математический модуль
- Библиотека модулей (локальная или GitHub)
- Профиль
- Функции с переменным числом аргументов
function(x...) { }
- Форматирование файла
- Тестовая среда
- Строгий режим
- утверждать
- Обнаружение мертвого кода
- перечисление
- Перегрузка оператора
- Проверка Javadoc
- Операторные переменные:
+, -, * и т. д.
- Синтаксис
string ${value} и String.format
- Разрушение
var [a, b] = f()
- Французская мода
- Очередь, связанный список, стек, карта дерева, набор деревьев, куча.
В течение длительного времени
- Генераторы
- Отладчик
- SIMD-инструкции
- Улучшен подсчет операций
- Инструкция препроцессора
- класс шаблона
Маленький шанс
- Указатели на примитивные значения
eval("код")
Никогда
- Обязательный ввод
- Ручное управление памятью
- Обязательные точки с запятой
- ключевое слово
goto