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
Koop eens een Nokia Lumia 800
Samuel Debruyn
Bizar Hairdressing & Beyond
Hanne, Hanne, Ruxi, Wim, Tim, Sarina, Lies, Lynn, erwin, Ano, Frederick, Jacqueline, Wazaaa, Tim, Rebecca, Charlie
Lplayer for the Rest of Us
fieryy-AA, jesus2099, Tim, jesus2099, Tim, jesus2099, Tim, PixelPirate
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
Colophonics