Bf Interpreter Brainf*** interpreter optimization excercise (part 4) In this post the brainf*** interpreter is further optimized by translating the source code to an internal instruction set.
Bf Interpreter Brainf*** interpreter optimization excercise (part 3) In this part I optimize the Interpreter to run code in 43 seconds instead of 1 minute 7 seconds.
Bf Interpreter Brainf*** interpreter optimization excercise (part 2) In part 1, I looked at a reference implementation for Brainf*** and a first optimization. The execution time was reduced from 2 minutes, 16 seconds to 1 minute, 6 seconds. Now we'll look
.net Learning .NET from the experts (Part 2) As previously I felt like browsing around the .NET Core source code again, with the aim to pick up some things. I ran into a class I didn't know: ArrayPool. Which, according to
.net Get and Set File Access Right in .NET (Windows) I had an issue in FlacLibSharp in which I incorrectly removed a file's access rights when saving changes. To make a test for this issue, I had to do two things: Set a
.net .NET Standard Continuous Integration with Travis CI and Github After porting FlacLibSharp to .NET Standard, publishing it to NuGet and building it on Linux. I felt I needed to add Travis CI continuous builds to my Github repo. I thought that this
c# Building and Testing a .NET Standard library on Linux I maintain a library with a modest number of users (at least two!) that can read FLAC metadata, in .NET. Recently I ported it to .NET Standard and published it on NuGet. Porting
Bf Interpreter Brainf*** interpreter optimization excercise As an excercise I wanted to make a bf interpreter in .NET Core. I wanted to see how fast I could make it go. Introduction The language we'll be interpreting is very small.
.net Learning .NET from the experts (Part 1) Ever since the .NET source code has been available, I roam through it now and then to learn some things. I'm assuming the people who create .NET Framework and .NET Core are experts
NETStandard Porting FlacLibSharp to .NET Standard (Part 2) In Part 1 I talked about how I got from a .NET Framework 2.0 project to a .NET Standard 1.3 project. In this post, I'll write down what I did to
NETStandard Porting FlacLibSharp to .NET Standard (Part 1) With the release of .NET Standard 2.0 I thought it was time to convert FlacLibSharp to .NET Standard. FlacLibSharp is a .NET library I once made to read and write metadata of
FlacLibSharp FlacLibSharp Found a User Some time ago I started work on a small library to read FLAC file metadata. Nice to know publishing your niche personal projects can help people. I was going to use it to