Home | Authors | Quotations | Poems | Jokes | Greetings | Celeb Informations | Celeb-Cards | Celeb Birthday |
Categories :
Animals
Blind Jokes
Computers
English
Ethnic Jokes
Funny Ads
Funny Guides
Insults
Thoughts
Golf Jokes
Holidays
Idiots
Military
Marriage
Medical
Office Jokes
One Liners
Political
Top Lists
Others Jokes
More Jokes
You Are At : Jokes Home : Computer Jokes : God asks a Programmer

This is Bwkaz a programmer( who helps a lot of people and is a nice person, but I couldn't resist)

Bwkaz was walking down the hall one day when he heard this voice.

“Bwkaz, this is GOD.”

Bwkaz replied, “Who is this?”

“This is GOD”

Bwkaz, “ Yea, right. Show me some sign or a miracle or something”

All of a sudden a burning bush sprang up in the middle of the hall.

Bwkaz, “OK, so you might be God. What do you want?”

God said, “Bwkaz, you will create a program to help spread the gospel”

Bwkaz, “ What kind of a program?

Is this an open source or closed source? Do you want java, executables, etc. What language, C, C+, Assembly, Fortran, Lisp, Perl, Python, etc., etc., etc.

C is great. C++ is baroque (or worse).

If you need OO, then Java might be an alternative (though the majority of the time, you don't really need OO).

Or Python (it's OO is pretty decent).

And do you want it in standard format, what compiler?

And if you want VB, do you want it to port over to others?

See, you might be able to keep a std::vector<> of function pointers, but it wouldn't automatically be type-safe; you'd have to take precautions on both ends to ensure the right values got passed to the event handler. And I don't even think you can take the address of a member function; I think the function has to be static in order for the address-of operator to work properly (part of it has to do with the hidden this pointer that gets passed by the compiler to all C++ class-member functions).

GObject gets my vote for a good object system too. It's implemented in C, not C++, but that's because C++ is too monstrous for the tastes of the developers at Gtk/glib/Gnome "headquarters". It's also too monstrous for my tastes; it's downright impossible to keep it all in your head at once. And if you want to have multiple components handling a single event separately (doing something different in each of them, or each of them doing a part of the whole amount of work that needs to be done), then you will use the fact that events can have multiple listeners......”

God, “ Sheesh, forget about it, I’m sticking with stone tablets”.





Copyright © CuteChoice.com, All Rights Reserved. | Disclaimer | Privacy |