Выпуск среды разработки PascalABC.NET 3.9.0
Автор
Сообщение
news_bot ®
Стаж: 6 лет 11 месяцев
Сообщений: 27286
Доступен выпуск системы программирования PascalABC.NET 3.9.0, предлагающей редакцию языка программирования Паскаль с поддержкой генерации кода для платформы .NET, возможностью использования библиотек .NET и дополнительными возможностями, такими как обобщённые классы, интерфейсы, перегрузка операций, λ-выражения, исключения, сборка мусора, методы расширения, безымянные классы и автоклассы. Проект главным образом ориентирован на применение в сфере образования и научных исследований. Пакет также включает среду разработки с подсказками по коду, автоформатированием, отладчиком, дизайнером форм и образцами кода для начинающих. Код проекта распространяется под лицензией LGPLv3. Возможна сборка в Linux (на базе Mono) и Windows.
Изменения в новом выпуске:
- Подготовлена Linux-версия IDE PascalABC.NET (без отладчика), в которой для просмотра справки используется kchmviewer. Из графических модулей под Linux работает GraphABC.
- Добавлен модуль LightPT, обеспечивающий автоматическую проверку заданий, выполняемых учащимися.
- Добавлен модуль Мозаика для обучения дошкольников.
- Добавлен модуль TurtleWPF, реализующий черепашью графику на основе модуля GraphWPF.
- В модуле Graph3D реализованы методы для работы в локальных координатах объекта.
- В модуле Utils появилась функция Benchmark для замера времени работы участка кода.
- В модуле GraphWPF добавлено событие OnMouseWheel, при помощи которого, например, можно реализовать масштабирование колесом мыши.
- Добавлены оптимизации: в несколько раз ускорена процедура Sort(a,x->x), ускорена работа с целыми числами в функции Abs, повышена эффективность применения атрибута "[Cache]", ускорено
кортежное присваивание "(a,b) := (b,a)".
- В языке PascalABC.NET разрешено использование именованных атрибутов при вызове подпрограмм, в default-параметрах разрешены cтатические свойства, при приведении типов обеспечен учёт ковариантности параметров обобщений из стандартной библиотеки .NET.
- На платформе Windows в окне вывода добавлена поддержка цветного вывода.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://pascalabcnet.github.io...)
- OpenNews: Выпуск среды разработки PascalABC.NET 3.8
- OpenNews: Выпуск Lazarus 2.2.0, среды разработки для FreePascal
- OpenNews: Релиз компилятора Free Pascal 3.2
- OpenNews: Проекты по компиляции кода на языках Clojure и Pascal в JavaScript-представление
Похожие новости:
- В состав GCC включена поддержка языка программирования Modula-2
- Выпуск среды разработки PascalABC.NET 3.8.3
- Выпуск Lazarus 2.2.0, среды разработки для FreePascal
- [Python, Delphi, *nix, DevOps] Ansible-vault decrypt: обходимся без Ansible
- [Delphi, Разработка игр, Логические игры] Шахматы на Delphi. Как я изобретал велосипед
- Выпуск среды разработки PascalABC.NET 3.8
- [Программирование, История IT] 50 лет Паскаля (перевод)
- Обновление редактора кода CudaText 1.122.5
- Выпуск среды разработки PascalABC.NET 3.7.2
- [Видеокарты, Математика, Научно-популярное, Обработка изображений, Процессоры] Что такое тензорные ядра: вычисления со смешанной точностью (перевод)
Теги для поиска: #_pascalabc.net, #_pascal
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 03-Фев 05:57
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 11 месяцев |
|
Доступен выпуск системы программирования PascalABC.NET 3.9.0, предлагающей редакцию языка программирования Паскаль с поддержкой генерации кода для платформы .NET, возможностью использования библиотек .NET и дополнительными возможностями, такими как обобщённые классы, интерфейсы, перегрузка операций, λ-выражения, исключения, сборка мусора, методы расширения, безымянные классы и автоклассы. Проект главным образом ориентирован на применение в сфере образования и научных исследований. Пакет также включает среду разработки с подсказками по коду, автоформатированием, отладчиком, дизайнером форм и образцами кода для начинающих. Код проекта распространяется под лицензией LGPLv3. Возможна сборка в Linux (на базе Mono) и Windows. Изменения в новом выпуске:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 03-Фев 05:57
Часовой пояс: UTC + 5