Profile

Cover photo
Anthony Williams
Works at Just Software Solutions Ltd
Lives in St Just, Cornwall, UK
275 followers|13,496 views
AboutPostsPhotosYouTube

Stream

 
 
Those who know me personally know that I'm not The Guardian reader. I do not read it at all. There is, however, one article I was unable to ignore, due to both the author and the subject.

As a professional I strongly feel this article must not be ignored.
6
2
Guillaume Chatelet's profile photoKevin Donnelly's profile photoIngo Elsen's profile photo
 
You haven't started the grauniad either?? Still. The article has a point.
Add a comment...

Anthony Williams

Shared publicly  - 
3
Add a comment...

Anthony Williams

Shared publicly  - 
 
Check out boost.exception. I believe this implements most of this.
1
Anthony Williams's profile photoKonrad Rudolph's profile photoMartin Moene's profile photo
7 comments
 
Have you seen Pierre Talbot's GSoC proposal for Boost.Expected?

return socket().then( connect ).on_error( error_resolver );

http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/trademark/25002
Add a comment...

Anthony Williams

Shared publicly  - 
 
 
We now have a feature complete C++11 compiler!
8
3
Denis Arnaud's profile photoIngo Elsen's profile photo
Add a comment...

Anthony Williams

Shared publicly  - 
1
Add a comment...
Have him in circles
275 people
Astrid Byro's profile photo
Lars Gullik Bjønnes's profile photo
Greg Colvin's profile photo
Chris Oldwood's profile photo
Stephen Clamage's profile photo
Nicola Musatti's profile photo

Anthony Williams

Shared publicly  - 
 
 
Don Knuth and TAOCP

Fifty years after starting the 'Art of Computer Programming', (TAOCP), Don Knuth is still working hard  at the project. He has almost completed the first five volumes. It is considered amongst the "hundred or so books that shaped a century of science”. Richard Morris asks him how things are going, and to find out more about his many achievements.


(thanks to +Moshe Vardi )
1
Gennaro Prota's profile photoAnthony Williams's profile photo
2 comments
 
Looks like it.
Add a comment...

Anthony Williams

Shared publicly  - 
 
 
Joss Whedon: 'I kept telling my mum reading comics would pay off'

Joss Whedon found a cult following when he created Buffy the Vampire Slayer. But now he's directing Hollywood's biggest superhero movies – and Shakespeare. Emma John meets the fanboy who has turned his obsessions into box-office glory

http://gu.com/p/3g6kq/tw

Photograph: Karen Robinson for the Observer
1
Add a comment...

Anthony Williams

Shared publicly  - 
 
 
Ion - Android networking made easy

I've been working on a NIO based http library for a while, and really needed to wrap it up into a easy to use API. Ion is the end result.

Writing http code is a chore- as a developer, you need to manage entirely too much boilerplate (threading, caching, compression, parsing, error handling, etc) to make efficient and reliable (non-crashy) requests. Ion will manage much of that for you,


The high level goals:
 * Thread management should be transparent (no threads!)
 * All operations return futures which are cancellable
 * Activity lifecycle management should be seamless

Features

Asynchronously download:
 * Images (into ImageViews or Bitmaps)
 * JSON (via Gson)
 * Strings
 * Files
 * Java types using Gson
Easy to use Builder API designed for Android
 * Automatically cancels operations when the calling Activity finishes
 * Manages invocation back onto the UI thread
 * All operations return a Future and can be cancelled
HTTP POST/PUT:
 * text/plain
 * application/json
 * application/x-www-form-urlencoded
 * multipart/form-data
Transparent usage of HTTP features and optimizations:
 * Caching
 * Gzip/Deflate Compression
 * Connection pooling/reuse via HTTP Connection: keep-alive
 * Uses the best/stablest connection from a server if it has multiple IP addresses
 * Cookies
Grouping and cancellation of requests
Download progress callbacks
Supports file:/, http(s):/, and content:/ URIs
Request level logging and profiling
Support for proxy servers like Charles Proxy to do request analysis
Based on NIO and AndroidAsync
1
Add a comment...

Anthony Williams

Shared publicly  - 
 
Nice to see my book in the list!
 
Dr.Dobb's C++ Reading List (C++11 edition)

According to +andrew binstock these are the core books you need:

° C++ Programming Language, 4th Edition by Bjarne Stroustrup
° C++ Primer, 5th Edition by +stanley lippman , Josée Lajoie, and Barbara Moo
° The C++ Standard Library, 2nd Edition by Nicolai Josuttis
° C++ Concurrency in Action by +Anthony Williams 
° Secure Coding in C and C++, 2nd Edition by +Robert Seacord 
° Real-Time C++ by Chris Kormanyos
7
1
Yuncy Ye's profile photo
 
It's a good book. The only book in this list I have read by now.
Add a comment...

Anthony Williams

Shared publicly  - 
 
 
On the pricing of music and of water. Check the graphic.
1
Add a comment...

Anthony Williams

Shared publicly  - 
 
 
A company that is not the Python Software Foundation (PSF) is trying to get an exclusive trademark on Python for use in computing. The PSF is campaigning against this because of the conflict with Python the programming language. Please consider helping out.
3
3
Alf Steinbach's profile photo
 
oh my i see the posting has date "Feb 15" and as you know I own all rights to the use of the symbol "5".
Add a comment...
People
Have him in circles
275 people
Astrid Byro's profile photo
Lars Gullik Bjønnes's profile photo
Greg Colvin's profile photo
Chris Oldwood's profile photo
Stephen Clamage's profile photo
Nicola Musatti's profile photo
Work
Employment
  • Just Software Solutions Ltd
    present
Basic Information
Gender
Male
Story
Introduction
Anthony is the founder and Director of Just Software Solutions Ltd, and author of C++ Concurrency in Action.

When he's not writing bespoke software for clients, he's often to be found working on the next C++ Standard (C++0x), or writing about it. Anthony has been a member of the BSI C++ Standards Panel for a number of years, and is one of the key proponents of the multithreading support in the C++0x draft. His implementation of the C++0x thread library is available from http://www.stdthread.co.uk
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
St Just, Cornwall, UK