When comparing Nez vs PureBasic, the Slant community recommends PureBasic for most people. In the question“What are the best 2D game engines?” PureBasic is ranked 40th while Nez is ranked 89th. The most important reason people chose PureBasic is:
Can create single file executables without the need to install other libraries, run time environments, etc.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Active community
The community is very active, so if you ask for help you'll get it relatively quickly.
Pro Open source
Completely free, no need to pay for licenses.
Pro Cross-platform development thanks to the use of mono and xamarin
Nez is built on top of monoGame and can be used the make games for many platforms (Windows, Linux, Mac, Android or IOS).
Pro Standalone executables
Can create single file executables without the need to install other libraries, run time environments, etc.
Pro The syntax is very beginner-friendly
Pro Same code on Windows, OS X and Linux
Same code can be compiled natively, without any interpreter for OS X, Windows or Linux, using the native GUI toolkit of the OS
Pro Many integrated features
Many libraries available without additional installations : 2D & 3D, database, network, sound, xml, JSON, http...
Pro Allows to program at a lower level than most alternatives
Pro Lifetime license
Pay once, use forever.
Pro Constantly updated
Pro Supports ARM in addition to x86, AMD64 and others
Pro Can compile to plain C code
Pro Grest user community / forums with the developer very active
Cons
Con Just a framework
Meaning there's no visual scene designer so you'll have to write your own.
Con Limited free version
Free version is limited to 800 lines and can not create DLL's.
Con Some bugs are present on the Linux platform
Con Slightly bogged syntax
Sometimes the syntax bogs down, just a little with long procedure names and such. A truly minor issue.
Con Not RAD
Not a RAD environment.
