Channels ▼


August 27, 2014

Sanity Checking By Extrapolation

It may be tempting to dismiss last week's problem as trivial, and argue that one should simply be able to construct a bunch of test cases and be done with it. However, it may not be easy to determine the correct results.

August 18, 2014

Why Testing Isn't Enough

Last week, I stated that software is hard to develop. This week, I would like to concentrate on two of the reasons why.

August 07, 2014

Why Is Software So Hard To Develop?

Software is hard to develop for many reasons: We must figure out what to do, do it, and ensure that we have done it correctly.


C/C++ Feature Articles RSS

Programming with OpenCL 1.2

printf-style debugging and the ability to partition computing devices into subdevices make OpenCL 1.2 a very useful upgrade.

SIMD-Enabled Vector Types with C#

Optimizing code for current SIMD registers and preparing for AVX-based SIMD — all in C#

64-Bit SIMD Code from C#

A new beta of the CLR's just-in-time compiler enables direct generation of SIMD instructions in 64-bit code. Getting it set up and working takes a little know-how, however.

Bit-Oriented I/O with Templates

Data-compression algorithms emit data in blocks of varying number of bits. Making these little blobs suitable for byte-level I/O requires some careful know-how.

Pike Programming Language

A C-like language with all the OO trimmings, garbage collection, strong data types, and excellent string processing makes a powerful tool for Web programming.

C/C++ News RSS

RemObjects Calls Forth Fire For Oxygene and RemObjects C#

Fire is a new IDE for Oxygene and RemObjects C# that runs on Mac OS X

PC Personality Tool For Settings Transports

UP includes support for C, C++, Java, and C#

Appmethod For C++ Android Apps

New "complimentary subscription plan" for free Android phone targeting

Xamarin Updates Cross-Platform

Release introduces the Xamarin Studio IDE and the Xamarin Component Store

C++-Based Scientific Computing Made Ceemple

Based on C++ integrating a large number of scientific libraries into an IDE

Leroy's Designable Deployment Automation Workflows

New release from Epic Force for application deployment now stable

Typemock Isolator++ Goes 64 Bit

Complete mocking framework for C/C++

Coverity Covers C/C++, Java, and C#

Version 7.0 combines code analysis, change-aware unit test analysis, and policy management

Gizmox HTML5 For Visual Studio Using C#

Code assessment tool is a worthy bonus

Boost C++ Libraries Go Modularized On Git

Free peer-reviewed portable C++ source libraries for almost any OS

Events of Interest

September 7-12. Bellevue, WA. CppCon

September 8-11. Dallas, TX. SpringOne 2GX

September 17. St. Louis, MO. Powered by JavaScript

September 17-19. St. Louis, MO. Strangeloop

September 23-24. San Francisco, CA. Designers of Things Conference

October 9-10. Palo Alto, CA. Code Stars Summit

October 11-12. Los Altos Hills, CA. Silicon Valley Code Camp

October 17-18. Austin, TX. CITCON (Continuous Integration and Testing Conference)

November 3-5. San Francisco, CA. QCon

November 4-5. London, England. Code Mesh Conference

November 17-21. Budapest, Hungary. ApacheCon Europe

Videos of Past Events

September 2013. JavaOne

September 2013. SpringOne 2GX

June 2013. JAXConf 2013

June 2013. Chicago Algorithmic Trading Conference

May 2013. Google I/O

March 2013. GPU Technology Conference

October 2012. JAXLondon 2012

September 2012. Strangeloop

September 2012. Intel Developer Forum

August 2012. VMWorld

July 2012. Java Language Summit

June 2012. Google I/O 2012

May 2012. Atlassian Summit

May 2012 (paid). Fluent Conference

March 2012. Multicore World

July 2011. JVM Language Summit