pwnt.be

Predictions for 2008

Well, it’s only November, but since everyone’s probably put up a Christmas tree already, I might as well make three predictions for 2008. They probably won’t come true though.

A fortune teller
A fortune teller

Operator overloading for Java. I love Java. Really. The more C++ I write, the more I realize how beautiful Java is. But operator overloading would be nice. Sure, they had good intentions when they left it out, but let’s be frank: Java is hardly consistent when it comes to, say, string operations. Either be explicit and require

if ("foobar".equals("foo".concat("bar"))
// Or even use |new String()| if you want to get anal

or overload both operators, as in

if ("foobar" == "foo" + "bar")

but don’t go about mixing them, as is currently the case, i.e.

if ("foobar".equals("foo" + "bar"))

A push model for content feeds. RSS and Atom are ubiquitous. So ubiquitous that it makes you wonder if the cost of their simplicity isn’t too high. Web-based aggregators aside—and even they suffer—, the current pull model means an aggregator on a client machine has to perform many superfluous HTTP requests. It wouldn’t be a bad idea to push (only) new content from any number of textual data sources over a single TCP socket. Alternatively, a protocol could be developed that merely notifies user agents of updates, so they know when to reload a certain feed.

Interesting content. I will blog about things that actually concern you and your everyday life. You will be most pleased and erect a statue for me.

Post a Comment

This contraption supports Gravatar, as well as Markdown with SmartyPants. If none of that made sense to you, feel free to ignore it and start typing.

  • :)
  • :D
  • ;)
  • :-O
  • :P
  • :@
  • :$
  • :S
  • :(
  • :'(
  • :|
  • :-#
  • 8-|
  • ^o)
  • :-*
  • +o(
  • :^)
  • *-)
  • 8-)
  • |-)
Disorientation
Continuity
Tangentiality
Retributions
Automating OpenVPN Connection on Windows XP
blanky, sky, Tim, Geb, 12vpn, Tim, neecom
Simple Linear Regression with JFreeChart
Nicolas Machado, Sascha, Tim, Sascha, Tim, Sascha
De Canvascrack: een epiloog
Tim, Steven Noels
Lplayer for the Rest of Us
jesus2099, Tim, jesus2099, Tim, jesus2099, Tim, PixelPirate
Proximus, Universiteit Gent, Kafka: schrappen wat niet past
Tim, Bart Coppens, Tim, Steven, Tim, Femke
Colophonics