James Tauber

journeyman of some

blog > 2005 > 06 >

James Tauber's Blog 2005/06/01

Tintin Movie News

It's been ages since I've heard any news about Spielberg's live action adaptation of Tintin.

Via Animated News:

Quint at Ain't It Cool News recently visited the set of Steven Spielberg's War of the Worlds, coming to theaters June 29, 2005. Within this revealing two-part article is not only interesting information regarding War of the Worlds, but small details on Spielberg's other upcoming projects as well. For instance, after discussing King Kong with Peter Jackson and seeing a reel showcasing the magic at Weta, Spielberg feels that the computer effects company is capable of bringing Tintin's faithful canine companion Snowy to life in the Tintin film Spielberg is producing.

by jtauber : Created on June 2, 2005 : Last modified June 2, 2005 : Categories tintin : 8 comments (permalink)

Leonardo 0.6.0 Released

I am pleased to announce the release of Leonardo 0.6.0.

Leonardo is the Python-based content management system that runs this site and provides blogging and wiki-style content.

New features include:

  • categories
  • comments
  • trackbacks
  • file upload
  • atom-feed autodiscovery
  • support for xhtml as page authoring format

You can download it at:

http://jtauber.com/2005/leonardo/leonardo-0.6.0.tgz

by jtauber : Created on June 1, 2005 : Last modified June 1, 2005 : Categories python announcements leonardo : 0 comments (permalink)

Java method implementations whose arg types are broader than declared in the interface

What is the motivation for disallowing this in Java?

interface A {
  void foo(C arg);
}
interface B {
  void foo(D arg);
}
interface C {}
interface D extends C {}

public class E implements A, B { public void foo(C arg) {} }

The compiler complains that E doesn't implement the foo(D) required by B.

I realise the underlying issue is that the following doesn't compile either:

public class F implements B {
  public void foo(C arg) {}
}

but I don't understand why Java disallows it?

by jtauber : Created on June 1, 2005 : Last modified June 1, 2005 : 8 comments (permalink)