Recently I have come across "Graph Databases" free book from O'Reilly. This book is about Neo4j graph database and is really inspiring!
Back in Delphi 10.0 "Seattle" the new FireDAC database access driver for MongoDB was introduced. That was probably the first time I have looked closely at NoSQL databases. Why should I care? Why more and more organisations are moving away from traditional SQL-92 databases toward faster, less expensive, and lighter alternatives? NoSQL became the whole move...
Here are several C++ books/eBooks that cover (or have been updated for) ISO C++11.
A Tour of C++ (C++ In-Depth Series) - Bjarne Stroustrup - http://www.amazon.com/dp/0321958314/
The C++ Programming Language, 4th Edition - Bjarne Stroustrup - http://www.amazon.com/C-Programming-Language-4th/dp/0321563840
C++ Primer (5th Edition) - Stanley B. Lippman, Josée Lajoie, Barbara E. Moo - http://www.amazon.com/dp/0321714113/
Presentation Materials: Overview of the New C++ (C++11/14) - Scott Mey...
The ISO C++ standards committee will meet next month in Issaquah Washington February 10-15,2014. Embarcadero is a voting member of the ISO C++ committee and will have a C++Builder R&D representative at the upcoming meeting. Papers are available in advance of the meeting at http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/#mailing2014-01. The C++ Standard Core Language Active Issues (Revision 87) can be found at http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html. The meeting a...
On Wednesday morning, December 12, at the CodeRage 7 C++ Conference, Bruneau Babet (Embarcadero C++ R&D Engineer) presented a session showing developers how to migrate their C++Builder XE3 32-bit applications to 64-bit Windows. Bruneau's session covered some of the differences between the Embacadero Win32 and Win64 C++ compilers, comparing keywords, macros, extensions and standards conformance for both compilers. During the session, John Thomas, Embarcadero's Director of Product Management ...
When I look at a piece of software, I see several things. I see the text. I see some patterns. I see variables that might have some meaning. I see data structures, constants, and other data definitions. I might see some loops, functions with parameters, and I might even see some comments. Can I train my eyes to actually read and understand the source code? I remember a blog post by Grady Booch about "code reading". Grady referred to an earlier blog post about the book, "Code Reading" by D...
Julie Andrews, as Mary Poppins, sang "Just a spoonful of sugar helps the medicine go down." The "Spoonful of Sugar" song starts "In every job that must be done, there is an element of fun. You find the fun and snap the job's a game". When I am programming, I am having fun. Yes, it is also a job, but, creating software is a job, a game, and total fun. In programming languages, some people might claim that certain language features are "syntactic sugar". The claim is that syntax was added to m...
Today is July 14, 2011. It's Bastille Day in France. This morning I got up at 3:30am to watch Stage 12 of the 2011 Tour de France. Stage 12 was the first stage to enter the mountains of the Pyrenees which are on the border of France and Spain. The stage 12 winner was Samuel Sanchez from Spain. The overall tour leader is still Thomas Voeckler from France. All of this is perfectly fitting for this French National Day. Bastille Day celebrates the Fête de la Fédération, July 14, 1790, the firs...
I recently re-watched "The Lord of the Rings" (LOTR) movie trilogy. Remember the LOTR phrase, "One Ring To Rule Them All"? Could there ever be "One Programming Language To Rule Them All" (OPLTRTA)? In the early years of our industry there were loads of new languages appearing each year (History of Programming Languages). There were also attempts to create best of all worlds programming languages. PL/I was an attempt to take parts of ALGOL, FORTRAN, COBOL, and added numerous data types, dynam...
We each have a finite amount of time on this planet. I'm sure that you all want to enjoy every moment of every day, I do! Groucho Marx said, "Time flies like an arrow; fruit flies like a banana." John F. Kennedy said, "We must use time as a tool, not as a crutch". The Mick Jagger and Keith Richards of the Rolling Stones wrote the song, "Time Waits for No One." The Rolling Stones also recorded the song "Time Is on My Side".
There are many quotes involving time, the lack of time, wanting more...