Although I'm not a game developer, I have a past life developing
music/audio software commercially. We developed on Windows because
that's where the vast majority of the customers were, and that was
really the end of the discussion.

Also, although I'm about to exaggerate, I think that for much audio
and game software, the operating system is a bug not a feature. :)  It
stands between you and optimal use of the hardware, and can give you
as grief as well as help.  So, even assuming you rank OSs on some
scale of relative goodness, on an absolute scale you start to feel
they all sort of suck. :)  From the point of view of writing low-level
parts of some kinds of software.

Having said all that, these days I use Ubuntu, Emacs, Racket, and
everything I code is open source or free software. Shrug.

Anyway, an interesting aspect of using Racket for this is precisely
the agnostic, cross-platform GUI support.


On Tue, Aug 25, 2015 at 5:53 AM, Erik Bernoth <erik.bern...@gmail.com> wrote:
> Yes, child learns to program games -> awesome! But what I will probably never 
> understand is why you game developers always live on planet Windows. You guys 
> are also programmers, but I think there is no other programmer population 
> that has such a high percentage of Windows people. Even embedded world has 
> understood now (thanks to Raspberry, I guess) that there is another world 
> that was built by programmers for programmers. It's like being a professional 
> Formula 1 driver but only using bikes, because most people who pay tickets to 
> watch Formular 1 are bike drivers as well.
>
> Why am I even ranting? There's a new kid in the block, just getting 
> introduced to how the world of programming looks like. He can grow up in this 
> world were he can code and understand every little bit of his system, hacking 
> his desktop manager with 15, and writing a new process handling with 21. Or 
> he can live in a world were between UEFI starting the kernel and the API in 
> his high level, feature rich IDE there's only magic and he will think he's 
> not supposed to understand it. Which kind of kids do we want to have?
>
> (PS: I didn't mention a specific distro or kernel here, because every open 
> one is actually fine. Doesn't have to be the same as mine.)
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to