Illegal Argument


Illegal Argument Episode 73

Direct download: 73_Illegal_Argument_Episode_73.mp3
Category:podcasts -- posted at: 11:16 AM

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