2025 September Meeting

JBang! Java Scripting the Way It Was Meant to Be

Here we are in late August, and our slow start turns out to be not a slow start, but just a slow year. :P But that hardly matters, because we have at long last another session that should excite and invigorate, and I’m not just saying that because I’m the speaker!

Important

BIG LOCATION CHANGE

We’re changing things up a bit this month, and we’ll be meeting in Norman. We have a number of JUG members who drive up from the south to meet, so we’re going to drive down their way this month. We’ll be meeting at 7pm at the Merrick Computer Center of the University of Oklahoma (see map on the right). Park south of the building.

Please RSVP over at Meetup! I look forward to seeing to you there!

The Presentation

When it comes to writing a script or command line tool, Java is not often even in the conversation. Languages like bash, python, etc. tend to get all the glory, and for good reason. They're usually already installed, easy to get started with, and start up super fast. That's what you want in a command line tool. But what if I told you that you could have all of that AND get to write in a real language? Enter, stage left, JBang.

In this session, we'll find out what JBang is and learn to write complex command line tools using the language, frameworks, and libraries we already know and love as Java developers. We'll even look at more advanced topics like how to distribute and share your creations for the adoration of millions. Or a handful. Whatever. When we're done, you'll be Java "scripting" like a pro.

The Speaker

Jason Lee Jason Lee is a software developer living in the middle of Oklahoma. He has been a professional developer since 1997, using a variety of languages, including Java, Kotlin, Javascript, PHP, Python, Delphi, and even a bit of C#. He currently works for IBM on the WildFly/EAP team, where, among other things, he maintains integrations for some MicroProfile specs, OpenTelemetry, Micrometer, Jakarta Faces, and Bean Validation. (Resume, LinkedIn) He is the president of the Oklahoma City JUG, an occasional speaker there, as well as at a variety of technical conferences, and a book author.

On the personal side, he is active in his church, and enjoys bass guitar, running, fishing, and a variety of martial arts. He is also married to a beautiful woman, and has two boys, who, thankfully, look like their mother.

Meeting Time

Date: 2025-09-09
Time: 7:00PM

Meeting Location

Merrick Computer Center - University of Oklahoma
1610 Newton Dr, Norman, OK 73069
(Park on the south side of the building)

©2007-2025 All Rights Reserved.