Initial Post

Hi again. My name is Pavel, or Paul for short. I worked as a software developer and an R&D engineer in many companies from small startups and indie game developers to big corporations from Fortune 500. I developed production systems with many programming languages: Visual Basic, C#, Java, C++, Python… a lot of them.

I filled this blog with stuff which is interesting for me as a computer science fan. But I am quite sure that you will find something useful here too, please come in, look around, do not be in a hurry 🙂

Main themes that are interesting for me now: compilers, operational systems, LLVM, functional programming, different programming languages (C, C++, Haskell, Rust, Python, …). And of course my PhD work (you can check its details here: http://dl.acm.org/citation.cfm?id=2556619&CFID=665563601&CFTOKEN=10055321)

The main purpose of this blog is to save my notes. And I want to make my notes public because of two reasons:

1) Be useful to someone else. To be honest — I often read and get useful things from the internet community and I want to give something back.

2) Get feedback. Maybe my notes will show that I am going in the wrong direction, and I would be grateful if you will point to such issues.

Of course, you can reach me to discuss existing articles. And maybe plan future ones. I am quite a friendly guy. Do not hesitate to send a question or some proposal 🙂

Leave a comment

Design a site like this with WordPress.com
Get started