David Millington Millington

David Millington has not set their biography yet


Posted by on in Programming
Dave's Coding Roundup #3 Interesting programming things that I think other might also like to read - third edition! The next big blue-collar job is coding - "[The Zuckerberg-like] Silicon Valley stereotype isn’t even geographically accurate. The Valley employs only 8 percent of the nation’s coders. All the other millions? They’re more like Devon, a programmer I met who helps maintain a ­security-software service in Portland, Oregon. He isn’t going to get fabulously rich, but his job is stable and rewarding:...

Posted by on in Blogs
UI Changes in the IDE's View menu With Delphi and C++Builder 10.2's release coming soon, I'd like to preview an interesting UI tweak we're planning in the IDE. This change wasn't present in the latest beta drop (if you have update subscription, you have access to the 10.2 beta!), and we're interested in overall feedback. UI changes need to be made with caution. Productivity is often based on consistency and expectation, which means that once a UI element is placed, users are used to where it is and use it and access i...

Posted by on in Blogs
Delphi's birthday: How I got started coding I bet you're expecting a post about how Delphi was my first programming experience and how I was a convert.  But it wasn't.  It was BASIC.  Not Microsoft Basic or Visual Basic - BBC BASIC on a 1986 BBC Master microcomputer. A BBC Master microcomputer. I hooked mine up to a green monitor and later (wow!) a colour TV screen.By Dejdżer / Digga, CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=11670922  The BBC boot screen. F...
The Stack Overflow developer survey closes in a couple of days! Every year, Stack Overflow runs a developer survey, and the 2017 survey closes on February 6th - only four days! If you're a Stack Overflow member, you might want to fill it out.  It's a standard SurveyMonkey survey and doesn't take too long to answer.  Here's their blog post about it, and a link to the survey itself. Notably absent from the IDEs, languages, and libraries are Delphi and C++Builder and libraries like the VCL and FMX.  They have a write-in option for all thes...

Posted by on in Blogs
C++ programmers - we want YOU! Do you use C++Builder? Would you like to become a MVP - part of our most valued professional program? Or do you know someone you think would be a great addition? We are actively seeking C++ people who are some or all of the following (don't worry if you feel not all these apply to you, eg if you don't like presenting): Technically skilled Know C++ Builder Happy writing technical articles, eg blog posts Happy presenting or talking at user groups and meetups Fluent in any language, no...
Debugger Hotfix for macOS Sierra and the iOS Simulator We have been working on several hotfixes to address recent operating system changes on iOS (10) and macOS (Sierra) that affect debugging with RAD Studio. In December we released a hotfix for debugging on 32-bit iOS 10, and we are pleased to release a second hotfix for debugging on macOS Sierra and the iOS Simulator. This hotfix addresses: RSP-16322: Problems deploying to or debugging on macOS 10.12 Sierra RSP-16368: Problems running and debugging using the iOS Simulator on macOS 10.12...

Posted by on in Programming
Debugger Hotfix for iOS32 Update Jan 11 2016: a second debugger hotfix is available, which includes the contents of this hotfix and addresses the macOS and iOS Simulator issues below. We believe the Windows 10 issue was fixed by a Windows update. Read more here.   We have been working on several hotfixes to address recent operating system changes on iOS (10), macOS (Sierra) and Windows (10 Anniversary) that affect debugging with RAD Studio. We have two debugger hotfixes in the works which you will be ...

Posted by on in Blogs
Advantages of the Clang compilers C++Builder ships two C++ compilers on Windows: the "classic" old bcc32 compiler for Win32 only, and the modern "Clang-enhanced" compiler, for both Win32 and Win64. Why should you be using the Clang compiler? If you're building software for Windows, you might want to consider switching to the new compilers. This CodeRage XI (Nov 2016) lightning talk discusses two reasons why: Using modern C++ - you can write expressive, clear, safe code much better than with "old" C++ Getting better compil...

Posted by on in Blogs
Using Delphi containers from C++ You have a TStringList and <algorithm>. What can you do? Quite a lot, actually. Image credit: Chris Lawton, tookapic.com Did you know that as of RAD Studio 10.1 Berlin, Delphi's inbuilt containers, such as TList, the Generics.Collections containers, all enumerable types, and arrays, can be used from C++ using standard algorithms, iterators, and range-based for loops? This blog post contains a Youtube video of the CodeRage XI (Nov 2016) lightning talk, but also some source code and o...

Posted by on in Programming
Mixing Delphi and C++ Would you like to add C++ to your Delphi application? Or add Delphi code to your C++ application? Here's how. One thing you might not know is how closely integrated the C++ and Delphi languages are in RAD Studio. You can compile a single application in a single project to a single EXE, mixing both languages. (And of course you can do so using DLLs or packages as well.) If you use C++Builder, this is useful to add Delphi-implemented libraries. If you use Delphi, you might want to use portio...

Check out more tips and tricks in this development video: