About me
I am a 22 year old computer science student from Linköping, Sweden. I am a student of Linköping University, but I am currently an exchange student at Tokyo Institute of Technology (Tokyo Tech) in Japan through the YSEP program.
Studying at master level in Japan is quite different from what I am used to so far. The biggest difference regarding studies is that instead of mainly attending to courses, the main focus in Japan is research. For the YSEP exchange program (at least the year-long one), this means doing something called Sotsuron.
Since I am studying computer science, my Sotsuron will be about design and implementation of a programming language with built-in support for threading. This will hopefully allow for a better understanding of what is executed by different threads in the system by looking at type and function definitions. This language also has a focus on extensible syntax, so that programmers can create custom domain-specific languages where appropriate, as well as the ability to update an already running program.
Recent updates
New content
- Research 11: Early demo 2015-05-01 07:14 (UTC)
- C++ puzzle 10: Tricky booleans 2015-03-12 07:42 (UTC)
- C++ puzzle 9: Exceptions and inheritance 2015-03-08 06:44 (UTC)
- Research 10: Runtime extensibility 2015-02-28 07:52 (UTC)
- C++ puzzle 8: Avoiding const_cast 2015-01-09 02:51 (UTC)
- C++ puzzle 7: Public read-only data 2015-01-09 02:47 (UTC)
New comments
- C++ puzzle 9: Exceptions and inheritance 2017-01-10 07:40 (UTC)
- Research 11: Early demo 2016-10-19 21:41 (UTC)
- Research 4: It's alive 2014-10-25 04:39 (UTC)
- Research 3: Initial ideas for the threading model 2014-10-22 09:16 (UTC)
- Research 1: Extensible syntax 2014-10-17 04:36 (UTC)
Subscribe for updates
If you are interested in being notified about changes to content or comments on the site, please subscribe here (note, the signup page uses cookies).