David I's Sip from the FireHose

David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools.

Posted by on in Blogs
C++ Compilers that ship with C++Builder 10.3 Rio Embarcadero has RTM'd RAD Studio, Delphi and C++Builder 10.3 Rio (version 20.0) today. You can read the press release here. Included in the release are several C++ compilers. Here are the command line version details for each compiler.   C++Builder 10.3 Rio (20.0) C++ Compilers BCC32 - the classic 32-bit windows compiler BCC32C -  Clang-enhanced compiler with a command line flag compatible only with BCC32 (the classic compiler) BCC32X - command line flag compatible with other...
C++ language update - ISO C++ meeting, Bjarne videos, and more Here are a few recent updates regarding the ISO C++ Language and CPPCon 2019 videos with Bjarne Stroustrup.    Herb Sutter's Trip report: Fall ISO C++ standards meeting (San Diego) "On Saturday November 10, the ISO C++ committee completed its fall meeting in San Diego, California, USA, hosted with thanks by Qualcomm. This was the biggest ISO C++ meeting in our 29-year history, with some 180 people at the meeting, representing 12 nations." https://herbsutter.com/2018/11/13/trip-repo...

Posted by on in Blogs
Articles and News from the C++ community To prepare for the appearance of C++17 support in the "Carnival" release of C++Builder (RAD Studio August 2018 Roadmap), here are some recent articles that have appeared in the C++ community. To stay up to date on what's happening with ISO C++ you should bookmark the ISO C++ foundation's website.   Modern C++: 7 Ways to Fake It Until You Have It “Modern C++” != “New(est) Standard” std::string_view: The Duct Tape of String Types C++17 in Detail - new book by Bartłomiej Filipek Compil...
Delphi/Object Pascal at #9 in Tiobe March 2017 index - Swift enters top 10 The March 2017 Tiobe programming language index report is out. Delphi/Object is at number nine in the report. Swift enters the top ten for the first time. From the Tiobe index post: "This month Swift enters the TIOBE index top 10 for the first time. About 3 years ago Apple announced that it would replace its 'ancient' native mobile app development language Objective-C by its newborn language called Swift. The expectations were high right from the start, but adoption took off slowly. That...

Posted by on in Blogs
Great idea for a RAD Studio Beacon App I was reading an article (from last summer) this morning about how VMware is installing beacons and building apps for use on their Palo Alto corporate campus. This is a great example of the use of beacons and beacon fence to help navigate complex enterprise buildings and corporate/school campuses. I wonder if any RAD Studio developers have built or are thinking about building these types of apps? Embarcadero has shown several beacon solutions and demos as part of CodeRage, webinars and blog pos...
David I becomes an Embarcadero MVP, starts new job at Evans Data Corporation In today’s interconnected world, companies in all industries need to publish APIs and cultivate a developer community to access and use them. To be competitive today, attracting and supporting developers is essential. The key to cultivating a vibrant developer community that uses your APIs and supports your platform is a good developer relations program. After 43+ years in programming and 31+ years at Borland/Inprise/Borland/CodeGear/Embarcadero I have joined the Evans Data Corporation team. At...
Delphi Boot Camp September 2016 Recap, Replays and Blog Posts Delphi Boot Camp September 2016 Recap, Replays and Blog Posts   We've completed the Delphi Boot Camp 2016. Thank you to the thousands of developers who attended each day. The Delphi Boot Camp introduces the Delphi IDE, Programming Language, FireMonkey framework, Game Application Development and Moving your Applications to Mobile. The replay videos are now available on YouTube. Below you will find links to the Delphi Boot Camp YouTube playlist and links to the blog posts for each day. The ...
Delphi Boot Camp Day 1 - Introduction to Delphi: The IDE and Your First App Day 1
  This page contains resources and the replay for day 1 (September 5th, 2016) of the Delphi Boot Camp.   Trainer   David I.Evangelist & EducatorEmbarcadero Technologies Agenda Purchasing the $0 starter edition, install using the Feature Installer Introduction to the IDE Creating your first FireMonkey application The difference between VCL and FireMonkey Working with the object ...
C++ Boot Camp Monday, August 8, 2016 - Building your first application with C++Builder The C++ Boot Camp starts on Monday, August 8, 2016 and continues each day of the week. I am kickoff the first day and will cover building your first C++Builder applications using VCL, FMX and the RTL. The following are some of the links to additional information for my presentation. See the rest of the C++ Boot Camp Here. C++ Boot Camp Daily Agenda Day 1: August 8, 2016 – Building your first application with C++Builder Day 2: August 9, 2016 – Creating fast responsive user interfaces wi...
Webinar this Thursday July 14: Useful C++ Features You Should be Using at 7am, 11am and 5pm Pacific Time Learn about the latest features of C++11 that you can take advantage of today in C++Builder 10.1 Berlin. David Millington, Embarcadero's new C++Builder Product Manager, will show cool C++11 code in the IDE that can be compiled for Windows, macOS, iOS and Android using the Clang-enhanced compiler. C++11 language features covered will include: Auto typed variables Variadic templates Lambda expressions Atomic operations Unrestricted unions and more Date and Times Thu, Jul 14, 2016 7...

Check out more tips and tricks in this development video: