From bulb to C# — how does computer work?


Details
** VIRTUAL/ONLINE Event **
We will meet on Thursday, January 21th, 2020 via Zoom and Twitch (TaleLearnCode.tv). The Zoom call will start around 6:45 pm and the Twitch stream will start at 7:00 pm with the presentation starting at that time. Stay on the Zoom call after the presentation for a lively conversation amongst the attendees.
-- From bulb to C# — how does computer work? --
Computers — we use them every day for work, entertainment, discoveries or even house management. Our watches are more powerful than computers used by NASA to put a man on the Moon. But do we really know how they work? What is von Neumann architecture, microcode, x86 and other magical terms? How is it possible that this little thing performs more calculations than we could ever do in our lives?
In this talk we will see how it works. We will start with few bulbs emitting light and finish with computer capable of running the CLR. We will understand the magic behind it and what is actually going on "under the hood".
-- Adam Furmanek --
I am Adam Furmanek and I am a professional software engineer for almost a decade. Right now I am at Amazon working with Big Data, Spark, and Machine Learning. I am always interested in digging deeper, exploring machine code and going through implementation details to better understand internals of the technologies I use every day. That's why I like debugging, decompiling and disassembling the code to understand memory models, concurrency problems and other details hidden deeply inside. In my free time I play ping-pong, watch Woody Allen's movies and blog stuff at http://blog.adamfurmanek.pl

Sponsors
From bulb to C# — how does computer work?