The father of the Ruby programming language, Yukihiro "Matz" Matsumoto, gave a presentation at the recent NoRuKo online virtual conference (Friday 21st of August, 2020). The presentation (mostly) focused on the next major release of Ruby (version 3). Matz said that "Ruby is very old" (the first version of Ruby was released in 1995). Matz … Continue reading NoRuKo 2020 “Ruby3 and Beyond” Presentation by Yukihiro “Matz” Matsumoto
Boost is a set of open source C++ libraries that build on the ISO C++ programming language. In some cases, the Boost library functionality has become part of recent ISO C++ standards. RAD Studio allows you to install a subset of Boost that has been fully tested and preconfigured specifically for C++Builder. Use the GetIt … Continue reading Two VCL Example Applications that Use C++Builder and the C++ Boost Libraries
Bartek posted an article today as part of a series of his work modernizing/refactoring a legacy C++ project. His series of articles takes an old C++ application and brings it up-to-date. In the article, Bartek covers the following techniques: Having the latest Compiler and correct C++ Standard versionFix Deprecated or Removed C++ FeaturesUnit TestsDecouple or … Continue reading 6 Efficient Things You Can Do to Refactor a C++ Project by Bartlomiej Filipek (Bartek)
I have many favorite prebuilt components that are included with C++Builder 10.4 Sydney. In this blog post I'll show you how to create an RSS Feeds VCL (you can also use the same approach for a FireMonkey FMX) application using the XMLDocument, NetHTTPClient, NetHTTPRequest and WebBrowser components. Start by creating a C++Builder VCL application. Set … Continue reading Building a C++Builder RSS Feeds VCL Application with XMLDocument, NetHTTPClient, NetHTTPRequest and WebBrowser Components
Here are a few technology news stories that I've read in the past week or so.