Viewing profile — Bambo
Bambo
HN member- Joined
- Fri, Dec 09, 2011, 10:45 AM UTC
- HN karma
- 491
- Public activity
- 73 items
- HN profile
- View on Hacker News ↗
About Bambo
Recent public activity
-
story
Ask HN: What are your top 3 coolest software engineering tools?
Let's start a discussion about cool tools we use in software engineering that others might not know about, here's my top 3. 1) BitBucket's CI/CD pipelines - For running various tes…
- story
- story
-
comment
Comment #33230848
I'm not sure if it is actively maintained, but another option for formatting C code is https://clang.llvm.org/docs/ClangFormat.html
- story
-
comment
Comment #33152937
A good way to learn more is to search for books about topics you're interested in e.g.; sqlite, zeromq, google testing libraries, opengl... 1. https://www.amazon.co.uk/Design-Patte…
-
story
Ask HN: What happened to Modula-2 style modules?
Hi, does anyone know why modules like the ones in modula-2 didn't get added to newer languages like c++? https://en.wikipedia.org/wiki/Modula-2
- story
-
comment
Comment #27412234
Looking for CC, advice and bugs!
- story
-
comment
Comment #27301006
"The Pragmatic Programmer" is much more detailed.
-
comment
Comment #27235317
A problem with the chunk system is that i don't know how big a chunk is at the time it's declared?
-
story
Ask HN: Is memory fragmentation with C still an issue?
I'm looking to create a game in C++ using OOP extensively. One requirement is the use of references to handle objects. I have read that dynamic memory (new/mallo) causes heap fragm…
-
comment
Comment #26237898
I like to apply the things i learn and enjoy how they change the way i work or do tasks!
- story
-
comment
Comment #25422984
You can't implement the assertions at compile time since they are predicates evaluated at runtime. This is also why it is a performance hit on the code. I chose to use C-style macr…
-
comment
Comment #25422892
Yes OLD stores the value of the variable before the execution of the DO. This is because all of the virtual methods that have been overriden are visited in order to gather their as…
-
comment
Comment #25422763
The exception throwing is a compromise, it allows you to view the stack trace in an IDE to find out which assertions failed.
- story
- story
-
comment
Comment #24711120
Imagination, to come up with solutions!
-
comment
Comment #23593593
I learnt C++!
- story
- story
-
comment
Comment #22866901
What is your favourite design pattern?