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

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

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

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

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
Нет комментариев. Ваш будет первым!

Новости

EOSmobile 4.16: стабильная работа и полная сохранность информации Более 350 ИБ-руководителей посетили отраслевую конференцию «СёрчИнформ» Строительный и логистический форумы пройдут в Воронеже 7–8 октября Группа компаний «ЕПК» использует ИБ-решения «СёрчИнформ» для защиты конфиденциальных данных Рынок ИИ в России 2026: битва технологий и новые лидеры

EOSmobile 4.16: стабильная работа и полная сохранность информации


1 день назад
EOSmobile 4.16: стабильная работа и полная сохранность информации
EOSmobile 4.16: стабильная работа и полная сохранность информации
Более 350 ИБ-руководителей посетили отраслевую конференцию «СёрчИнформ»
Более 350 ИБ-руководителей посетили отраслевую конференцию «СёрчИнформ»
Строительный и логистический форумы пройдут в Воронеже 7–8 октября
Строительный и логистический форумы пройдут в Воронеже 7–8 октября
Группа компаний «ЕПК» использует ИБ-решения «СёрчИнформ» для защиты конфиденциальных данных
Группа компаний «ЕПК» использует ИБ-решения «СёрчИнформ» для защиты конфиденциальных данных
Рынок ИИ в России 2026: битва технологий и новые лидеры
Рынок ИИ в России 2026: битва технологий и новые лидеры