Journal Articles

Programming Topics or Journal Editorial
Browse in : All > Topics > Programming (877)
All > Journal Columns > Editorial (221)
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.

Intellectual Property – a Crash Course for Developers

Martin Moene

01 October 2011 16:50:08 +01:00

Interpreting law is a tricky business. Sergey Ignatchenko introduces someone who can help you avoid expensive mistakes.

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.

Editoral: Rise of the Machines

Martin Moene

06 August 2011 17:14:35 +01:00

Been having trouble with technology or simple devices? Ric Parkin fears for our future.

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.

Over-Generic Use of Abstractons as a Major Cause of Wasting Resources

Martin Moene

05 August 2011 19:27:36 +01:00

We often find ways to hide complexity. Sergey Ignatchenko looks at how this can be sub-optimal.

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.

Thread-Safe Access Guards

Martin Moene

03 August 2011 19:42:02 +01:00

Ensuring safe access to shared data can be cumbersome and error-prone. Bjørn Reese presents a technique to help.

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.

An Introduction to Test Driven Development

Martin Moene

02 August 2011 19:44:51 +01:00

TDD is too often thought to be all about Unit Tests. Paul Grenyer works through an example to show the bigger picture.

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 [Insert Algorithm Here] Won’t Cure Your Calculus Blues

Martin Moene

01 August 2011 19:51:11 +01:00

We now know that floating point arithmetic is the best we can do. Richard Harris goes back to school ready to show how to use it.

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.

Editorial: Can you keep a secret?

Martin Moene

07 June 2011 20:19:31 +01:00

Privacy and security have been in the news a lot recently. Ric Parkin looks behind the curtain.

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.

Some Objects Are More Equal Than Others

Martin Moene

06 June 2011 20:23:42 +01:00

Comparing objects is a fundamental operation. Steve Love and Roger Orr consider different language 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.

Exception Specifications in C++ 2011

Martin Moene

04 June 2011 20:34:21 +01:00

The new standard is almost finished. Dietmar Kühl looks at the new exception features.

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 Interval Arithmetic Won’t Cure Your Floating Point Blues

Martin Moene

03 June 2011 20:37:04 +01:00

We’ve looked at several approaches to numeric computing. Richard Harris has a final attempt to find an accurate solution.

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 ACCU 2011 Crypto Challenge

Martin Moene

01 June 2011 20:45:52 +01:00

Ready for the biggest challenge yet? Richard Harris throws down the gauntlet.

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.

Editorial: This Year’s Model

Martin Moene

07 April 2011 21:05:53 +01:00

Design and development requires us to think about the world. Ric Parkin considers some ways of coping with the complexity.

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.

Benefits of Well Known Interfaces in Closed Source Code

Martin Moene

06 April 2011 18:32:28 +01:00

Designing a good API is a significant challenge. Arun Saha suggests taking inspiration from outside.

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 Computer Algebra Won’t Cure Your Floating Point Blues

Martin Moene

05 April 2011 18:54:54 +01:00

Numerical computing is proving quite a challenge. Richard Harris sees if a computer can do mathematics.

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.

Refactoring and Software Complexity Variability

Martin Moene

02 April 2011 19:21:08 +01:00

Most code bases could have their complexity improved. Alex Yakyma presents a model that suggests how to do 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.

Editorial: Ah! The fog is lifting!

Martin Moene

06 February 2011 20:13:47 +00:00

Futurology has a dismal track record. Ric Parkin looks at the history of technology predictions.

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.

Queue with Position Reservation

Martin Moene

05 February 2011 20:17:47 +00:00

Multiple threads can make processing a message queue faster. Eugene Surman needs the right data structure.

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 Rationals Won’t Cure Your Floating Point Blues

Martin Moene

04 February 2011 20:24:34 +00:00

Numerical computing is still proving hard to do accurately. Richard Harris considers another number representation.

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.

Overused Code Reuse

Martin Moene

03 February 2011 20:26:49 +00:00

It’s tempting to use someone else’s code rather than write it yourself. Sergey Ignatchenko reports that ‘No Bugs’ Bunny recommends caution.

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.

Numbers and The Appliance of Science

webeditor

31 December 2010 21:39:00 +00:00

How sure are you of something? Ric Parkin considers how we build models, and celebrates a milestone.


  |<   <<   21   22   23   24   25   26   27   28   29   30   >>   >|
Sort by Date Title