815 reputation
214
bio website
location Australia
age
visits member for 1 year, 2 months
seen 2 days ago

Check out tinydir, an open source (BSD) C header-only cross platform library for directory traversal

Check out C-Dogs SDL an open source classic overhead run-and-gun game!

Some games from various jams: http://congusbongus.itch.io/


Mar
31
awarded  Popular Question
Mar
3
answered When am I justified in using a License?
Mar
3
answered Learning programming from a book which uses C++98
Feb
14
awarded  Yearling
Jan
7
answered conditional expressions, correct usage
Sep
24
comment Is it bad practice to make an iterator that is aware of its own end
boost::join does what you want.
Sep
23
comment Software Licenses: No Distribution and Private Selling Using Dual Licenses
OP states that she/he wants to prohibit redistribution, so all rights reserved would work.
Sep
20
awarded  Custodian
Sep
20
reviewed No Action Needed What are some good interview questions for nontechnical recruiters to ask?
Sep
20
reviewed Reviewed Generics and Type-erasure
Sep
20
reviewed Reviewed MVC Architecture — How many Controllers do I need?
Sep
20
reviewed No Action Needed Creating a System Sequence Diagram from an [extended] use case
Sep
19
reviewed No Action Needed Why isn't SSL/TLS built into modern Operating Systems?
Sep
19
reviewed No Action Needed Writing my problem solving approach on paper?
Sep
13
comment “Open source” proprietary software licenses?
If for some reason you want people to be able to see the code but not anything else, you don't need a license. The standard copyright (all rights reserved) protects the work from distribution or derivation by others. This is sometimes called source available - not Open Source. You could use a license if you wanted to make this explicit; see Microsoft's Ms-RSL for an example.
Sep
13
comment MIT vs. BSD vs. Dual License
The part about MIT/BSD code becoming GPL once incorporated into a GPL work is inaccurate and may be misleading; unless granted permission by the copyright holder, MIT/BSD code incorporated into a GPL work stays MIT/BSD, and that portion can be reused in other works under the MIT/BSD licenses; only the whole work is considered GPL. See this page for more info: softwarefreedom.org/resources/2007/…
Sep
4
answered Why are we supposed to use short functions to sectionalize our code?
Aug
20
comment Disillusioned with agile; how do you prepare for life after release 1.1?
Success being defined as a "sustainable, maintainable" product seems too narrow. What if you discovered that your goals could be achieved with a quick hack that needs very little maintenance? What if your goals could be achieved with no product at all? I'd call those great successes.
Jul
30
comment How to justify efforts to make capitalization of class and property names uniform?
@Mike by definition capitalisation is cosmetic and not functional. Consistent style improves readability and developer morale, both points covered in the answer.
Jul
30
comment How to justify efforts to make capitalization of class and property names uniform?
No, the rant was entirely appropriate; companies that produce badly styled software show that they don't care about their users, and deserve to be called out for it.