An airhacks.fm conversation with Dmitry Kornilov (@m0mus) about:
Programming mother and Basic "print", pl 1 on mainframes, enjoying the creativity of programming,
developing Tetris with 12, enjoying one of the first XT PCs in Russia in 1985, using pupil testing applications at school,
enjoying the power of the key to the computer room, using the Russian computer: BK-0010,
using Pascal at high school and Delphi in leisure,
clipper,
Delphi was unbeatable at that time, Delphi is still supported by Embarcadero,
Borland Delphi started in 1995,
Turbo Vision the library for creation of DOS-based UI, studying applied mathematics at the aviation university,
building a F-19 Stealth Fighter simulator at the Aviation University in C/C++,
by solving 9 to 11 differential equations you could simulate an airplane, creating a graphic library to draw primitives in assembler to improve performance,
building automation systems for resorts in Czech Republic in ASP.net and C#, creating a casino application as PoC in J2EE, Linux and WebLogic Server 7,
Tetris as Applets, enjoying JBuilder IDE, starting with EJB 1.0, Bean Managed Persistence (BMP) later Container Manager Persistence (CMP),
working as freelancer in J2EE space, starting at Oracle at EclipseLink team and creating the second version of JPA-RS,
starting with JSON-B and yasson, JSON-B was created by a team of 2 developers,
the JakartaONE livestream, session: "JSON support in Jakarta EE: Present and Future",
the AirPort, Prime and Helidon, Helidon got MicroProfile, Airport started around 2015, Helidon had a great potential what was recognized by management,
Helidon supports Java SE and MicroProfile programming models,
Oracle had no viable strategy for WLS customers which wanted to try something else - Helidon fills the gap, J4C - Java For Clouds was the name of the runtime before Helidon,
Helidon is the name of a small and fast bird: the swallow, the helidon.io website was created by Oracle's webdesigners,
Helidon Java SE is targetted for developers who are bored by Java EE programming model, fat jars don't make any sense, Helidon is a hollow-JAR and so can be deployed as layered Docker image,
Dmitry Kornilov on twitter: @m0mus. Dmitry's blog: https://dmitrykornilov.net