ColdFusion Alive

131 Lucee 6 with Gert Franz, Charlie Arehart, Ben Nadel, Mark Drew, Zac Spitzer


Listen Later

Gert Franz, Charlie Arehart, Ben Nadel, Mark Drew, and Zac Spitzer talk about “Lucee 6” in this episode of ColdFusion Alive Podcast with host Michaela Light.
“Welcome to the podcast. We’re coming here live from CF camp in Munich, Germany. And we are going to be talking about Lucee 6, the new release of Lucee CFML. And we’ve got some amazing experts here. Mark Drew who's done a lot of Lucee coding at distro kid. Then we’ve got Charlie Erehart, the ColdFusion troubleshooting expert giving an independent view on Lucee. Then we’ve got Ben Nadal all the way from New York City. And he's the top blogger among ColdFusion people according to our annual survey, and then we got good friends from Lucee Association, Switzerland, coming up at the end, but not least. And on the other screen, if you're watching on video, we have some of the attendees from Sierra camp when we open the set. Yay, go attendee. And we'll be opening up to audience questions later in the show. So why don't we just start by just going through each of the four panelists, and I'm just want to ask you, what are you most excited about in Lucee 6?”
Show notes
What are you most excited about the Lucee 6 release?
It is released! (after 2019 announcement at CFCamp 2019) and years of covid it is finally released :-) 
Java integration, easier paths, tag islands
Listeners: query, email, HTTP progress etc
Do want we want to do and add to Lucee independent to ACF
CFconfig, container friendly, cloud friendly now
Fast startup (<1 second), warm up containers
Startup with only One Context halves the startup time
Removed old cruft for flash etc (see shrink label in Lucee jira)
Webinfo folder outside the webroot - more secure - smaller and faster
Pete Freitag Fuseless lamda helped on this
Warmenable = 1 to pre-load these folders
Dot CFS files - pure cf script
How is CFCamp?
Lucee 6 New features
Thread debugging
What does “thread debugging” mean?
Switch to Json configuration - Json config (moved from XML)
Reload config at runtime
Future Json 5 support eg comments https://luceeserver.atlassian.net/browse/LDEV-4583 
Features of Ortus CFconfig built into the Lucee CFML language
ACF can export config to Json too as of ACF 2021
12 factor apps https://12factor.net/ 
some config in environment variables
Eg for production, qa containers
CFtimeout tag
Control how long a section of code runs before forced time out
Raffle Q: How long have each panelist being involved in web devel
Mark 1992 
Charlie 1995 mainframe web dev then CF 1.5
Ben 1999 summer intern CF
Gert 2000 with CF
Michaela 1994 Gopher, HTML, PERL 1997 CF
Raffle Q: What is the oldest domain you registered?
Mark markdrew.com - but no lost it and wants it back
Sold miny.com for much money
Charlie systemanage.com
Ben girls and many other domains
Gert gertfranz.com
Michaela teratech.com 1994
Audience 1995 free domain
Spaces and whitespace in code
Ben use lots
Mark loves spaces
Tabs vs spaces
CFlint on compile to reduce java byte code size
Smaller footprint on disk, less memory, faster startup
Removed unused old Java libraries from default 
Warm up  - expand library images
Performance improvements
DX - Developer experience 
Better error messages
Community driven project
for improving DX
For reporting and fixing issues
How to contribute to Lucee
contributing to the code and docs
Testing the new release
Support contracts to contribute money
Zac works for 80% for Pixl8, 20% for Rasia purely on Lucee 
UX on download page to ask for help
Patreon 
Share about how good Lucee is on your blog, social media
Comment on public forums so the question and answer are google
Dev bottom up, CTO top down (more expensive)
Raffle Q: What is older: CF, PHP,
...more
View all episodesView all episodes
Download on the App Store

ColdFusion AliveBy Michaela Light

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

5 ratings