# \>(rant lisp) ;WARNING: deranged programmer

**URL:** <https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902>\
**Category:** The BBQ Pit\
**Created:** [November 12, 2001, 10:20am UTC](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902 "2001-11-12T10:20:48Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![sturmhauke](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@sturmhauke](https://boards.straightdope.com/u/sturmhauke)\
**Post date:** [November 14, 2001, 4:47am UTC](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902/21 "2001-11-14T04:47:48Z")

</div>

Scheme?! Ya, right, it’s a stupid crippled version of Lisp, which is already quite bad enough. emarkp, I’ll have to check out that link, thanks for the heads up.

---

<div class="post-metadata">

**Author:** ![Chaosopher](https://avatars.discourse-cdn.com/v4/letter/c/94ad74/32.png) [@Chaosopher](https://boards.straightdope.com/u/Chaosopher)\
**Post date:** [November 14, 2001, 1:19pm UTC](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902/22 "2001-11-14T13:19:17Z")

</div>

> [@](#):
>
> \*Originally posted by LindyHopper \*  
> \*\*I love Lisp! But if I’d had to do it in vi, or any other editor that didn’t bounce parentheses, I definitely would have shot myself in the head no later than the second day.
> 
> LISP: Lots of Itty-bitty Stupid Parentheses
> 
> [sub]Jeez, Lisp jokes. I am _such_ a geek.[/sub] \*\*

vim does paren matching. I use vi(m) exclusively and I love it.

I’m not a big PERL fan either actually. I do nearly everything in C/C++/ASM. And if those aren’t the right tools, I do the rest in Korn Shell.

Korn Shell (in its latest incarnation) can compete with PERL. No lie. The new Korn has sockets and the like. It’s pretty slick.

---

<div class="post-metadata">

**Author:** ![Miller](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/miller/32/481_2.png) [@Miller](https://boards.straightdope.com/u/Miller)\
**Post date:** [November 14, 2001, 11:39pm UTC](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902/23 "2001-11-14T23:39:39Z")

</div>

Hmm. From the title, I was expecting something along the lines of, “My thtupid computer keepth crashing on me. Thith theverly pitheth me off. Maybe I need new thythtem thoftware.”

---

<div class="post-metadata">

**Author:** ![sturmhauke](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@sturmhauke](https://boards.straightdope.com/u/sturmhauke)\
**Post date:** [November 14, 2001, 11:57pm UTC](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902/24 "2001-11-14T23:57:52Z")

</div>

Well, the tipoff is that the thread title and OP is written in Lisp syntax. Anyone who does not recognize this is obviously not a computer geek, and can recursively mutex-lock my stack overflow core dump. So there.

---

<div class="post-metadata">

**Author:** ![LindyHopper](https://avatars.discourse-cdn.com/v4/letter/l/ebca7d/32.png) [@LindyHopper](https://boards.straightdope.com/u/LindyHopper)\
**Post date:** [November 15, 2001, 12:25am UTC](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902/25 "2001-11-15T00:25:19Z")

</div>

> [@](#):
>
> \*Originally posted by Jonny T \*  
> \*\*
> 
> void main(void){int l=0;char msg=“J\0qsfgfs\0D\0”;for(l=0;l\<=10;l++)putchar(msg[l]-1);} \*\*

Um, shouldn’t that be:

void main(void){int l=0;char msg=“J\*\*! **qsfgfs**! **D**!\*\*”;for(l=0;l\<=10;l++)putchar(msg[l]-1);}

?

---

<div class="post-metadata">

**Author:** ![Manduck](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/manduck/32/256_2.png) [@Manduck](https://boards.straightdope.com/u/Manduck)\
**Post date:** [November 15, 2001, 1:59am UTC](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902/26 "2001-11-15T01:59:04Z")

</div>

Oh boy, I am geeky enough to be the first to mention [Intercal](http://www.tuxedo.org/~esr/intercal/)

---

<div class="post-metadata">

**Author:** ![Jonny\_T](https://avatars.discourse-cdn.com/v4/letter/j/9f8e36/32.png) [@Jonny\_T](https://boards.straightdope.com/u/Jonny_T)\
**Post date:** [November 15, 2001, 4:58pm UTC](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902/27 "2001-11-15T16:58:39Z")

</div>

> [@](#):
>
> Um, shouldn’t that be:
> 
> void main(void){int l=0;char msg=“J!qsfgfs!D!”;for(l=0;l\<=10;l++)putchar(msg[l]-1);}
> 
> ?

Probably. Both compiled and ran (under Borland’s Turbo C++), but that isn’t to say mine didn’t have errors and/or bad syntax.

Jonny T.

[Previous page](https://boards.straightdope.com/t/rant-lisp-warning-deranged-programmer/92902.md?page=1)
