Learning the C Programming Language as a Classical Musician [18]

Episode 18 — Types (Part 10: Function types) Welcome back! Today we are scratching the surface of one of the greatest subjects in programming: functions! My goal in this episode will be to try to keep this concise and, at the same time, interesting and helpful to read. Let’s dive right in! Function types ItContinue reading “Learning the C Programming Language as a Classical Musician [18]”

Artistic Score Engraving — May 2022 Newsletter

Dear all, The next few paragraphs will contain some personal reflections on the current geopolitical situation. If you do not feel like reading them, or feel disturbed by anything written in there, please, just skip to the next section where I resume the musical talk. Thank you for your patience and understanding. The war thatContinue reading “Artistic Score Engraving — May 2022 Newsletter”

Learning the C Programming Language as a Classical Musician [17]

Episode 17 — Types (Part 9: Practical Examples) Welcome back! Today we are looking at yet another derived type, similar to struct but with a crucial difference: the way it handles storage. Let’s get started with unions. Union types In the previous episode, we looked at how each member of a struct would be storedContinue reading “Learning the C Programming Language as a Classical Musician [17]”

Learning the C Programming Language as a Classical Musician

Episode 16 — Types (Part 8: Practical Examples) Welcome back! Finally, after a much longer hiatus I could have ever forecasted, I am finally able to get back to learning, and to writing, sharing all these things with you. Today we are continuing our journey through derived types which, after last lesson’s arrays, await usContinue reading “Learning the C Programming Language as a Classical Musician”

Artistic Score Engraving — April Newsletter

Dear all, We are here, one month later, with some glimpse of peace in a hopefully not too far future, even if it is hard to fathom all the consequences these events will bring on our lives. My warmest thoughts go to all those suffering, in every corner of the world, especially to those painfullyContinue reading “Artistic Score Engraving — April Newsletter”