Стандартная библиотека языка программирования Перфолента.Net
Стандартная библиотека языка Перфолента.Net содержит очень большое количество классов и функций, что дает возможность быстро писать приложения, не отвлекаясь на написание часто используемого в программах кода.
В стандартной библиотеке представлены разнообразные классы и функции, которые можно поделить на следующие функциональные разделы:
- Глобальные функции, доступные из любого метода программы, реализующие часто используемую функциональность.
- Классы для реализации процесса логирования хода выполнения программы.
- Классы для реализации тестирования программы.
- Классы и функции для работы с текстом.
- Классы и функции для работы с табличными документами.
- Классы и функции для работы с базами данных.
- Классы и функции для работы с регулярными и вербальными выражениями.
- Классы и функции для работы с файловой системой и с файлами распространенных типов, таких как JSON, XML, ZIP, INI, CSV и т.д.
- Функции расширяющие работу с часто применяемыми типами данных.
- Классы и функции для упрощения работы в многопоточной среде, такие как фоновые задания, процессы, программные потоки и параллельные циклы.
- Классы и функции для получения сведений об операционной системе в которой выполняется программа.
- Классы и функции для работы с нейросетями.
- Классы и функции для выполнения сложных математических расчетов.
- Классы и функции для взаимодействия с устройствами компьютера, такими как мышь, клавиатура, консоль, мониторы, таймеры, звук, сеть.
- Классы и функции для работы с двоичными данными
- Классы и функции для шифрования и хеширования данных.
- Коллекции значений, такие как Стек, Очередь, Множество, Массив, Структура, Соответствие, СписокЗначений, ТаблицаЗначений, ДеревоЗначений.
- Классы для работы с интернетом.
- Классы и функции для поддержки запуска кода на других языках.
- Классы для упрощения работы с делегатами и событиями.
- Классы для обработки графических примитивов и изображений.
- Классы для организации графического интерфейса пользователя и построения консольных и оконных приложений.
Т.к. одной из важных целевых групп пользователей Перфоленты яляются программисты работающие с программами 1С, стандартная библиотека реализует многие классы знакомые этим программистам, что облегчает работу и снижает порог вхождения.
Подробнее с составом стандартной библиотеки можно ознакомиться в синтакс-помощнике (файле справки), который поставляется в составе дистрибутива языка программирования Перфолента.Net.
Скачать дистрибутив можно здесь.
К началу статьи
Предыдущая статья:
Объектно-ориентированное программирование
Следующая статья:
Многопоточное программирование