Project Cacophonia - Visualizing Eclipse

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=uWQ2ylYUrf8



Duration: 31:10
126 views
4


Project Cacophonia uses bytecode instrumentation to visualize Eclipse's internal execution. By watching the components interact and collaborate, you will get a better understanding of how Eclipse actually works. This session will be of interest to all Eclipse users, whether you are just starting with Eclipse, or whether you have years of experience

The live demos show a lot more of the dynamics than a picture could, but here is an exmple: https://github.com/laffra/cacophonia/raw/main/images/animation.gif to give you an idea.

In addition to visualizing Eclipse, we will also experiment with sound to increase our understanding of the timing of certain jobs.

The whole goal of Cacophonia and its UI is to show you what is happening inside Eclipse "under the hood". To paraphrase Richard Feynman, to most effectively use a tool, it is best to have a good understanding of how it works.

After watching the demos in this talk, you will have a better understanding of how Eclipse actually works, allowing you to use it even more effectively for developing your own awesome code.




Other Videos By Eclipse Foundation


2021-11-05Time to add License Management to your Eclipse Product
2021-11-05A Hitchhiker's Guide how to create an Open-Source Business
2021-11-05Oniro: An Open Source, Distributed Operating System (sponsored by Huawei)
2021-11-05Developing IoT applications with Eclipse Theia and VS Code extension on the cloud with ESP-IDF
2021-11-05Equipping the Next Generation of Open-Source Developers
2021-11-05Extending the IoT Cloud to the Edge
2021-11-05From a Swabian car manufacturer to an open source enthusiast mp4
2021-11-05High-performance ingestion of industrial production data
2021-11-05IoT/Web Messaging for Fun & Profit: An Introduction to Eclipse Amlen
2021-11-05Migrating Eclipse-based Tools/Plugins to Eclipse Theia or VSCode
2021-11-05Project Cacophonia - Visualizing Eclipse
2021-11-05Quick-start IoT Projects with Eclipse Thingweb & EdiTDor
2021-11-05Rock solid Device Connectivity
2021-11-05Toto, I Have a Feeling We're Not in the Cloud Anymore: How Java Developers can Build IoT Solutions
2021-11-05Oniro close up: Technical Architecture, Yocto-based build system, build flavours
2021-11-05Hardware Roadmap: the next frontier of a vending machine development (Oniro Blueprint)
2021-11-05Oniro Working Group - Why Join Us - Panel Discussion
2021-11-05OpenHarmony's journey to Oniro - One year on
2021-11-05SystemReady testing for Oniro devices with LAVA CI
2021-11-05Towards a Comprehensive Open Source IoT RISC-V Stack
2021-11-05Trace Compass Cloud: Eclipse Trace Compass’s migration towards Theia