Location via proxy:
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Homepage
Open in app
Sign in
Get started
Language Engineering
languageengineering.io
Follow
Following
Testing in JetBrains Meta Programming System: What and Why?
Testing in JetBrains Meta Programming System: What and Why?
To answer the question “what changes in testing when I use MPS?” we take a look at why we test and what to test.
Kolja Dummann
Nov 27, 2018
MPS, Feature Branches, Language Migrations- DOs and DONTs
Kolja Dummann
May 9, 2018
Categorising the Complexities in Programming
Trying to understand what makes programming hard.
Markus Voelter
Apr 2, 2018
The Philosophy behind Language Engineering with MPS
The Philosophy behind Language Engineering with MPS
Introduction
Markus Voelter
Feb 15, 2018
An Argument for the Isolation of “Fachlichkeit”
Yes, dear reader, this is a German word. I wasn’t able to find an English term that captures the exact meaning, so bear with me. And it…
Markus Voelter
Jan 30, 2018
A Smart Contract Development Stack, Part II: Game Theoretical Aspects
A Smart Contract Development Stack, Part II: Game Theoretical Aspects
Game theory is “the study of mathematical models of conflict and cooperation between intelligent rational decision-makers” [Wikipedia]. In…
Markus Voelter
Dec 13, 2017
A Smart Contract Development Stack
A Smart Contract Development Stack
Better Abstractions for Correct Smart Contracts
Markus Voelter
Dec 6, 2017
Safety and Security from a Language Engineering Perspective
Safety and Security from a Language Engineering Perspective
A brief heads-up on today’s WJAX talk
Markus Voelter
Nov 9, 2017
Some Concepts in Functional Languages
Some Concepts in Functional Languages
Purity, Idempotency, Cacheability, Effects, Tracking
Markus Voelter
Oct 26, 2017
Thoughts on Declarativeness
Thoughts on Declarativeness
What it means, when to use it, and how to shape it
Markus Voelter
Oct 15, 2017
About language engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams