Reactive notebook for embedded DSL in Scala
Here you find the details for the internship named "Reactive notebook for embedded DSL in Scala" in the company Nokia.
Name: | Reactive notebook for embedded DSL in Scala |
Company: | Nokia |
Description: | The team you'll be part of Nokia Bell Labs is the world-renowned research arm of Nokia, having invented many of the foundational technologies that underpin information and communications networks and all digital devices and systems. This research has produced nine Nobel Prizes, five Turing Awards and numerous other awards. The Data-Driven Software Systems Research department is an international team of research scientists working at the intersection of software systems and software engineering research. The team’s mission is to shape the future of software systems, from creation to execution. Help us improve productivity of software developers via domain-specific AI pair programming assistant tools. #software #research #machinelearning #AI #devtools #python What you will learn and contribute to DSLs are about communication: they make it easier for domain experts to communicate their intent. An embedded domain-specific language (eDSL) is a domain-specific language that's defined in terms of a more powerful general-purpose "host language". The advantage is that the DSL can piggy back on the infrastructure of the host language (parsing, typechecking, modularity... etc) and the host language can be used for metaprogramming. During your internship you will get hands-on experience using state-of-the-art software techniques. You will work with a research team to run experiments, build software prototypes and present your findings. |
Target profiles: | |
In industries: | |
Required special knowledge: | |
Duration: | 3 months |
Paid: | Nee |
Net wage: | - |
Foreign: | Nee |
Contact: |
Nadia Beutels (University Relations and Talent Attraction Specialist) Email: nadia.beutels@nokia.com Tel: |