There's a GCC based cross compiler that compiles for Windows CE targets, see http://cegcc.sourceforge.net/. I've never used it, but I would assume that it could be used for Windows Mobile development without having to pay for VS.
Wow, I had the exact same issue with my DI-624+. It was awful, so we replaced it with an old Pentium 2 computer running Linux and I haven't looked back.
Shouldn't be too hard: I've ran D code on the Nintendo DS without a runtime in the background. Tango has separated the runtime so it shouldn't be too hard to get the rest running as well (especially with the stub gc). But yes, I wouldn't really agree that D is a suitable language for OS dev.
That's not what the linked blog post says, basically what they're doing is developing new features to be put in MySQL 6.0 enterprise, and these _new_ features won't show up in community.
No it's not, usually games have a separate loop for logic (physics, AI, etc) running at say, 30 fps. If the GPU can push more frames than that, then why not.
I don't like the commenting system, it's quite slow and very annoying to use. Usually I don't log in, but I guess this is a good incentive:-)
I do hope that they will enhance it, perhaps even provide an option to disable it without logging in.
I never said I needed every last bit of the "horsepower". But I use laptops. When they start to do things, the fans begin to spin, the thing heats up, etc. Especially so with a stupid flash banner in some firefox tab that I don't care about anyway...
And I have no idea what you mean about.gifs, I think they're ok. They don't play stupid sounds, they don't use 10+% CPU, etc.
Wtf, you're saying Flash banner ads are ok? I don't think I've ever seen an "ok" Flash ad. They all want to play sounds, and Flash is an inefficient piece of shit that uses a lot of resources. Thank you FlashBlock for existing.
No, BSD has nothing to do with it. They could have ported their old OS to x86. The switch to Intel is what made it possible (technically) to run it on PC's.
When using VirtualBox you have to compile modules for every new kernel version as well, so I don't see how that is different. Same with qemu if you decide to use kqemu which is equivalent to what VMware or VirtualBox does.
A Valve employee told me that they don't have the OpenGL renderer - the porting is outsourced to an EA team in the UK, and it's up to EA what they do with that source code. Unfortunately. I hoped for OpenGL support in Source.
I think the GPLv2 is a better license - I'm not against tivoization. They release their changes to the source code, so you can still benefit from that. If they want their box locked down, fine with me.
Why is the GPLv2 flawed?
What about the compiled Quake 3 VM binaries (the game code)? Wouldn't that have to comply with the GPL as well, so no commercial closed source games (other than the assets)?
But it looks just like a winelib application?
You're thinking of flash carts, not mod chips. And Nintendo is not exactly happy about those, in case you missed the recent R4 v. Nintendo stuff.
There's a GCC based cross compiler that compiles for Windows CE targets, see http://cegcc.sourceforge.net/. I've never used it, but I would assume that it could be used for Windows Mobile development without having to pay for VS.
Wow, I had the exact same issue with my DI-624+. It was awful, so we replaced it with an old Pentium 2 computer running Linux and I haven't looked back.
Shouldn't be too hard: I've ran D code on the Nintendo DS without a runtime in the background. Tango has separated the runtime so it shouldn't be too hard to get the rest running as well (especially with the stub gc). But yes, I wouldn't really agree that D is a suitable language for OS dev.
Well, the kernel definitely isn't written in Objective-C, here are the languages they use:
C for the kernel
Embedded C++ for the drivers (IO Kit)
But many of the applications that make up OS X however are written in Objective-C.
How could you fork code that hasn't been released in the first place?
That's not what the linked blog post says, basically what they're doing is developing new features to be put in MySQL 6.0 enterprise, and these _new_ features won't show up in community.
No it's not, usually games have a separate loop for logic (physics, AI, etc) running at say, 30 fps. If the GPU can push more frames than that, then why not.
Whooosh. You must be new here.
It's the same font renderer - the reference page doesn't use an image for the text.
I don't like the commenting system, it's quite slow and very annoying to use. Usually I don't log in, but I guess this is a good incentive :-)
I do hope that they will enhance it, perhaps even provide an option to disable it without logging in.
There's definitely a different between say, 30 and 100 fps: http://100fps.com/how_many_frames_can_humans_see.htm
I never said I needed every last bit of the "horsepower". But I use laptops. When they start to do things, the fans begin to spin, the thing heats up, etc. Especially so with a stupid flash banner in some firefox tab that I don't care about anyway... And I have no idea what you mean about .gifs, I think they're ok. They don't play stupid sounds, they don't use 10+% CPU, etc.
Wtf, you're saying Flash banner ads are ok? I don't think I've ever seen an "ok" Flash ad. They all want to play sounds, and Flash is an inefficient piece of shit that uses a lot of resources. Thank you FlashBlock for existing.
No, BSD has nothing to do with it. They could have ported their old OS to x86. The switch to Intel is what made it possible (technically) to run it on PC's.
When using VirtualBox you have to compile modules for every new kernel version as well, so I don't see how that is different. Same with qemu if you decide to use kqemu which is equivalent to what VMware or VirtualBox does.
A Valve employee told me that they don't have the OpenGL renderer - the porting is outsourced to an EA team in the UK, and it's up to EA what they do with that source code. Unfortunately. I hoped for OpenGL support in Source.
Actually, a load of stuff in the kernel comes from FreeBSD. See for yourself.
I think the GPLv2 is a better license - I'm not against tivoization. They release their changes to the source code, so you can still benefit from that. If they want their box locked down, fine with me. Why is the GPLv2 flawed?
So don't accept code from people who are lazy and dumb. Problem solved.
Yes, but wouldn't the VM binary count as a library?
What about the compiled Quake 3 VM binaries (the game code)? Wouldn't that have to comply with the GPL as well, so no commercial closed source games (other than the assets)?
How do they access DX10 features in the Source engine on XP? If that is the case, why upgrade to Vista for DX10 at all?
x86_64, not x64_86