# Zero boilerplate philosophy - an important ingredient for teaching text based coding

**URL:** https://discourse.processing.org/t/zero-boilerplate-philosophy-an-important-ingredient-for-teaching-text-based-coding/19318
**Category:** Teaching
**Created:** [April 1, 2020, 10:47pm UTC](https://discourse.processing.org/t/zero-boilerplate-philosophy-an-important-ingredient-for-teaching-text-based-coding/19318 "2020-04-01T22:47:39Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)
#### Post date: [April 4, 2020, 11:04pm UTC](https://discourse.processing.org/t/zero-boilerplate-philosophy-an-important-ingredient-for-teaching-text-based-coding/19318/4 "2020-04-04T23:04:38Z")

</div>

Ah, I see. So Processing immediate mode would be truly “zero boilerplate” – you don’t even have to write `setup` or `draw`.

By the way @codeguppy, we’ve recently been working on [enabling embeds](https://discourse.processing.org/t/test-processing-web-sketch-embeds-on-this-forum/19097) from trusted sites on the forum. I believe that the codeguppy site is a fork of p5.js and it has an embed feature, doesn’t it? We could turn that on for sharing here if you like.

---

_[View the full topic](https://discourse.processing.org/t/zero-boilerplate-philosophy-an-important-ingredient-for-teaching-text-based-coding/19318)._
