<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>TamboUI : making 2026 the Year of Java in the Terminal</title>
        <link>https://video.ut0pia.org/videos/watch/896eaffc-e951-41ba-817b-ab570bd65fea</link>
        <description>Présentation par : Cédric Champeau (Oracle), Max Rydahl Andersen (IBM/Red Hat) 📕 Abstract: Let's face it: we've all become terminal people again. Between Claude Code, Aider, Cline and a dozen other AI coding assistants, we're spending more time in our terminals than we have in years. And you know what? It's actually nice. These tools have reminded us that terminal UIs can be fast, focused, and genuinely pleasant to use. Rust developers figured this out a while ago with ratatui. Go has bubbletea. Python has textual. These frameworks power some of the most polished CLI tools you use daily. But Java? We've been stuck pretending System.out.println is good enough, or wrestling with libraries that feel like they belong in the last century. TamboUI ("tambouille") changes that. It's a modern TUI framework for Java, inspired by what works in other ecosystems but designed to feel natural on the JVM. Immediate-mode rendering, a constraint-based layout system, and widgets that actually compose well. And the timing isn't accidental: GraalVM native-image gives us startup times that rival Go binaries. The excuses for avoiding Java in CLI tooling are gone, let's embrace this new world! 📕 Résumé : Soyons honnêtes : nous sommes tous redevenu des gens de terminal. Entre Claude Code, Aider, Cline et une douzaine d'autres assistants de codage IA, nous passons plus de temps dans nos terminaux que nous ne l'avons fait depuis des années. Et vous savez quoi ? C'est plutôt agréable. Ces outils nous ont rappelé que les terminal UIs peuvent être rapides, ciblées et véritablement agréables à utiliser. Les développeurs Rust ont compris cela il y a longtemps avec ratatui. Go a bubbletea. Python a textual. Ces frameworks alimentent certains des CLI tools les plus raffinés que vous utilisez quotidiennement. Mais Java ? Nous sommes restés bloqués à faire semblant que System.out.println est suffisant, ou à nous battre avec des libraries qui semblent appartenir au siècle dernier. TamboUI (« tambouille ») change cela. C'est un framework TUI moderne pour Java, inspiré par ce qui fonctionne dans d'autres écosystèmes mais conçu pour se sentir naturel sur la JVM. Rendering en immediate-mode, un système de layout basé sur les contraintes, et des widgets qui composent réellement bien. Et le timing n'est pas accidentel : GraalVM native-image nous donne des startup times qui rivalisent avec les binaires Go. Les excuses pour éviter Java dans les CLI tools sont disparues, embrassons ce nouveau monde ! Enregistré en avril 2026 à Paris, Palais des Congrès, Porte Maillot. 🔥 Pour rester informé sur l'actualité de Devoxx France, suivez nous sur LinkedIn : https://www.linkedin.com/company/devoxx-france/ Bluesky : https://bsky.app/profile/devoxx.fr consultez notre site web https://www.devoxx.fr/</description>
        <lastBuildDate>Thu, 14 May 2026 17:57:05 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://video.ut0pia.org</generator>
        <image>
            <title>TamboUI : making 2026 the Year of Java in the Terminal</title>
            <url>https://video.ut0pia.org/lazy-static/avatars/0287a09a-aae7-4840-9843-b416426e7046.webp</url>
            <link>https://video.ut0pia.org/videos/watch/896eaffc-e951-41ba-817b-ab570bd65fea</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://video.ut0pia.org/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://video.ut0pia.org/feeds/video-comments.xml?videoId=896eaffc-e951-41ba-817b-ab570bd65fea" rel="self" type="application/rss+xml"/>
    </channel>
</rss>