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.
Per Vognsen
Cool, that's good to know. Heads up: There's been a major overhaul to the compiler to deal with pa…
»
Oliver Marsh
Another resource is game programming patterns . You can view the whole book on the site. I found t…
»
Mārtiņš Možeiko
Generics are not close to "meta-programming". But C# has very powerful "meta-programming" capabil…
»
AlexKindel
I use the term loosely, for sure. I'm certainly not wedded to the idea that whatever structure I …
»
AlexKindel
In the current project, I think it would be necessary to error check at every layer: the only kind…
»
Thebigfox
Thanks so much for the help! I'm starting to figure stuff out and I managed to get my keybindings …
»
Allen Webster
Hmm well this is a real puzzler. Thanks for helping me eliminate possible causes. Unfortunately I…
»
Allen Webster
I'm sorry to admit, it has indeed become quite complicated in the custom layer. Shipping simpler …
»
Ryan Fleury
I should clarify that I don't really consider 'object-oriented programming' to be a set of languag…
»
Ryan Fleury
I set up a project file, and everything is working nicely, though the problem still seems to persi…
»
ratchetfreak
The answer to number one is meta programming or copy and paste. The answer to the second is prope…
»
AlexKindel
Fair enough. I do have a couple questions that are applicable much more generally than my current …
»
Ben Visness
Good points from everyone. I would also suggest that if you want to learn to program in a differen…
»
Thebigfox
Hi! I just bought 4coder this morning and I am trying to get started with some customization. I ha…
»
gmb
I don't think you need to "switch from OOP to procedural". It isn't anything religious or polarize…
»
AlexKindel
There is definitely at least one case where, if I were doing repeated traversal rather than combin…
»
Mikael Johansson
In my opinion, that is not a program, that is a function. A single function that takes a string i…
»
AlexKindel
In order to adapt this to give exact, algebraically-simplified answers rather than decimal approxi…
»
Ryan Fleury
I spent some time playing around with this problem and wrote a semi-solution in C to perhaps give …
»
Chen
Just realized this probably should be in work-in-progress but continuing in this thread makes more…
»
Maykeye
New Ubuntu LTS(18.04) should come out this week probably shipped with SDL2 version 2.0.8 on the b…
»
AlexKindel
Excellent! I asked first because most programming forums I've tried seem to explicitly discourage …
»
Ryan Fleury
Hi AlexKindel, I've struggled with this same problem in particular for quite some time. I spent a …
»
AlexKindel
I'm learning programming on my own, and my approach so far has been choosing a concept for a progr…
»
Mór
IBM Model M and F keyboards are my favorites, however a super rare keyboard I've been wanting to t…
»
Per Vognsen
The weird ordering for the first few days should be fixed. It was sorted by "date added" rather th…
»
Manuel Maier
Thanks Miblo, totally forgot that Bitwise already has an episode guide! That's definitely a good a…
»
Manuel Maier
Thanks Per, appreciate it! I didn't think it was done on purpose because I never ran a YouTube cha…
»
Andrew Smith
This is why I chose to use it. It's the simplest case that I can get up and running with since it…
»
ratchetfreak
A more general bit of advice, obj is a horrible format for meshes, for one it's a text format, for…
»