Did you try adding a lock file (hmh day39) ?
In hmh, the problem was that the dll file was writte…
Thanks for the reply. I write compilers slightly differently to how Per does it (for example, my…
Note that since Windows 10 April update, *A functions can accept UTF-8 encoding if user has enab…
Hi, so I'm messing around with the dynamic code loading... and I've got it working nicely... the …
Guntha —
Hello,
I vote UTF-8 only.
Windows has the function MultiByteToWideChar() since Windows 2000, wh…
If C++ exceptions are your thing, then I like this approach: https://channel9.msdn.com/Shows/G..…
Yes, something like that.
I would combination of 1 and 2.
As a minimum you should do only point 2 - functions by default …
And you'll find that these code reviews are described "Review..." in the episode guide, e.g. "Rev…
Original Comments:
https://github.com/odin-lang/Odin/issues/256#issuecomment-418073701
https://g…
I don't follow bitwise but from the project description on this site:
Most code will be written o…
I don't have lot of experience with this but I would prefer as the user to use utf8 everywhere an…
At the moment FPL does support ansi strings for every function which uses either a path or a stri…
Hi,
I've started following your videos (very interesting btw) and was dismayed to see large amou…
Dan —
It's been a few months, but I also want to highly recommend applying to be a GDC Conference Assoc…
Dan —
I have done a lot of MS-DOS game programming. There is absolutely no reason to be scared running …
Draos —
this is a really interesting post; never thought about this. so does it essentially search the re…
In practical terms, you would start by writing an assembler that lets you write lispy assembly an…
Opps, right - 8-bit sample typically are unsigned. But 16-bits are signed. So simply prepending 0…
Another common pattern with COM objects is CoCreateInstance function. COM objects are registered …
Awesome! Thanks for sharing the solution.
Jason —
In case anyone else has an issue with live reloading and function pointers I ended up implementin…
exactly.
It's a common pattern with COM, a single stand along function to create the first COM …
so to instantiate all the COM methods we only need to call its create function, and it'll fill ou…
COM objects are structs with a built in virtual function table which is filled in by the library.…
yumisen-yamasen
In general I agree, but I don't think its accurate to extrapolate github stats as…
mrmixerI'm not sure about this, but wouldn't using 16bit instead of 8bit (if the source is 8bit) …
For example, the earliest occurence of this in the series was with Audio, where we called GetProc…
> A lot of language features that look awesome at first glance just don't scale well in large …
That lisp talk makes me wonder how many people praising lisp have actually used lisp in a real wa…