OpenVDB by Dreamworks Animation is an incredibly powerful library along with some extremely useful toolkits. Since its release, OpenVDB has become the industry standard in DCC applications and rendering engines for representing volumetric data and even used for procedural modeling. SideFX has adopted the library, making it a core component of Houdini and every major rendering engine have added support. Unfortunately, Autodesk has yet to implement core support for the library in Maya which is widely used as a core pipeline application.
One of the most irritating things about coding Python or other interpreted languages in a text editor is the lack of ability to build or run the program. Programming in a text editor like Notepad or similar requires the use of multiple applications to create and test your code. For instance, you need to have your editor open to write your code and a console of your choice to run and test the code. This can be a bit of a pain to a programmer’s workflow, constantly switching back and forth and entering commands to see a result.