205 reputation
16
bio website plus.google.com/…
location Sydney, Australia
age 29
visits member for 3 years, 11 months
seen Jul 22 at 8:03

About Me

I am employed as a software engineer by a high performance media trader. There, I use Python, C++, Go, and AWS.

I like parsimonious code, with simple interfaces and excellent documentation. I'm not interested in enterprise, boiler-plate, or cookie-cutter nonsense. I oppose cruft and obfuscation. My favourite languages are C, Go and Python. I wish I was better at Haskell.

My favourite posts


Feb
16
answered Which skills would you expect and appreciate in a Junior Software Engineer?
Jan
10
awarded  Commentator
Dec
23
comment The Programmers Bill of Responsibilities
tl;dr..........
Dec
23
comment Is there any reason to use C++ instead of C, Perl, Python, etc.?
The question is about not using C++.
Dec
23
comment Is there any reason to use C++ instead of C, Perl, Python, etc.?
You missed the point.
Dec
23
comment Is there any reason to use C++ instead of C, Perl, Python, etc.?
@dan_waterworth: Agreed. In fact I'll gladly wrap STL for custom containers to prevent C++ leaking into the rest of my source. The string handling in C++ is plain awful. I use C-style strings even in C++.
Dec
19
comment What default features is Windows missing that are required for programmers?
@Victor Hurdugaci: That would be true if Windows wasn't already bloated with apparently nothing. A typical linux install is an order of magnitude smaller, and comes with all these things.
Dec
19
comment What default features is Windows missing that are required for programmers?
@FinnNk. No. It is not useful, it's another attempt by MS to push C# on everyone.
Nov
20
awarded  Autobiographer
Nov
20
awarded  Supporter
Dec
8
comment Why hasn't a faster, “better” language than C come out?
props for pointing out why C++ is not an obvious replacement for C