Software engineer, 18 years experience. Been doing all the typical webapp things recently, but partial to lower level development. Looking to build new things with small/early teams!
SceneGraph, the XML, UI-layout component of Roku development is similar to XAML from Silverlight; but BrightScript, the language, is much closer to a modified VB6 than anything .NET.
I love this part about zig too. It definitely makes interop with, or gradual migration from, C, much easier.
It's also the source of my major problem with zig. It doesn't have its own ABI [1].
So, if for example, you want to write a library in zig, to be used by others from zig, they must build your library with their project. That may not be an issue for smaller things; but for a large library I'd really like consumers to be able to pull in a binary with just a definition (header) file. Since zig uses the C ABI, that would currently mean translating everything to and from C at the binary interface, and losing all ziggyness in the process.
For amd64 they both use the same registers to pass arguments.
But, the BSD syscalls use the carry flag to indicate error, rather than the returned value of rax being negative. If your syscalls always succeed, and never return values within what would be a negative range as a signed value, then the code would run; but that's not exactly "portable".
I found them a couple of days ago, and the 386 was already sold out. I was hoping to eventually pick up one of the 8088s; but it looks like they'll disappear now too.
I ordered a HAND 386 before it was removed from sale. The order hasn’t shipped yet and I’m trying to not get my hopes up too much that it will actually ship. I was going to use it was a portable testbench for my RP2040-based ISA card emulation projects.
Too bad the journal entry doesn't have more details (and I'm too lazy to do further digging on my own).
Is this a RE based on actual server binaries that somebody managed to get copies of?
Or is it a RE of the client end of the protocol, just being fed new data?
I don't use them on any devices.
I don't ever want to look at my screen through a filter, or have colors distorted, any more than is unavoidable.
If my eyes need a break, I'll take an actual break from the screen, rather than look at something distorted.
I also only use daylight bulbs in my house. "Soft white"/yellow bulbs give things a creepy feeling for me.
Remote: Yes
Willing to relocate: If your city has a children's hospital with a good transplant program, and your state isn't passing anti-trans laws, sure!
Technologies: C, Go, JavaScript, TypeScript, Ruby, React, Verilog, ...
Résumé/CV: https://www.linkedin.com/in/darcy-aumiller/
GitHub: https://github.com/daumiller
Email: darcy.aumiller@gmail.com
---
Software engineer, 18 years experience. Been doing all the typical webapp things recently, but partial to lower level development. Looking to build new things with small/early teams!