Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Zach Saw

Zach Saw

Zach Saw has asked 23 questions and find answers to 10 problems.

Stats

353
EtPoint
74
Vote count
23
questions
10
answers

About

My Work

  • Media Player .NET (MPDN)
  • MPDN Extensions
  • Binaron Serializer
  • QuickPHP
  • SupTitle for AviSynth
  • LANBench
  • Managed C++ for GCC

Noteworthy Accomplishments

.NET-like framework for native C++ with precise generational mark-and-sweep GC [1] which gives better performance than boost::shared_ptr especially in multithreaded apps. Speed difference is most profound on server boxes with multiple CPUs. I've also created a similar library for GCC - Managed C++ for GCC (MCP).

Also found several C# language design oversights [1] causing weird and undesired side effects to programmers, as well as numerous framework bugs [1] [2] [3] (that's to be expected considering the size of the framework).

But the biggest of all, finding a critical bug in WOW64. Microsoft OS team stuffed up the WOW64 design of their Windows OS during the design phase of Windows XP x64. They've said it's too costly to change now (design flaws are always the most costly) and would perhaps try to fix it for Windows 8 (we'll see about that). I was surprised that the bug went unnoticed by the brightest people (Boehm GC guys would've seen it for sure) in the world for 11 years before I came along and root caused it in about a day.

Feel free to visit my Website.

And my Blog.