Illegal Argument


Join Mark's Christmas Special with Hawkes Bay listener Emanuele Ziglioli from SirTrack for an interesting discussion on Java, Swing based UIs, Mobile developent, and tracking Polar Bears.

Direct download: 72_Illegal_Argument_72_-_Happy_Feet.mp3
Category:podcasts -- posted at: 10:59 AM

Direct download: 71_Illegal_Argument_Episode_71.mp3
Category:podcasts -- posted at: 8:49 AM

A somewhat shorter episode this week, and one with a strange directory/focus.

We talk about dynamic languages and the need for interfaces, the HAL Hypertext Markup specificatation, and Mark gets a lot of things wrong about licenses.

Direct download: 70_Illegal_Argument_Episode_70.mp3
Category:podcasts -- posted at: 10:35 AM

Goodbye to Tony:

Direct download: 69_Illegal_Argument_Episode_69.mp3
Category:podcasts -- posted at: 10:23 AM

Join the Mark, Richard, and Greg for a discussion on Google Dart, Javascript, and Coffeescript with guest Rowan Crawford.

  • Google releases Dart - the ‘javascript’ killer - videos from Goto. Cay Horstman’s first thoughts, even Gilad thought people would be dissapointed based on the hype.  The specification is Creative Commons and current implementation is BSD.
  • Jim Hugunin ( Jython / IronPython fame ) on his Dart Compiler in Dart hack.
  • Dart develop Bob Nystrom also writes Magpie for experimentation.
  • MD: A lot of people diss the idea of Dart, but embrace Coffeescript - why!?!  ( We bring Mr @wombleton from SMX on help us not sound like total script-haters ).
  • MD: Good thing I like about dart - no truthiness - you MUST be truthful in your expresions - ie. if (something = “true”).   truthiness is handy, but so prone to problems IMHO.
  • MD: libraries/packages seem to be a big reason for dart - an import is via a URI so versioning is supported indirectly.
  • MD: Javascript ES6 is actually looking quite nice - interesting that it gets classes similar (ish) to Dart.
  • Has static analysis reached its limits? Warning, Thought-doesn’t-works zone.
  • Kotlin is an interesting topic here - jetbrains moving their static analysis foo to the compiler level - could have interesting implications.
  • Is the NoSQL vs SQL really static typing vs no-static-typing like languages?
    • Whine
    • Greg’s favorite topic ;)

Direct download: 68_Episode_68_-_Throwing_Darts_at_Javascript.mp3
Category:podcasts -- posted at: 3:19 AM

Java One

Direct download: 67_Illegal_Argument_Episode_67.mp3
Category:podcasts -- posted at: 10:45 AM

Due to bad scheduling and other commitments we're back with another episode of Illegal Argument - along with a special returning cohost.

Direct download: 66_Illegal_Argument_Episode_66.mp3
Category:podcasts -- posted at: 8:36 AM

  • Logstalgia - Log Visualisation
  • Jetbrains new programming language - Kotlin
  • Tim Ottinger's paper on Object/Method naming
  • Service Configuration
  • Java 7 Loop Optimization Bugs
  • REST Testing
  • and more...

Direct download: 65_Illegal_Argument_Episode_65.mp3
Category:podcasts -- posted at: 12:10 PM

 

  • Cassandra Query Language
  • Clean logs - what's wrong with this Maven usage
    • Mentioning repositories in your POM is a smell
    • No version ranges
    • Mixing API and Implementation in the same POM
  • The Maven Bug without proxy servers
  • Git subtrees
  • Releasing from C.I. Servers
  • Google and Privacy
  • Is NFC ever going to take off?
  • Developers get better with age
Direct download: 64_Illegal_Argument_Episode_64.mp3
Category:podcasts -- posted at: 7:23 PM

A bit late but enjoy the show, we discuss our recent Exceptional.conf unconference, what to do when your hosting/cloud provider becomes unworkable, and dealing with patched open source projects.

Direct download: 63_Illegal_Argument_63.mp3
Category:podcasts -- posted at: 4:23 AM