Another episode in the Missed Schedule series that was originally scheduled for 20131201:
Until I read the comments at Monitoring the Monitor, I only knew the early days of Matt Pietrek‘s work at NuMega and as co-author of one of the first Undocumented Windows books (another one appeared about the same time).
Now I know Matt was one of the people interviewing Allen Bauer for his first position at Borland.
A bit more search revealed Matt worked at Borland from 1988 until 1992, roughly the era from Turbo Pascal 5 until Borland Pascal 7 (when Borland already had started researching Delphi), but more importantly with Turbo Debugger versions 1-3 that were indispensable when programming using Turbo C / Turbo C++ and Borland C++.
When Borland was working in Delphi 95, and Microsoft on Windows 95, he moved to Nu-Mega (later Acquired by Compuware) doing lots of work in debuggers.
Some interesting links from or involving Matt:
- Matt Pietrek – Wikipedia, the free encyclopedia.
- Wheaty Productions Inc., the online home of Matt Pietrek.
- MSDN Blogs: Under The Hood – Matt Pietrek.
- Interview with Matt Pietrek – CodeProject.
- NuMega – Where are they now? – Under The Hood – Matt Pietrek – Site Home – MSDN Blogs.
- Remove Fatty Deposits from Your Applications Using Our 32-bit Liposuction Tools.
- A Crash Course on theDepths of Win32 Structured Exception Handling, MSJ January 1997.
- disassembly – Delphi Pascal Try..Except..Finally block – Reverse Engineering Stack Exchange.
- delphi – How to get the Process Environment Block (PEB) from extern process? – Stack Overflow.
- Reading another process’s environment – Under The Hood – Matt Pietrek – Site Home – MSDN Blogs.
- Hallvard’s Blog: TDM#9: Exceptional Stack Tracing (HVEST).
- R.I.P. NuMega Lab – Under The Hood – Matt Pietrek – Site Home – MSDN Blogs.
- R.I.P. SoftICE – Under The Hood – Matt Pietrek – Site Home – MSDN Blogs.
–jeroen
Filed under: Borland Pascal, Debugging, Delphi, Delphi 1, Development, Pascal, Software Development, Turbo Pascal