Illegal Argument - 142: Making builds by making make make MakeFiles.
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
1w ago
Making builds by making make make MakeFiles. Building Go From Make - bad puns and jokes, Gentoo/Debian packaging Maven - the best of the bunch of bad things. Separating build from dependency management. Releases as tagged source code - binaries are just ‘artefacts of the build’ Gophers, please tag your releases- via reddit. Clojure.spec Single return points in functions, single return values? try/catch/finally/return puzzler java(c) shims? Project Valhalla - algebraic data types thread, Algebraic Types on The JVM OCaml - pattern matching totally check is a warning API Design Are you designin ..read more
Visit website
178: Java 22 Released! And I Am The Technical Debt
Illegal Argument
by Mark Derricutt, Greg Amer
9M ago
Last week, Greg and I had the pleasure of sitting down with Andres Almiray from Oracle to discuss this week's release of Java 22. I was hoping to get this episode out sooner but ended up fighting it out with a fever. Alert Notification https://blogs.oracle.com/java/post/java-on-macos-14-4 Java 22 Released Tomorrow JDK 22 Release Notes: https://jdk.java.net/22/release-notes JavaFX Release Notes: https://github.com/openjdk/jfx/blob/master/doc-files/release-notes-22.md Does Java 22 Kill Build Tools? https://inside.java/202,4/02/15/newscast-63/ Update on String Templates (JEP 459) (most likely ..read more
Visit website
New Year, Old Year? What Year!?!
Illegal Argument
by Mark Derricutt, Greg Amer, Illegal Argument
1y ago
It's been a long time (again) between recording/discussions, but finally, for the end of the year, we locked some time to record. Java 9 Outdated Ideas About Java - Azul | Better Java Performance, Superior Java Support Hidden gems in Java 19, Part 1: The not-so-hidden JEPs JDK 20: The new features in Java 20 | InfoWorld JDK 21: The new features in Java 21 | InfoWorld Java 21 to drop generational Shenandoah GC Why Your Choice of Java Virtual Machine (JVM) Matters More Than Ever - Azul | Better Java Performance, Superior Java Support JDK 22: The new features in Java 22 | InfoWorld The Java Play ..read more
Visit website
Illegal Argument Episode 135 - DukeScript
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
1y ago
Emanuele Ziglioli as guest. DukeScript JavaScript Core Netbeans HTML/Java Plugin XCode Ghost - Hundreds of apps infected by fake Xcode tools, Apple removing known malicious software from App Store. Instances of Non-Capturing Lambdas You can’t provide a default hashCode() method from an interface. 80% of Haskell packages that use floating point expressions contain numerical instabilities. The Herbie GHC Plugin automatically rewrites these expressions into a numerically stable form. Totally…​Gridbag Tiling window managers Ratpoison xmonad - Haskell based tiling Window Man ..read more
Visit website
Episode 133
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
1y ago
  Fork/Join DivideTask.java from Peter. Purely Functional DataStructures - PDF book by Chris Okasaki. JavaZone 2014 - 6000 minutes of learning Under the Hood of the HotSpot G1 Garbage Collector by Bengt Rutisson. Microservices and Node.JS Jenkins and the dreaded Maven Plugin Jenkins Docker Plugin Jenkins Build Pipeline Plugin Git Case Insensitive .Git directory security hole ..read more
Visit website
Illegal Argument Episode 131
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
1y ago
Join Mark, Greg, and Peter and we wax lyrically about 4k screens, driver issues, how node.js and NPM love /tmp and somehow.... just somehow - fail to rant about types or build for a change ..read more
Visit website
Illegal Argument - Episode 129
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
1y ago
Software Archictecture as Code Annotations hate from Greg Annotations are a poor substitute for a good language. Build - Google Bazel No Transitives No Ranges Fast builds. The Full Stack Developer ..read more
Visit website
Episode 0b1111111 - The End is Nigh
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
1y ago
Worship Malloc - the God of C/C++ Futures and Promises - Wikipedia entry - Futures (1977) followed Promises (1976) sequence function Thread Weaver Buck Build Tool Pants Build Tool Git Book How to destroy your project (committing bug bankruptcy) Linux Conf AU in Auckland ..read more
Visit website
Episode 125
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
1y ago
Rice University leads $11 million effort in big data software analytics The Hoogle Search Engine Don’t mock? Why do need modules? Every Java @FunctionalInterface you want Prismatic Schema Whiley Programming Language - Generating Verification Conditions for Whiley ..read more
Visit website
Episode 122: fractalization
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
1y ago
The JVM Language Summit 2014 - Videos Invoke Dynamic on JRubynot enabled by default on JDK7, but it is for JDK8. finalize() 10 points on finalize method in java Why not to use finalize() in java Changes at CloudBees javolution node.js and testing promises JVM Virtualisation with Waratek Apache Harmony - Open Source Java SE ( retired project ) - wikipedia on Harmony. CDI Weld’s stunning documentation on Providers COME FROM David Mapelsden’s paper on subsuming methods (pdf) from the Performance Meetup of the revamped Auckland JUG ..read more
Visit website

Follow Illegal Argument on FeedSpot

Continue with Google
Continue with Apple
OR