Journal Articles
Browse in : |
All
> Journals
> Overload
> o140 (9)
All > Topics > Programming (877) All of these categories |
- Options:
- View Article Map
- View Archives
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Code Aesthetics
Bob Schmidt
10 November 2017 17:18:32 +00:00
Pete Goodliffe implores us to care (enough) about code beauty.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
A Brief Introduction to Docker
Bob Schmidt
08 November 2017 17:00:11 +00:00
Silas S. Brown shares his experiences of setting up a virtual appliance.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
‘Speedy Gonzales’ Serializing (Re)Actors via Allocators
Bob Schmidt
05 October 2017 19:28:12 +01:00
More speed! Sergey Ignatchenko completes his (Re)Actor allocator series with Part III.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Polymorphism in C++ – A Type Compatibility View
Bob Schmidt
04 October 2017 19:21:27 +01:00
Polymorphism can happen in many ways. Satprem Pamudurthy compiles an exhaustive matrix of approaches.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
C++11 (and beyond) Exception Support
Bob Schmidt
02 October 2017 18:57:54 +01:00
C++11 introduced many new exception related features. Ralph McArdell gives a comprehensive overview.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Thonny: Python IDE for Beginners
Bob Schmidt
08 September 2017 16:43:12 +01:00
Silas S. Brown introduces a new Python IDE.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
A Glint of Ruby
Bob Schmidt
06 September 2017 16:23:46 +01:00
Pete Cordell shares his experiences with learning a new scripting language.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Code Critique Competition 107
Bob Schmidt
03 September 2017 16:12:58 +01:00
Set and collated by Roger Orr. A book prize is awarded for the best entry.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Gnomes and Misnomers
Bob Schmidt
09 August 2017 01:15:00 +01:00
What’s in a name? Frances Buontempo decides some names are better than others.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The Path of the Programmer
Bob Schmidt
08 August 2017 01:06:29 +01:00
Personal development is important. Charles Tolman provides a framework for looking at this.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
A Usable C++ Dialect that is Safe Against Memory Corruption
Bob Schmidt
07 August 2017 00:55:27 +01:00
Suitable allocators for (Re)Actors can speed things up. Sergey Ignatchenko continues his investigation in Allocator for (Re)Actors (Part 2).
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Metaclasses: Thoughts on Generative C++
Bob Schmidt
06 August 2017 00:53:48 +01:00
Can you simplify C++ with minimal library extension? Herb Sutter shows how metaclasses could make this possible.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
A C++ Developer Sees Rustlang for the First Time
Bob Schmidt
05 August 2017 00:51:45 +01:00
Rust claims to run blazingly fast, prevents segfaults, and guarantees thread safety. Katarzyna Macias provides an introduction for a C++ developer.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Portable Console I/O via iostreams
Bob Schmidt
04 August 2017 00:45:16 +01:00
Portable streaming is challenging. Alf Steinbach describes how his library fixes problems with non-ASCII characters.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
A Functional Alternative to Dependency Injection in C++
Bob Schmidt
03 August 2017 00:43:07 +01:00
Dependency injection allows flexibility. Satprem Pamudurthy showcases a functional alternative in C++.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
About the C++ Core Guidelines
Bob Schmidt
02 August 2017 00:40:09 +01:00
The C++ core guidelines are a useful summary of C++ best practice. Andreas Fertig shows their use.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Afterwood
Bob Schmidt
01 August 2017 00:35:57 +01:00
Chris Oldwood reminds us to fix the problem, not to blame.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Living Within Constraints
Bob Schmidt
07 July 2017 18:04:54 +01:00
Pete Goodliffe constrains what’s possible in your code.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
In Java I Wish I Could...
Bob Schmidt
06 July 2017 18:01:55 +01:00
Paul Grenyer wishes for features of one language in another.