Funny programming pictures, jokes & quotes

Discussion about everything. New games, 3d math, development tips...
Brainsaw
Posts: 1177
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Post by Brainsaw »

Uuhh ... haven't touched Assembler for years (last time during the second semester in Univerity ... long time ago ;) ).
Dustbin::Games on the web: https://www.dustbin-online.de/

Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
Radikalizm
Posts: 1215
Joined: Tue Jan 09, 2007 7:03 pm
Location: Leuven, Belgium

Post by Radikalizm »

Brainsaw wrote:Uuhh ... haven't touched Assembler for years (last time during the second semester in Univerity ... long time ago ;) ).
I have a love-hate relationship with assembler, back in my OS-development days I of course couldn't avoid using assembler (both 16-bit realmode and 32-bit protected mode, never got into long mode) and wanted to switch to C as fast as possible, although I was intrigued by the raw power assembler gave you

I should dig up one of my old projects to mess around with it..
Luben
Posts: 568
Joined: Sun Oct 09, 2005 10:12 am
Location: #irrlicht @freenode

Post by Luben »

kazymjir wrote:Let's do more optimization!

Code: Select all

...
Why not take the obvious next step? ;p

Code: Select all

int main() {
   printf("Hello world\n"); //Or whatever is actually written
} 
By the way, how is that code-expansion-feature comming along?
Mel
Competition winner
Posts: 2292
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Post by Mel »

It would be cool that some of the core features of Irrlicht were programmed in assembler, indeed, Less portability, but maybe it improved.
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
Radikalizm
Posts: 1215
Joined: Tue Jan 09, 2007 7:03 pm
Location: Leuven, Belgium

Post by Radikalizm »

Mel wrote:It would be cool that some of the core features of Irrlicht were programmed in assembler, indeed, Less portability, but maybe it improved.
I'm not sure about this, but I think that at a high level like this it won't really matter that much, since the compiler will already do a lot of optimizations for you, so you won't get that much benefit from writing raw assembler

Also, inline assembler varies from compiler to compiler, there is no one global standard for writing x86 or x86_64 assembler, and we're not even talking about support for other types of CPU architectures
Using assembler would destroy support for non x86 mobile devices for example, unless you write a different implementation for every single platform and compiler you want to support

This small benefit you get out of it (if it even exists) just isn't worth the hassle
kazymjir
Posts: 727
Joined: Sat Feb 20, 2010 4:05 pm
Location: Munich, Bayern

Post by kazymjir »

ChaiRuiPeng
Posts: 363
Joined: Thu Dec 16, 2010 8:50 pm
Location: Somewhere in the clouds.. drinking pink lemonade and sunshine..

Post by ChaiRuiPeng »

kazymjir wrote:http://www.youtube.com/watch?v=Eq3CuMDXaPs

And so you code... song :)
i remember that sing-song
cobra
Posts: 371
Joined: Fri Jan 23, 2009 2:56 am
Location: United States
Contact:

Post by cobra »

Josiah Hartzell
Image
stefbuet
Competition winner
Posts: 495
Joined: Sun Dec 09, 2007 4:13 pm
Location: france

Post by stefbuet »

REDDemon
Developer
Posts: 1044
Joined: Tue Aug 31, 2010 8:06 pm
Location: Genova (Italy)

Post by REDDemon »

Lowery's Law:
If it jams, force it. If it breaks, it needed replacing anyway.

Lubarsky's Law of Cybernetic Entomology:
There's always one more bug.
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
Eigen
Competition winner
Posts: 375
Joined: Fri Jan 27, 2006 2:01 pm
Location: Estonia
Contact:

Post by Eigen »

Image
serengeor
Posts: 1712
Joined: Tue Jan 13, 2009 7:34 pm
Location: Lithuania

Post by serengeor »

Good one Eigen :D
Working on game: Marrbles (Currently stopped).
ent1ty
Competition winner
Posts: 1106
Joined: Sun Nov 08, 2009 11:09 am

Post by ent1ty »

I've given the guys on the #irrlicht irc really a big amount of personal space :D

Image
irrRenderer 1.0
Height2Normal v. 2.1 - convert height maps to normal maps

Step back! I have a void pointer, and I'm not afraid to use it!
Go|iath
Posts: 12
Joined: Fri Dec 24, 2010 11:00 pm

Post by Go|iath »

Once a programmer drowned in the sea. Many Marines where at that time on the beach...

...but the programmer was shouting "F1 F1" and nobody understood it.
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

Go|iath wrote:Once a programmer drowned in the sea. Many Marines where at that time on the beach...

...but the programmer was shouting "F1 F1" and nobody understood it.
http://irrlicht.sourceforge.net/phpBB2/ ... =30#225036 ;)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
Post Reply