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.
Dan Zaidan
Figured it out! (thanks to a question on day 119 :D ) It turns out Windows's power saving options …
»
hasen.judy
The problem with having a central place for shared libraries in Odin is the import "syntax" is dif…
»
Neo Ar
For the month of March, we did the following: For the month of April, we did the following: Marc…
»
NelsonMandella
Keep in mind that most mainstream C++ books are targeted at the lowest common denominator, the av…
»
Dan Zaidan
Hello everybody! I'm going through all the episodes of HMH in order and I'm learning a lot! Recent…
»
Ben Visness
Since Go 1.6, Go will actually look for dependencies in a local "vendor" folder first. Plus, Go is…
»
Ginger Bill
I personally think the $GOPATH approach is fine and is that for your own projects, you are meant t…
»
Abner Coimbre
: Allen agreed to create the 4coder channel on the HMN , so it's up and running! Jim, would you li…
»
Abner Coimbre
New interviews aren't planned for now, but I do miss the live conversations. What I did this year…
»
hasen.judy
I kind of like the "vendoring" approach in Go but really dislike the $GOPATH approach. Instead of …
»
Ginger Bill
I've been trying to rangle the problem of programming language package/modules/etc. I'm not sure h…
»
Mikael Johansson
Keep in mind that most mainstream C++ books are targeted at the lowest common denominator, the av…
»
Jeremiah Goerdt
Good to hear! I've been considering whether I should leave all the videos up on YouTube or cut the…
»
NelsonMandella
Keep in mind that most mainstream C++ books are targeted at the lowest common denominator, the av…
»
Jason
TL;DR: Abstractions help programmers temporarily forget details, and that can be useful. Some bes…
»
Abner Coimbre
I played devil's advocate with Jon on the the value of encapsulation. The resulting conversation m…
»
Ryan Fleury
You're more eloquent than a huge segment of the United States' population; I think miscommunicati…
»
Ryan Fleury
I don't think so--I can agree that one cannot teach another how to be creative, but they can give…
»
NelsonMandella
Your clarifications definitely all make sense. A lot of subtleties get lost communicating across …
»
NelsonMandella
All the arguments ultimately revolve around how we enforce invariants or "state consistency" in …
»
Mikael Johansson
Yes! And that is why we have functions :) Whey solve this problem easily. And you don't even need…
»
Mikael Johansson
This is the problem. We are "taught" WAY to much, and learn way to little from our own experience…
»
Anikki
In "Bitwise Extra, Day 27: Static Assembler, Part 2" (~14:09) pervognsen is accessing a field of a…
»
Mārtiņš Možeiko
I'm not a game designer, but that doesn't sound right. With same logic there should not any art sc…
»
Carlos Gabriel Hasbun Comandari
Game design is so easy that nobody should be teaching it. If one needs to be told how to design a …
»
Finalspace
Hi everyone, i pushed another release for you all ;-) This time i added Semaphores to the threadin…
»
NelsonMandella
For a typical game engine, the level of parameter passing required to avoid the use of globals for…
»
ratchetfreak
That goes back to the discipline argument, you can have globals all over the place and still have…
»
NelsonMandella
Generally speaking the costs of properly black-boxing your code (to the extent possible) would be…
»
Jason
I think this is what I was really trying to get at. I guess, since I've never been apart of a lar…
»