C++ engineering decision in SumatraPDF code

Read Original

The author details specific, non-mainstream C++ implementation choices in the SumatraPDF project, such as using UTF-8 strings internally on Windows, banning exceptions, and employing a minimalist approach to class design and includes. The article discusses the trade-offs and reasoning behind these decisions for a fast, small, and reliable application.

C++ engineering decision in SumatraPDF code

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week