# Some class wrapped examples for py5

**URL:** <https://discourse.processing.org/t/some-class-wrapped-examples-for-py5/30864>\
**Category:** Gallery\
**Created:** [June 23, 2021, 8:40am UTC](https://discourse.processing.org/t/some-class-wrapped-examples-for-py5/30864 "2021-06-23T08:40:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)\
**Post date:** [June 23, 2021, 8:40am UTC](https://discourse.processing.org/t/some-class-wrapped-examples-for-py5/30864/1 "2021-06-23T08:40:47Z")

</div>

I’ve just been blocked from creating a further reply to [New Python Processing project: Py5 - #12 by monkstone](https://discourse.processing.org/t/new-python-processing-project-py5/30837/12) so annoyingly I’m picking up the thread again.  
@tabreturn I’ve been digging a bit deeper into py5 and I believe class wrapped sketches might be the way to go, the static mode might be terse but it doesn’t seem very pythonic to me. I am perhaps fortunate with my ruby-processing projects that jruby is just ruby, and at the very outset it was designed to inter-operate well with java (and where there is a ruby way of doing things that is preferred over processing methods). Anyway I’ve started a [github project](https://github.com/monkstone/py5-examples) to record my experiments, the latest being a class wrapped version of @villares julia set.  
Fixed my mint installation to default to python3 (apt install python-is-python3) so now I can run sketches from atom using script:-

 ![Alhambra](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/a/a336d50dd704988436457ad622eb4c42b8833920.png)
