New and Familiar at the Same Time
A conversation with John Clingan about Unix, Java, Java EE,
MicroProfile and Quarkus
1 Stunde 20 Minuten
Podcast
Podcaster
Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien
Beschreibung
vor 6 Jahren
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
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
Weitere Episoden
1 Stunde 12 Minuten
vor 7 Monaten
1 Stunde 6 Minuten
vor 7 Monaten
57 Minuten
vor 8 Monaten
1 Stunde 5 Minuten
vor 8 Monaten
1 Stunde 13 Minuten
vor 8 Monaten
In Podcasts werben
Kommentare (0)