|
Boost : |
Subject: Re: [boost] Fornux C++ Superset
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2018-04-24 22:32:10
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-db13f4463b2d
>
>
> 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_in_CC_Code_via_Machine_Learning
>
>
> 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.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk