C#: MPS Talk Series 2021. Day 1 - видео HD

C#: MPS Talk Series 2021. Day 1 - видео
01:57:43
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 19168 роликов

MPS Talk Series 2021. Day 1 - видео.

We will be kicking off the MPS Talk Series 2021 with a talk from Markus Völter from itemis about KernelF, a powerful functional language to build DSLs with MPS. Then, Marcel Riedel from
DATEV will demonstrate their payroll DSLs.

MPS Talk Series 2020 Day 1: youtu.be/c0qd6KSR3xo
MPS Talk Series 2020 Day 2: youtu.be/eRpfflPXUsc
MPS Talk Series 2020 Day 3: youtu.be/-q6kerpqkTo
MPS Talk Series 2020 Day 4: youtu.be/MWahVlmYEKE
MPS Talk Series 2020 Day 5: youtu.be/k_WEzDdtarw


Building DSLs on Top of KernelF, by Markus Völter
Starting a DSL from scratch is tedious and boring work, especially since many require basic expressions and data types. It is easier to build on an existing language that already supplies these low-level language constructs. KernelF is a functional language developed for this purpose.It has low-level expressions and types, but also has many features found in modern functional programming languages, plus extensions for date and time, temporal types, physical units, and a few others. KernelF also comes with a built-in interpreter so you can run programs right in the IDE.
In this talk, I show a demo of how to use KernelF for your own DSL. Along the way, I show a few other perks from the platform, including tables, tree notation, grammar cells, and the interpreter framework.
* Presentation Slides: voelter.de/data/presentations/kernelF-mpstalks.pdf
* Today's sources: github.com/markusvoelter/KernelFDemo
* KernelF Sources: github.com/IETS3/iets3.opensource/
* KernelF Releases: github.com/IETS3/iets3.opensource/releases
* MPS Intro course based on KernelF (not ported to current MPS version): github.com/markusvoelter/mpsintrocourse
* Programming Basics Tutorial (not ported to current MPS Version): github.com/markusvoelter/ProgrammingBasics


A DSL for Payroll Calculations by DATEV, by Marcel Riedel
DATEV, a leading German payroll services provider, has been developing a domain-specific language for expressing the calculation logic at the core of their payroll systems. In this talk, you will get some impressions of our language, how we use it, and the lessons we have learned.
RSS
Нет комментариев. Ваш будет первым!

Новости

«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux «РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM Масштабное обновление Citeck: новые возможности автоматизации от SL Soft Новое поколение GigaChat: Сбер представил флагманские возможности своего ИИ-помощника

«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux


1 день назад
«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux
«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux
«РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий
«РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий
MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM
MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM
Масштабное обновление Citeck: новые возможности автоматизации от SL Soft
Масштабное обновление Citeck: новые возможности автоматизации от SL Soft
Новое поколение GigaChat: Сбер представил флагманские возможности своего ИИ-помощника
Новое поколение GigaChat: Сбер представил флагманские возможности своего ИИ-помощника