Язык программирования Перфолента.Net
Перфолента.Net - это язык общего назначения на платформе .Net, позволяющий создавать прикладное программное обеспечение для различного применения.
Язык программирования Перфолента.Net позволяет писать быстрые и понятные программы на русском языке. Попробуем перечислить его основные достоинства:
- Всё полностью на русском языке, включая синтаксис языка, классы стандартной библиотеки, инструментарий и документацию.
- Строгая типизация позволяет компилятору находить многие ошибки на этапе разработки.
- Поддерживается парадигма структурного программирования на уровне методов.
- Поддерживается концепция объектно-ориентированного программирования, позволяющая описывать абстракции максимально приближенные к объектам реального мира.
- Поддерживаются лучшие практики функциональных языков программирования.
- Компактный и легко читаемый код позволяет писать и читать программы быстро.
- Универсальный синтаксис позволяет сохранить привычки программистам пишущим как на языках 1С, OneScript, так и на более новых языках 1С:Исполнитель и 1С:Элемент.
- Обширная стандартная библиотека позволяет выбрать готовые классы и функции для реализации большого количества программ.
- Собственный редактор кода и справочная система помогают писать программы легче и быстрее.
- При необходимости можно свободно использовать весь огромный массив библиотек написанных для платформы .Net, которые подключаются как родные, без каких-либо обёрток или дополнительных манипуляций.
- Высокая скорость работы программ, обеспечиваемая двухэтапной компиляцией в машинный код.
- Возможность поэтапного освоения обеспечивает лёгкий вход и быстрый старт для новичков.
Напишем первую программу на языке Перфолента.Net.
Как это принято на большинстве языков программирования, это будет программа "Привет, мир!".
Программа
ВыводСтроки "Привет, мир!"
ВводСтроки
КонецПрограммы
Что можно написать на языке программирования Перфолента.Net?
Так как Перфолента.Net это язык общего назначения, на нем можно написать большое количество разных видов программ:
- Консольные приложения запускающиеся из командной строки со списком параметров.
- Интерактивные консольные приложения c интенсивным пользовательским вводом-выводом.
- Библиотеки классов, которые могут быть использованы не только в программах написанных на языке программирования Перфолента.Net, но и на многих других языках.
- Оконные приложения с графическим интерфейсом для интерактивной работы пользователей.
- Многопоточные программы для быстрой обработки данных.
- Службы Windows.
- Сетевые приложения сбора и доставки данных.
- Приложения для работы с базами данных.
- Игры и многое другое.
К началу статьи
Следующая статья:
Высокая скорость работы программ