[CS-FSLUG] Interesting Challenge for Christian Hackers

'Mash re.mash at gmail.com
Tue May 31 03:51:51 CDT 2005


Hmmmm, 

10 PRINT "HELLO JESUS"
20 END

'mash

On 5/30/05, Don Parris <gnumathetes at gmail.com> wrote:
> On 5/28/05, Brian Derr <bderr at myrealbox.com> wrote:
> > On Thu, 2005-05-19 at 00:43 -0400, Don Parris wrote:
> > > I've got a challenge for y'all.  I'm not much of a hacker, but I know others
> > > are very good.  Find a way to explain the gospel by way of writing a
> > > "program".  I'm thinking something along the lines of...
> > >       function create_world()
> > >       d = 6 (i=0, i<=6)
> > >       for each d =1
> >
> > I'm not much of a hacker either, especially C which is what this is
> > in...
> > (Don't try to compile this as it won't work! :-P There are way to many
> > variables that haven't been declared and functions that aren't defined,
> > etc...)
> >
> > #include <stdio.h>
> > #define JESUS "The Word"
> > int main() {
> >    createWorld(man); /* Perfection! */
> >    /* Due to unfortunate circumstances man broke my only rule and
> >     * sinned against me. Punishment must ensue... */
> >    curseMan(mLabor); /* working the earth type of labor */
> >    curseWoman(cLabor); /* childbirth labor */
> >    int cursed=1;
> >    while(cursed) {
> >       sendJesus(Mary); /* Send my son to the sinful world */
> >       destroySin(Jesus); /* My son will die to pay the penalty of sin */
> >       cursed=0; /* break the loop! REJOICE! */
> >    }
> >    if(man(hasJesus())) {
> >          proclaimJesus(men); /* Send out my people to all the world to
> > tell the
> >                           world about my Son and what He did for them */
> >    }
> >    wait(...); /* Lets wait a little while and let the people do My will.
> >                  Jesus will come back to earth at some point, but He
> > doesn't
> >                  even know when. */
> >    triumphalReturn(Jesus); /* He comes back to get His followers! */
> >    destroyWorld(water,fire,blood);
> >    if(man(hasJesus())) {
> >       bookOfLife++;
> >       printf("Well done, thou good and faithful servant..."); /* HOORAY!
> > */
> >       enterHeaven(man); /* Let's party forever! */
> >    } else {
> >       printf("I do not know you."); /* I hate this part... :'( */
> >       enterHell(man); /* Eternal damnation and solitude */
> >    }
> >
> >    return(0); /* My plan is complete */
> > }
> >
> > How's that?  A little too big for a .sig methinks but I think it pretty
> > much covers the whole enchilada.  Anyone spot any mistakes?  I went
> > through it a couple of times and didn't see any syntax errors, but that
> > is why we have Open Source!
> > --
> > Brian Derr
> >
> > The just man walketh in his integrity: his children are blessed after
> > him.  -- Proverbs 20:7
> >
> >
> > _______________________________________________
> 
> I wouldn't know enough to spot errors, but it looks like a good effort to me. :)
> 
> Don
> --
> DC Parris GNU Evangelist
> http://matheteuo.org/
> gnumathetes at gmail.com
> Free software is like God's love -
> you can share it with anyone anywhere anytime!
> 
> _______________________________________________
> ChristianSource FSLUG mailing list
> Christiansource at ofb.biz
> http://cs.uninetsolutions.com
>




More information about the Christiansource mailing list