# Puns, jokes and anecdotes

**URL:** https://d.strumenta.community/t/puns-jokes-and-anecdotes/498
**Category:** Misc
**Created:** [April 7, 2020, 10:09am UTC](https://d.strumenta.community/t/puns-jokes-and-anecdotes/498 "2020-04-07T10:09:41Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Lotes](https://d.strumenta.community/user_avatar/d.strumenta.community/lotes/32/270_2.png) [@Lotes](https://d.strumenta.community/u/Lotes)
#### Post date: [April 7, 2020, 10:09am UTC](https://d.strumenta.community/t/puns-jokes-and-anecdotes/498/1 "2020-04-07T10:09:42Z")

</div>

Do you know any jokes or funny stories about language engineering? I have four in mind:

I separate grammars by their “Bundy”-ness: they are either form-AL or they are PEG.

A piece of Shakespeare using regular expressions: `/bb|[^b]{2}/`

On your last day at a C project add the line:  
`#define TRUE FALSE`  
Happy debugging!

And:

> **[Regular Expressions](https://xkcd.com/208/)**

---

<div class="post-metadata">

### Author: ![cristian.vasile](https://d.strumenta.community/letter_avatar_proxy/v4/letter/c/958977/32.png) [@cristian.vasile](https://d.strumenta.community/u/cristian.vasile)
#### Post date: [April 7, 2020, 5:50pm UTC](https://d.strumenta.community/t/puns-jokes-and-anecdotes/498/2 "2020-04-07T17:50:53Z")

</div>

friends don’t let their friends use regular expressions.

---

<div class="post-metadata">

### Author: ![HermanPeeren](https://d.strumenta.community/user_avatar/d.strumenta.community/hermanpeeren/32/518_2.png) [@HermanPeeren](https://d.strumenta.community/u/HermanPeeren)
#### Post date: [June 18, 2022, 7:13pm UTC](https://d.strumenta.community/t/puns-jokes-and-anecdotes/498/3 "2022-06-18T19:13:40Z")

</div>

Q: How many language engineers do you need to change a lightbulb?

A: 25. 1 to write a grammar for the model, 1 to write the generator for the embedded lightbulbchanger software and… 23 to convince management that this is the way to go.

* * *

Q: How many roads do you need in a park for language enineers?

A: None: they walk the trees.

---

<div class="post-metadata">

### Author: ![ftomassetti](https://d.strumenta.community/user_avatar/d.strumenta.community/ftomassetti/32/8_2.png) [@ftomassetti](https://d.strumenta.community/u/ftomassetti)
#### Post date: [June 21, 2022, 6:40pm UTC](https://d.strumenta.community/t/puns-jokes-and-anecdotes/498/4 "2022-06-21T18:40:30Z")

</div>

Very nice!

---

<div class="post-metadata">

### Author: ![Lotes](https://d.strumenta.community/user_avatar/d.strumenta.community/lotes/32/270_2.png) [@Lotes](https://d.strumenta.community/u/Lotes)
#### Post date: [August 6, 2022, 3:32pm UTC](https://d.strumenta.community/t/puns-jokes-and-anecdotes/498/5 "2022-08-06T15:32:08Z")

</div>

I have another one.

> XML is like violence: if it doesn’t solve your problem, you’re not using enough of it.
