Got any questions about dotnet95?
Added 2024-04-12 02:24:25 +0000 UTCHey! Thank you guys so much for all of the kind words on the new video (and thanks to everyone who gave me feedback along the way, it really helped!)
I'll be starting work on some bonus Patreon-exclusive "appendices" soon covering both the dotnet95 project and the video itself, and I'd love to open the floor to you guys: do you have any questions you'd like me to answer or specifics you want me to cover? Lemme know in the comments and I'll try to address everything!
Comments
1. You kind of mentioned in your video that you backported .NET 3.5 all the way back to Win95. If this is true, this is HUGE. (Truth be told, I don't think you focused enough on the impact dotnet95 has, brushing it off as something really minor). 2. How reliable is compatibility? You only showcased your own software running on win95 lol
Gordinator
2024-04-15 21:35:57 +0000 UTCHow many Win32 functions did you backport? Just the one?
IoI xD
2024-04-15 17:52:12 +0000 UTC(this whole video is very impressive by the way, and I respect you for hunkering down and getting 'er done)
Austin Adams
2024-04-14 02:14:47 +0000 UTCI wonder how Microsoft engineers attached a debugger to JIT'd code, like to debug when their JIT compiler screwed up, for example. I wonder if there is/was some tool/technique that would have saved you from having to step instruction-by-instruction in that debugger for days
Austin Adams
2024-04-14 02:11:30 +0000 UTCJust wanted to say: I feel watching your videos makes me a better developer. Anything experience that you think might make another person say that, I think would make for valuable content; even if at the end we're here for the stories.
Javier O. Cordero Pérez
2024-04-14 01:56:31 +0000 UTCCompletely ridiculous and only tangentially related question - but what are you using to run Windows 95? PCem? 86Box? QEMU? Real hardware?
Joel Nichols
2024-04-13 11:43:56 +0000 UTCNot related directly to dotnet95, but what are the factors that make certain .NET frameworks unavailable on certain versions of Windows? Is it the lack of certain Windows APIs for .NET not existing in earlier versions? What allows .NET Core truly run crossplatform where the other .NET Framework versions failed to make this a reality.
Casey Blackburn
2024-04-13 04:14:51 +0000 UTCAre you going to submit a patch to get Microsoft to fix their stupid bugs?
dennis quiad
2024-04-12 13:33:44 +0000 UTCAny novel issues with the dotnet debugger or no
Willow Bracker
2024-04-12 11:47:23 +0000 UTCWhere are the streams Matt?!??!!11! In seriousness though, one of the coolest things about this for me was watching the progress "live" over time, so I'm wondering if this is something you plan to do for future projects?
WamWooWam
2024-04-12 08:29:26 +0000 UTCWhat are some of the most interesting programs you backported using that?
_Maki
2024-04-12 07:07:18 +0000 UTCAnother one: Did you have specific programs in mind to want to support while building it?
(void)
2024-04-12 04:46:05 +0000 UTCIn a more serious question: Considering your trouble with the debugger, was there at any point a moment where you thought you'd write one yourself? Or was that not in the cards?
(void)
2024-04-12 04:43:23 +0000 UTCObligatory "But does it run Doom?" (It's Win95, ofc it does, but does it run on dot net?)
(void)
2024-04-12 04:41:40 +0000 UTCIf you were insane enough to backport further versions of .NET to win95, how far do you think you could go? How far do you think you *would* go?
IoI xD
2024-04-12 04:22:02 +0000 UTCDos would be interesting!
reminon
2024-04-12 03:37:56 +0000 UTC1. Why use elmo to represent .NET in the video? 2. What were the inspirations for the video's movie-like parts? 3. Are there any plans currently to port .NET back even further to Windows 3.1, DOS, or even some other OSes like ancient versions of Linux or Solaris?
Winksplorer
2024-04-12 03:01:12 +0000 UTC