Journal Articles
Browse in : |
All
> Journals
> Overload
> 05 (11)
All > Topics > Programming (877) All > Topics > Process (83) 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.
C++ Reflection for Python Binding
Bob Schmidt
03 August 2019 19:21:26 +01:00
There are various approaches to generating Python bindings in C++. Russell Standish shows how Classdesc can be used to achieve 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 Case for Code Reuse
Bob Schmidt
08 July 2019 01:12:15 +01:00
Pete Goodliffe considers the case for code reuse.
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.
Who Are You Calling Weak?
Bob Schmidt
07 July 2019 01:06:16 +01:00
Spencer Collyer muses on the surprising strength of weak_ptrs.
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.
Do Repeat Yourself
Bob Schmidt
05 June 2019 19:18:34 +01:00
Software developers are well aware of the ‘DRY Principle’. Lucian Radu Teodorescu investigates when this common wisdom does not always hold.
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.
Use UTF-16 Interfaces to Ship Windows Code
Bob Schmidt
03 June 2019 19:01:46 +01:00
Character encoding can cause problems. Péter Ésik explains why UTF-16 interfaces help on Windows.
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 June 2019 18:41:56 +01:00
There are parallels between writing and programming. Chris Oldwood shares his journey into learning to write well.
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.
Avoid Stagnation
Bob Schmidt
06 May 2019 23:37:51 +01:00
Pete Goodliffe cautions us against allowing our programming skills to become stale.
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.
Building C#/.NET, Go, and Ruby Programs with libCLImate – Part 1: Ruby
Bob Schmidt
05 May 2019 23:33:51 +01:00
Matthew Wilson demonstrates command-line processing.
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.
Assembly Club
Bob Schmidt
04 May 2019 23:29:37 +01:00
Ian Bruntlett compares dialects of assembly 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.
Challenges
Bob Schmidt
02 May 2019 23:21:01 +01:00
Francis Glassborow revisits old challenges and sets a new one.
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.
NullableAttribute and C# 8
Bob Schmidt
04 April 2019 17:39:30 +01:00
C# 8 will bring many new features. Jon Skeet investigates the metadata representation of Nullable Reference Types.
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.
lvalues, rvalues, glvalues, prvalues, xvalues, help!
Bob Schmidt
04 April 2019 17:35:48 +01:00
C++11 introduced new value categories. Anders Schau Knatten explains his way of thinking about them.
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 Duality…
Bob Schmidt
02 April 2019 22:59:07 +01:00
Genetic algorithms can find solutions that other algorithms might miss. Anders Modén discusses their use in conjunction with back-propagation for finding better solutions.
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.
Blockchain-Structured Programming
Bob Schmidt
01 April 2019 22:57:03 +01:00
Coins are a wedge-shaped piece used for some purpose. Teedy Deigh shares her angle on the technology underpinning crypto-currencies.
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.
QM Bites: Understand Windows Operating-System Identification Preprocessor Macros
Bob Schmidt
04 February 2019 17:12:30 +00:00
Quality matters and bite sized articles help. Matthew Wilson returns with a QM Bites.
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 February 2019 16:50:38 +00:00
Good workers tidy up after themselves – it avoids accidents and makes them more productive. Chris Oldwood argues that good software developers should do the same.
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.
Effective Software Testing
Bob Schmidt
10 January 2019 16:28:36 +00:00
Pete Goodliffe describes a healthy software test regimen.
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++ Tagged Reference Types
Bob Schmidt
09 January 2019 16:24:47 +00:00
Pete Cordell proposes an extension to C++ move syntax.
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.
When Will Python 2 End?
Bob Schmidt
08 January 2019 16:22:34 +00:00
Silas Brown explains why the days of Python 2, while numbered, may be longer than you think.
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.
DIY Technical Authoring
Bob Schmidt
06 January 2019 16:14:37 +00:00
Alison Peck shares some of the tricks of her trade.