Skip to content
SReject edited this page Jan 10, 2017 · 1 revision

After scouring the web for a well coded JSON parser, a script by Timi was discovered that made use of mIRC's COM interface. Timi's JSON parser was functional and fast (compared to other pure mSL implementations) but it was found to have many inefficiencies. Due to such, SReject began to write his own version and JSON For mIRC was born.

The first version brought parsing and accessing but due to poor planning and being built from a piecemeal of personal specialized snippets, the original release had many flaws. As bugs were patched the codebase became harder to manage resulting in an ever increasing difficulty to patch newly discovered bugs or add desired features.

While the project struggled to maintain itself, new features were added to mIRC and many coding discoveries were made; this gave rise to a complete rewrite. The rewrite was better planned, held to a higher set of coding guidelines, is open source and version controlled.

Clone this wiki locally