Journal Articles

CVu Journal Vol 14, #2 - Apr 2002 or Programming Topics
Browse in : All > Journals > CVu > 142 (12)
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.

Why I Avoid PHP

Bob Schmidt

05 September 2017 16:21:49 +01:00

Silas S. Brown shares a war story.

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.

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.

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.

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.

Learning Other Languages

Bob Schmidt

04 July 2017 17:53:09 +01:00

Francis Glassborow considers natural and computer languages as tools of communication.

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 106

Bob Schmidt

02 July 2017 17:41:54 +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.

Allocator for (Re)Actors with Optional Kinda-Safety and Relocation

Martin Moene

06 June 2017 13:28:19 +01:00

How do you deal with memory for (Re)Actors? Sergey Ignatchenko proposes an allocation scheme.

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.

Initialization in C++ is Bonkers

Martin Moene

05 June 2017 13:29:24 +01:00

Uninitialised variables can cause problems. Simon Brand reminds us how complicated it can get.

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.

Vulkan and you – Khronos’ successor to OpenGL

Martin Moene

04 June 2017 13:30:18 +01:00

Various graphics APIs exist. Andy Thomason unravels the mysteries of Vulkan, the latest 3D Graphics API from Khronos, the custodians of OpenGL.

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.

Kotlin for C++ Developers

Martin Moene

03 June 2017 13:31:10 +01:00

What could a language the originated on the JVM possibly offer C or C++ devs? Hadi Hariri tells us.


  |<   <<   1   2   3   4   5   6   7   8   9   10   >>   >|
Sort by Date Title