
Don't Tweet Non Truths
11/30/20 • 114 min
- OpenJDK · GitHub
- Plans for optimal performance: why CircleCI is changing our pricing model - CircleCI
- Standalone Nashorn is coming for Java 15+
- Jbang
- Property-based Testing in Java: Jqwik - a JUnit 5 Test Engine - My Not So Private Tech Life
- ABNF for TLDS tldlabel = ALPHA *61(ldh) ld ldh = ld / "-" ld = ALPHA / DIGIT ALPHA = %x41-5A / %x61-7A ; A-Z / a-z DIGIT = %x30-39 ; 0-9
- HUMBLE BOOK BUNDLE: JAVA PROGRAMMING & MORE BY O'REILLY
- GitHub - baidu/braft: An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
- Leaving OCaml
- The Birth of Unix with Brian Kernighan - CoRecursive Podcast
- Rust Programming
- Announcing .NET 5.0 | .NET Blog
- F# 5 | Visual Studio Toolbox | Channel 9
- Nix Package Management
- Modern IDEs are magic. Why are so many coders still using Vim and Emacs? - Stack Overflow Blog
- OpenJDK · GitHub
- Plans for optimal performance: why CircleCI is changing our pricing model - CircleCI
- Standalone Nashorn is coming for Java 15+
- Jbang
- Property-based Testing in Java: Jqwik - a JUnit 5 Test Engine - My Not So Private Tech Life
- ABNF for TLDS tldlabel = ALPHA *61(ldh) ld ldh = ld / "-" ld = ALPHA / DIGIT ALPHA = %x41-5A / %x61-7A ; A-Z / a-z DIGIT = %x30-39 ; 0-9
- HUMBLE BOOK BUNDLE: JAVA PROGRAMMING & MORE BY O'REILLY
- GitHub - baidu/braft: An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
- Leaving OCaml
- The Birth of Unix with Brian Kernighan - CoRecursive Podcast
- Rust Programming
- Announcing .NET 5.0 | .NET Blog
- F# 5 | Visual Studio Toolbox | Channel 9
- Nix Package Management
- Modern IDEs are magic. Why are so many coders still using Vim and Emacs? - Stack Overflow Blog
Previous Episode

The Greg Cast
Welcome to The Greg Cast
- The Virtual World Podcast
- On The Metal Podcast
- JavaZone 2020
- Ron Pressler: Scalable Harmonious Concurrency for the Java Platform
- Virtual Threads
- Async / Await
- Why Continuations are Coming to Java
- Java Platform Retention
- Graal Based Frameworks
- JavaZone: Building a Distribution Pipeline
- Lua: Splitting a String
- Oracle Developer Live
- Java has moved to Github
- Java 15 is here, Nashorn is not
- instanceof Pattern Matching
- System.Logger
- Why The C Language Will Never Stop You Making Mistakes
- Microsoft Control Flow Guard now in LLVM/Rust
- Microsoft Core C++ Checker gains Rust like checks
- Fuzz 2020 Report
- Wither Reason
- Why Jonny Won't Upgrade
Next Episode

170: The UI is Broken!
Illegal Argument Episode 170
Mark and Greg emerge from their 2020/2021 Christmas/New Year breaks, and temporary Level 3 lock down to break their silence, attempt to remember how to podcast, and further the rumor that we only record an episode on the eve of a new Java release.
Table of Contents- 0:44 Holiday Periods
- 1:27 Java 16 Release
- 2:35 Standalone Nashorn
- 3:18 Native Script
- 6:28 R.I.P. Chrome
- 12:51 Module Systems
- 14:37 setProtected(true)
- 20:42 Java 16 Release (again)
- 25:00 Incubation vs Preview Features
- 37:56 Pattern Matching FTW
- 43:30 Equality
- 44:57 Inline Types and Classes
- 50:34 The Need For Namespaces
- 55:10 Bintray Closing Down
- 59:27 R.I.P. netbeans.org
- 1:07:08 SOA in C/C++
- 1:14:18 Python and Rust Crypto
- 1:16:11 Autotools
- 1:18:34 Rust backend for GCC
- Why Namespacing Matters in Public Open Source Repositories
- Major Changes to Clojars - Verified Groups / Namespaces
- Java 16 - March 16 Release
- Is Google Locking Down Chrome to Resist the Rise of Chromium Based Browsers? - It's FOSS News
- Apple Card disabled my iCloud, App Store, and Apple ID accounts
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
Select type & size
<a href="https://goodpods.com/podcasts/illegal-argument-49293/dont-tweet-non-truths-12990704"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to don't tweet non truths on goodpods" style="width: 225px" /> </a>
Copy