A cool library written in TypeScript - PE.js

Topics: General
Dec 23, 2012 at 4:31 PM

I am writing a library that parses binary DLL/EXE format for managed and unmanaged binaries.

Some description and screenshots in my blog.

In terms of TypeScript side of things, static type annotations help A LOT with the coding. I can spend time writing code instead of documenting the API.

Other syntactic sugar like lambdas makes no difference really. Nice to have yes, but doesn't improve productivity. As for modules, those are just one big mess.

 

Anyway, both the demo and the tests are on GitHub.

Coordinator
Jan 2, 2013 at 4:16 PM

Very cool, thanks for sharing.  Seeing hex dumps makes the DOS hacker in me smile.