DEV Community

Cover image for Same Program - Two Implementations 💥
Adrian
Adrian

Posted on

1

Same Program - Two Implementations 💥

Hello friends,

This article documents an experiment that I made to implement the same program on two different coding platforms for beginners:

What eased the porting between the platform is the Processing API used by both platforms. Khan Academy is using the ProcessingJS (a slightly older approach), while codeguppy.com is using the newer p5.js library.

These platforms are great for introducing kids and even adults to the wonderful world of computer programming!

And now, without further ado, let me present you the programs and the links to the corresponding playgrounds.

codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com


codeguppy.com

I hope you had fun exploring these programs.

Happy coding!

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay