A better Jupyter Experience for Java Developers - JTaccuino unveiled
Tools-in-Action (BEGINNER level)
Room 4
This session shows a new tool for interactive computing for Java developers. Up to now a couple of tools already exist for interactive computing or doing interactive experiments with Java:
JTaccuino uses the the Jupyter notebook format (ipynb) for persistence to leverage the source code rendering support e.g. on GitHub.
The session will demo the use of JTaccuino and shows different examples of Jupyter like notebooks in Java with applications from
- JShell - terminal
- Jupyter with Java Kernel - Web based
- JDoodle - web based
JTaccuino uses the the Jupyter notebook format (ipynb) for persistence to leverage the source code rendering support e.g. on GitHub.
The session will demo the use of JTaccuino and shows different examples of Jupyter like notebooks in Java with applications from
- quantum computing simulation using Strange
- charting using different charting solutions 2D and 3D
- data science examples using a Java data frame library (Tablesaw)
Sven Reimers
Airbus
Sven Reimers is an industrial engineer with over 25 years of experience in designing and implementing distributed systems which have a focus in the engineering domain. He was the lead software architect for a system and network management solution for satellite communication networks, which received the Duke'c Choice award. He currently works on ground segment software for earth observation satellite systems. He is author of several scientific articles, co-author of some Java community driven books and was a long term member of the program committee of the JavaOne conference. He was chosen a Java Champion by his peers. In addition he is the founder of the JUG Bodensee, a member of the openjdk community, member of the Apache NetBeans PMC and lead of TweetWallFX and JTaccuino opensource projects. Currently, he works as an eXpert for functional chain software architecture for earth observation systems at Airbus Defence and Space.
Jose Pereda
Gluon Software BVBA
José Pereda, PhD in Structural Engineering, works as a software engineer at Gluon Software. Java Champion and JavaOne RockStar. Being on Java since 1999, he is a JavaFX advocate, developing Java applications for mobile and embedded platforms connected to the cloud and enterprise systems, while he is an active member of OpenJFX (with reviewer role https://openjdk.org/census#jpereda), and other open source projects like FXyz3D (https://github.com/jperedadnr), co-authoring JavaFX books (JavaFX 8 Introduction by Example, JavaFX 9 by Example, The Definitive Guide to Modern Java Clients with JavaFX, The Definitive Guide to Modern Java Clients with JavaFX 17), blogging (http://jperedadnr.blogspot.com.es/), tweeting (@JPeredaDnr) or speaking at JUGs and conferences (JavaOne, Devoxx, JAX, Jfokus, JavaLand, JCrete, JBCNConf,…). José lives with his family in Valladolid, Spain.