[CS-FSLUG] Interesting Challenge for Christian Hackers
James Thompson
jwthompson2 at gmail.com
Tue May 31 09:01:24 CDT 2005
Out of sheer curiosity, how is this helpful and who is the audience? I
doubt terrible many programmer types (self included) would respond to
this in any positive way. If this is for a .sig then it seems like an
awfully cryptic way to share the Gospel. I just want to know what the
point is.
-James
On 5/31/05, 'Mash <re.mash at gmail.com> wrote:
> 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
> >
>
> _______________________________________________
> ChristianSource FSLUG mailing list
> Christiansource at ofb.biz
> http://cs.uninetsolutions.com
>
--
James W. Thompson, II (New Orleans, LA)
More information about the Christiansource
mailing list