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.
hasen.judy
I think this is a very reasonable project and not really as insurmountable as some people might th…
»
Lokathor
What helped me the most in switching far away from Java/OOP was to go to the "polar opposite": Has…
»
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…
»