Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's just silly. C is standard everywhere. Writing it on Windows is a matter of your facility with the IDE you choose, which can be a portable one if you wish.

The chance for portability depends on the graphics engine you choose or write. Our project (Sococo) is portable across Windows, Mac, iOS, Android and several versions of Linux. The Windows/graphic part is a tiny part of the code.



He's going to write his own renderer, he's not using SDL or anything. He's going to be opening his own windows and drawing to them directly. The chance at portability is extremely slim, and on top of that those of us who use saner operating systems won't get to enjoy it for a long time.


SO the portability effort is - opening a window and drawing? How is that difficult. Writing his own renderer means its pretty easy to be portable. He'd have to make a special effort to include platform code in what's normally a pure-math engine, right?


I think you might be surprised how much code it takes to open a window and draw to it in C without using something like SDL.


It takes some boilerplate code that can be googled. Irrelevant how much; it takes little effort.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: