Загрузка страницы

Sig-adLib: A Compilable Embedded Language for (...) | Baltasar Trancón Widemann | Lambda Days 2022

Sig-adLib: A Compilable Embedded Language for Synchronous Data-Flow Programming on the Java Virtual Machine | Baltasar Trancón Widemann | Creator of domain-specific declarative languages

ABSTRACT
This talk presents Sig-adLib, an embedded domain-specific language for complex realtime data stream processing tasks on the JVM. It distinguishes a declarative data-flow and an imperative control-flow aspect. Sig-adLib programs can be interpreted, or compiled transparently to JVM bytecode and eventually jit-compiled. Both the interpreter and the compiler are completely modular and extensible. The compiler is fully embedded in the host program. Interpreted and compiled code both run indefinitely on fixed space. Benchmarks indicate a roughly 50-fold speedup by compilation, comparable with hand-coded, statically compiled implementations.

Paper authors: Baltasar Trancón Widemann & Markus Lepper

• Follow us on social:
Twitter: https://twitter.com/LambdaDays
LinkedIn: https://www.linkedin.com/company/lambda-days/

• Looking for a unique learning experience?
Attend the next Code Sync conference near you!
See what’s coming up at: https://codesync.global

• SUBSCRIBE TO OUR CHANNEL
https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw

Видео Sig-adLib: A Compilable Embedded Language for (...) | Baltasar Trancón Widemann | Lambda Days 2022 канала Code Sync
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
22 августа 2022 г. 14:00:12
00:23:16
Другие видео канала
Keynote: What every programmer should know about cognition | Felienne Hermans | Lambda Days 2022Keynote: What every programmer should know about cognition | Felienne Hermans | Lambda Days 2022WebRTC redefined: a new SFU API (...) Membrane Framework | Michał Śledź | Code BEAM America 21WebRTC redefined: a new SFU API (...) Membrane Framework | Michał Śledź | Code BEAM America 21Programming Languages on top of the BEAM - Manuel Rubio, Robert Virding | Code BEAM V 2020Programming Languages on top of the BEAM - Manuel Rubio, Robert Virding | Code BEAM V 2020Types and Erlang: from Dialyzer to(...) - Charlotte Lorelei De Oliveira | ElixirConfEU V 2020Types and Erlang: from Dialyzer to(...) - Charlotte Lorelei De Oliveira | ElixirConfEU V 2020Runtime Modes and Plugins in Erlang | Ulf Wiger | Code BEAM Europe 2022Runtime Modes and Plugins in Erlang | Ulf Wiger | Code BEAM Europe 2022Compositional protocol  (..) communicating actors | Laura Bocchi & Laura Voinea |  Code BEAM V EU 21Compositional protocol (..) communicating actors | Laura Bocchi & Laura Voinea | Code BEAM V EU 21Towards Smart E-Learning Mentor Dispatch | Christopher Schankula | Lambda Days 2022Towards Smart E-Learning Mentor Dispatch | Christopher Schankula | Lambda Days 2022Kill your Dead Code with Fire! | Brujo Benavides | Code BEAM V EU 21Kill your Dead Code with Fire! | Brujo Benavides | Code BEAM V EU 21Decade of writing and selling Erlang based Flussonic | Maksim Lapshin | Code BEAM V 2020Decade of writing and selling Erlang based Flussonic | Maksim Lapshin | Code BEAM V 2020Elixir meets Erlang in Blockchain development - Ulf Wiger, Aleksandar Filipov | Code BEAM V 2020Elixir meets Erlang in Blockchain development - Ulf Wiger, Aleksandar Filipov | Code BEAM V 2020Stream processing IoT time series data with RabbitMQ & InfluxDB | Samantha Wang | RabbitMQ Summit 21Stream processing IoT time series data with RabbitMQ & InfluxDB | Samantha Wang | RabbitMQ Summit 21Satoru Kawahara - One-shot Algebraic Effects as Coroutines - Lambda Days 2020Satoru Kawahara - One-shot Algebraic Effects as Coroutines - Lambda Days 2020Peter Saxton - Raxx.Kit - Lean mean web development for Elixir | Code BEAM STO 19Peter Saxton - Raxx.Kit - Lean mean web development for Elixir | Code BEAM STO 19Carl Seger - Keynote: Functional Programming for Hardware Design (...) - Lambda Days 2020Carl Seger - Keynote: Functional Programming for Hardware Design (...) - Lambda Days 2020Building Game Engines in Elixir by Gabriel Kolawole | ElixirConfEU Virtual 2020Building Game Engines in Elixir by Gabriel Kolawole | ElixirConfEU Virtual 2020Metaphors are Everywhere: Ideas to Improve Software Development T. Pfeiffer @Code BEAM Lite A CoruñaMetaphors are Everywhere: Ideas to Improve Software Development T. Pfeiffer @Code BEAM Lite A CoruñaDevon Estes - Digging through the garbage - Code BEAM Lite Berlin 18Devon Estes - Digging through the garbage - Code BEAM Lite Berlin 18Adam Lindberg - Evolution of GRiSP - Code BEAM Lite Munich 2018Adam Lindberg - Evolution of GRiSP - Code BEAM Lite Munich 2018Live from Undisclosed Locations | Elixr Outlaws | Code BEAM America 2021Live from Undisclosed Locations | Elixr Outlaws | Code BEAM America 2021Building Full Stack Web Applications with Safe Stack | Ody MbegbuBuilding Full Stack Web Applications with Safe Stack | Ody Mbegbu
Яндекс.Метрика