Home

Avalonia 11 is out!

A week ago, Avalonia 11.0 has been released. These are exciting news, as stable, cross-platform, first-class GUI dream for .NET has finally become a reality… or at least getting close to reality. My plan is to go over available XAML framework tutorials/guides and try to convert them to Avalonia, and see how it works. I…

Conditional compilation with macros using CMake

As I have described in my previous post, I am working through the 2nd edition of Discovering Modern C++ by out advantage of being able to write the output to file for example… besides sometimes I find it more convenient. On the other hand, printing “i = 8 in function f” is not something you…

Working through 2nd edition of Discovering Modern C++

It has been a while since I’ve wrote C++ code or any serious code, as a matter of a fact, being busy finishing my mathematics studies. As my graduate studies are almost over, after some reflection on what I want do when they are over, I have decided to get back to programming. I had…

How to share code on your blog using github.

Suppose that you have a piece of code that you want to share on your blog (or other source). If you have a github account, than you can easily share it. Go to gist.gitbub.com and type the piece of code you want to share. Then, just copy and paste the address. The end result is…

CMake resources for beginners.

CMake is an important part of C++ ecosystem. However, it is official documentation is confusing for beginners. Here are few links from this reddit thread. An introduction to Modern CMake. Introduction to modern CMake for beginners. I will update this post from time to time. Happy coding.

Algorithms in C# and F#

I hope it is not a big secret to ones reading, but in order to be more effective as F# programmer, one needs better knowledge of .net platform itself. However, at the moment of writing, most of focus in .net as aimed at C# and not F#. So basically, understanding .net requires good grasp of…

Investigating F# as Python replacement. An experiment

Partly inspired by the talk “F# As Better Python” by Philippe Carter, I have decided to check how far one can go with F# using it in the scenarios and domains in which Python is popular – scripting, automation, data science, machine learning, web programming, prototyping and teaching programming, and see how it goes. The…

F is for Fun!

I’ve learnt some a F# not a long time ago. I am going to try to compare it to other languages and write some (missing) tutorials aimed at beginners. I really believe that F# is actually very good beginner and data science language, that lacks learning material. I plan to add my 2 cents to…


Follow My Blog

Get new content delivered directly to your inbox.