Search found 57 matches

by christo
Thu Mar 17, 2011 3:42 am
Forum: Programming Discussion
Topic: [SOLVED] .NET vs C languages
Replies: 66
Views: 5915

Re: [SOLVED] .NET vs C languages

Then why are the big game companies not flocking to Java? Because they're too brainlessly attached to C++? What're you trying to prove? The bottom line is Java lacks control afforded in C++. Many big game companies are flocking to iOS, Flash and other managed runtimes but you're oversimplifying thi...
by christo
Thu Mar 17, 2011 3:23 am
Forum: Programming Discussion
Topic: [SOLVED] .NET vs C languages
Replies: 66
Views: 5915

Re: [SOLVED] .NET vs C languages

I know I've subjected you to a huge wall of text already but JavaOS is an operating system (legacy as of 2006) that is written in Java (including device drivers): http://en.wikipedia.org/wiki/JavaOS Also, I happen to know that AMD and Intel have been specifically optimising their hardware performanc...
by christo
Thu Mar 17, 2011 2:08 am
Forum: Programming Discussion
Topic: [SOLVED] .NET vs C languages
Replies: 66
Views: 5915

Re: [SOLVED] .NET vs C languages

Thanks for your detailed response. I can see you've put a lot of thought into it. Unfortunately I won't be able to address all your points. Many of which I'm not interested in disagreeing with. Arguing that static compilation will not ever be completely replaced by dynamic compilation is like saying...
by christo
Wed Mar 16, 2011 10:39 pm
Forum: Programming Discussion
Topic: [SOLVED] .NET vs C languages
Replies: 66
Views: 5915

Re: [SOLVED] .NET vs C languages

I don't know of people saying the GC is slow in Java. The problem about GC (which I wasn't talking about but hey) is that the decision of when to do the collection is automated and some programmers believe they can do a better job of deciding when to free memory. For games and other near real time a...
by christo
Wed Mar 16, 2011 7:41 pm
Forum: Programming Discussion
Topic: [SOLVED] .NET vs C languages
Replies: 66
Views: 5915

Re: [SOLVED] .NET vs C languages

it's generally accepted in computer science that hand written assembly is almost always worse, and further, that it in fact we will reach a point where it cannot possibly be done better than machine optimised code. What you're arguing about is current generation technology. Anything that can be done...
by christo
Wed May 05, 2010 7:13 pm
Forum: Art, Music, and Design
Topic: Yet Another Grass Tile Post
Replies: 22
Views: 4537

Re: Lord Pingas Official Artwork Post

gimp plugin?
by christo
Wed May 05, 2010 7:00 pm
Forum: Art, Music, and Design
Topic: Yet Another Grass Tile Post
Replies: 22
Views: 4537

Re: Lord Pingas Official Artwork Post

Do you guys have tools that show you the tesellated (tiled) version of your tile as you edit it? The problem with tiles I used to find is you don't really know the effect you'll get if you tile it until you actually tile it. I used to have a tool that would show me the tiled version while I edited t...
by christo
Wed May 05, 2010 6:57 pm
Forum: Programming Discussion
Topic: in need of Book
Replies: 11
Views: 853

Re: in need of Book

I have read a lot of programming books and bought even more. I think there are book people and non-book people. I'm a book person. The benefit of a good book is obvious to most people. The problem with books is twofold: 1. There are a LOT of bad programming books. I think most of the programming boo...
by christo
Tue May 04, 2010 5:53 pm
Forum: Programming Discussion
Topic: Java inheritance
Replies: 11
Views: 848

Re: Java inheritance

instanceof is like casting, it should be avoided and usually can be unless there is a bigger design problem you can't solve now (think legacy code). First, just to be clear, when I say "type" I mean "class or interface or primitive" in java. The basic reasoning here is that type ...
by christo
Tue May 04, 2010 9:12 am
Forum: Programming Discussion
Topic: Java inheritance
Replies: 11
Views: 848

Re: Java inheritance

I don't think casting is good form. It means you have a design problem and you are fumbling your type information. Of course it may get you over the line. Java has static type checking which means that if you declare your dancer to be of type Dancer (which you do) then you can only call methods decl...
by christo
Sun May 02, 2010 4:12 am
Forum: Game Development
Topic: Open Sonic Engine
Replies: 7
Views: 1155

Open Sonic Engine

Hey Everyone, Has anyone used or seen open sonic? http://opensnc.sourceforge.net/ It's an open source game engine capable of supporting Sonic the Hedgehog style platform games. According to the FAQ it uses Allegro. There are plenty of ripped-sprite running demos on youtube, e.g. Q7us7wM14As And so t...
by christo
Fri Apr 30, 2010 9:17 pm
Forum: General/Off-Topic
Topic: Official "Hello, World! (I'm new!)" thread
Replies: 821
Views: 589919

Re: Official "Hello, World! (I'm new!)" thread

hello world I'm new to ES and having watched the youtube backlog my interest is piqued by this "rag tag" bunch as the recent interview described you. My programming experience is quite significant and yet I'm always learning. I don't really know much about modern video game stacks or conso...