We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Oliver Marsh —
Recently I decided to learn how to use the IMGUI library. However by the end, I had gone down a ra…
»
Ryan Fleury —
Thank you, Handmade Network team, for everything you’ve done. This community (and therefore the …
»
Abner Coimbre —
I want to emphasize the games industry is an outlier compared to other programming jobs. I repeat…
»
Abner Coimbre —
Handmade Folks, I actively dislike the online space during April Fool's, so I opted to write the m…
»
Mikael Johansson —
One final issue I'm experiencing with the itch.io version of 4coder is that sometimes the copy bu…
»
George Nakos —
Sounds great, thanks! One final issue I'm experiencing with the itch.io version of 4coder is that …
»
Allen Webster —
Here are my addendums and corrections to the answers mrmixer gave. In the current version tabs are…
»
Chen —
Thanks to the debugging system from last post, I was able to pinpoint the bugs fairly quickly. How…
»
Simon Anciaux —
Sorry for the wrong infos. 4coder does different things depending on the type of file (code or jus…
»
Mārtiņš Možeiko —
Yes, it will help with that. Here's an example:
»
George Nakos —
Also, Sorry, I don't think I made my point clear. So let me illustrate: Here I insert 1,2,3 char…
»
George Nakos —
Thanks for the replies! That's not my experience at all. For example if I start typing in a new l…
»
Simon Anciaux —
Welcome to the network.I think that by default in VIM "tabs" are equal to 2 spaces, in 4coder the…
»
George Nakos —
Hi (and happy easter to everyone)! I've been evaluating 4coder for a while now, making it my main …
»
nakst —
Simple Sound Generator Compile with and include the headers
»
Bozemoto —
Think the restrict keyword should help with that?
»
ratchetfreak —
yes the int is copied onto the stack (really in a register) but buf_push will copy it again into t…
»
ratchetfreak —
though keep in mind that the compiler must consider some things as dependencies even where you thi…
»
Andy Gill —
func int_buf_push(buf: int**, elem: int) { buf_push(buf, &elem, sizeof(elem)); } [/code][/quote] …
»
Bozemoto —
Thanks that helps alot. I'm using x86 currently since I'm using an insignificant amount of memory …
»
Mārtiņš Možeiko —
Yes, autovecorization is mostly for loops. MSVC does autovec when it can figure out access pattern…
»
Simon Anciaux —
If you're talking about security as in "if this software isn't secured, important data could be le…
»
Allen Webster —
It hasn't happened yet. At this point the plan is to introduce it with the upgrade to 4.1.0, whic…
»
Simon Anciaux —
Thanks again. I ended up copying everything I needed from audioclient.h and mmdeviceapi.h so I don…
»
Simon —
I would also love to see this feature! I am thinking about switching from sublime to 4coder, but m…
»
Bozemoto —
Hi, so I've been trying to research SIMD instructions and I've learned that the compiler can autom…
»
joe513 —
Thanks for sharing! I will be taking a closer look at these later. Self contained header files are…
»
listabo —
some time ago I started reading and did not really get it, but your explanations in the first vid…
»
listabo —
Thanks for the planned writeup! I actually know the topological algorithm and how this is supposed…
»
Per Vognsen —
Sure, I plan to cover the resolver algorithm in the write-up I'll start working on this weekend. T…
»