Blog

Using Predefined Compiler Macros in C and C++

C and C++ compilers provide a set of predefined macros which can be used to detect a wide variety of build settings and target properties at compile time. Combining them with the preprocessor allows for platform-specific code to be guarded at compile time.

Language-Aware LaTeX Title Typesetting

I use $\LaTeX$ on a daily basis to write reports, course notes and nearly any other document that needs to be properly formatted. While I write in English most of the time, I sometimes need to produce a document in French or German. In this post, we will see why the placement of title macros advocated by most $\LaTeX$ tutorials and tools can lead to incorrect typesetting in non-English documents.

Remote Lab Sessions: An Experience Report

It’s back. After a few months of uncertainty and vague rumors, the lockdown has made its comeback to France. After a first iteration that ended in May 2020 and that came with its set of complaints, surprises, and deceptions, we have to adapt to the new restrictions and learn from our experience to overcome the ever-increasing number of challenges that the current global epidemic throws at us every day.

Hello World!

Welcome to my blog! I hope to start posting on this blog about my research, compiler- and hardware-related stuff, as well as other topics in computer science and maths.