New and Familiar at the Same Time

An airhacks.fm conversation with John Clingan (@jclingan) about: Using TRS 80 and owning a Commodore 64, arcade 101 at high school, computers were special at Chicago's schools, TRS 80 basic, C 64 for Christmas, typing-in applications from Commodore 64 magazine, writing self-modifying code with assembly on Commodore 64, Peeks and Pokes in BASIC and sound chip, PC at college, Cameron Purdy (#16 airhacks.fm episode) to hack 16h to complete a program, because there was no way to save it, misusing Lloyd as 60 words per minute fast Datasette, peek and pokes in a loop, immediate Unix love, PDP 11 at the computer center, writing custom forms as a student, c shell and the rouge ascii game, Minix was not free, coherent UNIX on 10 floppies, lilo, destroying the Windows MBR with dd, from C shell and Ultrix to HP UX, writing data acquisition systems at Maytag, HP 8652 Basic programs for data acquisition, sending data to UNIX system written in C, Maytag is a refrigerator company based in Iowa, writing Java at Household International, moving HP UX Unix to the desktops, running Solaris on PCs, unbelievable under construction Duke applet, starting NetObjective after playing with Java, writing Telnet in Java, the first namespace hysteria in Swing - com.sun.swing was migrated to javax.swing, selling E10Ks in 1997, Ultra Sparc, Jini and JXTA, IDE as JINI application, how memory problems made a great JINI leasing demo, picking appservers in early 2000's, autofs mount as newsreader by following the path backwards, Jiro, iPlanet in 2005, who cares about your GlassFish modularisation?, Java EE WebProfile forced the modularisaion, HK2 module system, Kohsuke Kawaguchi, Jerome Dochez, Hk2 the layer above OSGi, OSGi enterprise in GlassFish was a wasted investment, GlassFish could not find a home at Oracle, the end of commercial GlassFish, Oracle was very straight forward with their customers and top down in the company, Thorntail will move forward until the end of its lifecycle, quarkus.io is the true innovation, living in quarkus.io dev mode, quarkus is new and familiar at the same time, the first Quarkus commit was in 2018, QuarkEE as out-of-the-box experience, John isn't a QuarkEE fan, QuarkEE uses twice as much RAM, Java's RAM consumption is a problem for certain customers and Quarkus can save it, RAM is cheap but not the servers, out-of-the-box experience matters, Panache ORM - the simple ORM but could become a MicroProfile standard, it is hard to innovate without breaking changes, the day "-1" MicroProfile conference call, javax namespace issue, John is tending towards gradual transition of javax namespace, there is no backout from clean cut John Clingan on twitter: @jclingan, Johns blog: http://johnclingan.com

Om Podcasten

Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien