Viewing profile — gyrovorbis
gyrovorbis
HN member- Joined
- Sun, Jun 05, 2016, 3:59 AM UTC
- HN karma
- 12
- Public activity
- 40 items
- HN profile
- View on Hacker News ↗
About gyrovorbis
No profile information was provided.
Recent public activity
-
comment
Comment #41155275
[flagged]
-
comment
Comment #41155044
Thanks so much for the shout-out and support! If you want more updates, make sure to also follow the lead developer, https://x.com/poiitidis , and another rock-star from our commun…
-
comment
Comment #41154903
I hope this is a joke, considering I literally mentioned in the post: Save files sizes are substantially larger, world draw distances are greater, textures tend to be higher resolu…
- comment
-
comment
Comment #41154853
I do totally agree that I should've just made an engine and the toolkit and just released it as that, but it wouldn't have been "THEY should've constrainted the scope" -- as there …
-
comment
Comment #41154816
Half fake news, half true. I was king of scope creep, but I was also the engine and tools developer... Does it LOOK LIKE the engine and tools were the ones bottlenecking progress, …
-
comment
Comment #41154725
Uh, for the record, like... I've been more than open about my past history with ES, and have spent the last 2+ years straight giving back to the Dreamcast community, supporting eve…
-
comment
Comment #41154690
Pretty much true. Not only that, but if you look at the Kickstarter page, what exactly was my job? Engine programmer. Not gameplay. Th engine is pretty much complete, as are all of…
-
comment
Comment #41154661
Jokes do tend to be inane...
-
comment
Comment #37982973
Haha, somebody knows their Objective-C!
- comment
- story
-
comment
Comment #36443457
^ This, 100%. GTk's GObject type system which powers the entire GNOME stack is a similar object-oriented C type system with a virtual table pointer as the first member of an object…
-
comment
Comment #36443424
I'm a huge academic fan of what GTk has accomplished (thanks to their GObject type system), and as much as I know the C89 crowd who thinks macros are all evil probably abhor this k…
-
comment
Comment #36443401
Exactly. Amen. GTk is the shining proudest most epic achievement of object-oriented C programming, and they still enjoy massive benefits in terms of being able to interop with ever…
-
comment
Comment #36443377
Reminds me a lot of the magic that is the Objective-C runtime. Fantastic paper. Thanks for sharing.
-
comment
Comment #36443366
"Thankfully" he says. Now witness as Rust struggles to produce a compelling widgeting environment that isn't Qt or GTk bindings to other languages which support OO constructs. Witn…
-
comment
Comment #36443337
It's just the latest hipster language trend. When OO was new, structural C was evil. When functional programming happened, everything before that was evil... Because, yes, sharing …
-
comment
Comment #36443279
This book is an absolute classic. I came from C++20, using concepts and constraints, doing a lot of compile-time metaprogramming and shenanigans, and I set off on a quest to rewrit…
-
comment
Comment #36443257
This. The entire GNOME stack is based on a steroided-out C-based OO type system in the same vein as the OP's PDF... and it's actually how it gets bindings to every language ever so…
-
comment
Comment #36443241
I'm the author of the libGimbal project linked to there. It's a massive object-oriented C codebase with an entire cross-language type system that was inspired by GTk's GObject, Mic…
-
comment
Comment #36443225
There are a few niche reasons. The entire GNOME/GTk stack benefits greatly in the realm of language interop from being C at its core. This is why it easily has bindings to every la…
- comment
-
comment
Comment #36033259
I'm not porting MacOS. I'm porting just the Foundation layer, and I'm not using Apple's implementation, I'm using GNUStep's. But hey, maybe having a core, foundational framework wr…
-
comment
Comment #36033218
Wow, thank you for sharing! Dude, clicked your profile links, and wtf? Objective-S looks awesome! I had never even heard of it, but creating a more easy-to-use language ontop of th…