PVS-Studio
42 subscribers
160 photos
2 videos
704 links
🔹searching for bugs in C, C++, C#, and Java
🔹it works on Windows, Linux, and MacOS

Visit our website to learn how to imrove code quality
https://pvs-studio.com
Download Telegram
New C++ Links - most important and useful articles, podcasts and videos that happen between 16th and 22nd of March 2019.
You will find a link to some funny C++ papers there published after meeting in Kona, link to Top 10 bugs found by PVS Studio and many more! https://www.bfilipek.com/2019/03/cpplinks23.html
Marian Luparu is the Lead Program Manager of the C++ team responsible for the C++ experience in Visual Studio, VS Code as well as Vcpkg.

Simon Brand is Microsoft’s C++ Developer Advocate. Their background is in compilers and debuggers for embedded accelerators, but they’re also interested in generic library design, metaprogramming, functional-style C++, undefined behaviour, and making our communities more welcoming and inclusive.

Tara Raj is the Program Manager for the C++ experience in Visual Studio Code and Vcpkg. She is interested in developer tools and Linux.

Bob Brown is the engineering manager for C++ experiences in Visual Studio and Visual Studio Code. http://cppcast.com/2019/03/vcpp-news/
Gal is currently working as a Security Researcher. Her passion is Reverse Engineering with a particular interest in C++ code. In her spare time, when not delving into low-level research, she designs and sews her own clothes and loves to play the Clarinet.

Visit the link to listen to the podcast: http://cppcast.com/2019/03/gal-zaban/
Victor Zverovich is a software engineer at Facebook working on the Thrift RPC framework. Before joining Facebook in 2016, he worked for several years on modeling systems for mathematical optimization. He is an active contributor to open-source projects, an author of the {fmt} library and the ISO proposal P0645 to add a new formatting facility to C++. http://cppcast.com/2019/04/victor-zverovich/
PVS-Studio for Java is now available from the official JetBrains plugins repository. PVS-Studio is a tool for detecting bugs and security weaknesses in the source code of programs, written in Java, C++ and C#.

https://plugins.jetbrains.com/plugin/12263-pvs-studio
📢 Meet the new version of PVS-Studio 7.02!

⚪️ What's new:

🔸PVS-Studio now supports Visual Studio 2019. Visual C++,.NET Framework and .NET Core projects from Visual Studio 2019 can be analyzed from IDE itself, or from command line through PVS-Studio_Cmd.exe tool.

🔹PVS-Studio C# analyzer now supports new syntax from C# 8.0.

🔸PVS-Studio C# now can detect potential null dereferences (V3080 rule) inside methods when potential null value is passed to a method as an argument.

🔹Plug-in for PVS-Studio Java analyzer is now available in the official JetBrains plug-in repository. You can now also install integration with IDEA through our Windows Installer.

🔸PVS-Studio plug-ins for IDEA, Maven and Gradle now provide mass suppression of analyzer messages, which can be used to hide analyzer warnings on a legacy code during analyzer integration into development process.

🔹Compiler Monitoring for Windows now can correctly work when monitoring a build under Keil uVision in case a Windows user name contains non-Latin characters.

Besides, it includes some new MISRA diagnostics.

Visit the link to download the analyzer and check your project 😉 - https://www.viva64.com/en/pvs-studio-download/
Fred Tingaud is a Principal Software Engineer at Murex where he maintains the C++ UI and front-end APIs. He is also the creator of quick-bench.com, co-organizer of CPPP conference, co-host of Paris C++ Meetup and an organizer of #include . His interests range from code efficiency and readability to UI ergonomics.

Computer Science Engineer, PhD, Associate professor at University Paris Saclay, Joël Falcou is the creator and president of C++FrUG, C++ Meetup host and an International speaker. Joel has been actively participating in the C++ international community with more than 7 years of international talks at BoostCon, C++Now, C++Russia, C++Con and Meeting-C++. He is also a member of the C++Now and CppCon Program Committee. He is a member of the French National Body of the ISO Standard Committee for C++ since 2014.

Visit the link to listen to the podcast 😉http://cppcast.com/2019/04/fred-joel/
CUBA Platform developers have recently published our article on the project check on their blog.

If you haven't read it yet then visit the link below to learn how the project can benefit from the use of the PVS-Studio static code analyzer 🙂 https://www.cuba-platform.com/blog/analyzing-cuba-platform-with-pvs-studio/
David ("Daveed") Vandevoorde is a Belgian computer scientist who lives near Princeton, NJ, USA. He is vice-president of engineering at the Edison Design Group (EDG), where he contributes primarily to the implementation of their C++ compiler front end. He is an active member of the C++ standardization committee where he is primarily active in the core language evolution work. His recent work in that context has primarily been about extending the capabilities of “constexpr evaluation”. Daveed is also one of the five members of the committee’s “direction group”. He is the primary author of the well-regarded “C++ Templates: A Complete Guide” (now available in its second edition).

Visit the link to listen to the podcast - http://cppcast.com/2019/05/daveed-vandevoorde/