On 04/25/18 00:59, Phil Bouchard via Boost wrote:
On 04/23/2018 08:47 PM, Phil Bouchard via Boost wrote:
Greetings,
Because there was a conflict of interests in the past then I feel obliged to give an update regarding the status of the "Fornux C++ Superset" (formerly "Fornux C Leak Detector"). This way corporations will not claim ownership of the idea.
- Fornux C++ Superset harnesses the power of Clang. - It now supports, as you have guessed, C++98 syntax. - It's deterministic so it will not slow down your application randomly like with Java. - You can see attached examples memory leaks in C & C++ with cyclic references which are correctly handled and the memory usage never increases.
Like I mentioned previously, I am working hard on a free version I will be able to share in a month or two.
For those who don't know:
1) This tool consists of "static program analysis", which is the way corporations works nowadays: https://en.wikipedia.org/wiki/Static_program_analysis
Here is why: https://hackernoon.com/why-you-should-really-care-about-c-c-static-analysis-...
2) Memory leaks are one of the most problematic programming errors: https://cardinalpeak.com/blog/bens-golden-rule-for-preventing-memory-leaks/
According to the following research: "Memory leaks are one of the primary causes of software aging.": https://www.researchgate.net/publication/319980827_Detection_of_Memory_Leaks...
3) I am not sure about the status of Boost.UI but it could definitely be used with some complex Javascript-like UI, a complex AI engine or a game that never consumes memory excessively.
4) Not to mention the development / QA cycle time will be cut by a huge factor and the overall development time will be speeded up, meaning big savings for the employer!
Phil, this is not the place to post advertisement of your or your employer's software.