Earlier quoted context omitted.
> 9. Apple's laptop sales will exceed those of HP/Compaq, IBM, Dell and Gateway combined by 2010. Hm... If you count tablets as laptops, then yes, way way way yes.
Why would you do that?
Ten predictions (2004)
121–130 of 324 posts
Re: Ten predictions (2004)
#122Earlier quoted context omitted.
The XML things is quite amusing, given how far out of favour XML went. XML has now failed hard AFAICT. But I can agree the spirit of the prediction lives on in the form NoSQL and JSON.
Has it failed? Or have people just stopped trying to shoehorn it everywhere? There are cases where XML is a great format. For example in the past I wrote a system for interfacing with a government department. The thing was an epic of about 30 different schemas, however being able to actually look at a concrete schema for specification and actually be able to test against it was invaluable. Trying to build that thing…
I too like the ability to validate XML against a schema and found it invaluable when dealing with a set of (needlessly) complex ant-plugins a couple of years back.
Re: Ten predictions (2004)
#123Earlier quoted context omitted.
I don't think Facebook was big at the time, was it?
If you were in college in 2004 it was pretty unavoidable
Then again maybe he was just a big fan of his MySpace page at the time.
Re: Ten predictions (2004)
#124Earlier quoted context omitted.
> We got NoSQL (esp. JSON based ones) instead of XML. Thank god we dodged that bullet. I'm just glad people see XML for what it really is (useful, but not that useful). > Not really. We are already in the multicore age, and it will only get moreticore. The problem is multi-threaded has never really took off, even with all the cores we have today. There is still no silverbullet to harnessing parallelism. > Apple's lap…
> A tautology if I ever heard one. Consider this set of programmer "skill levels" where most (80%!) are above average: {10, 10, 10, 10, 1}
Re: Ten predictions (2004)
#125Looking back on it, it all seems kind of silly.
Re: Ten predictions (2004)
#126Re: Ten predictions (2004)
#127Re: Ten predictions (2004)
#1281. XML databases will surpass relational databases in popularity by 2011. We got NoSQL (esp. JSON based ones) instead of XML. Close enough though. 2. Someone will make a lot of money by hosting open-source web applications. Github is cool but with all the cheapskate web devs (no offense, I am one of them) I don't think it is _that_ profitable. 3. Multi-threaded programming will fall out of favor by 2012. Not really.…
> We got NoSQL (esp. JSON based ones) instead of XML. Close enough though. JSON is basically XML with 50% less bullshit. It does less but it does it so much more elegantly than XML - and has the further benefit of a syntax similar to that of structured data in such languages as Javascript (duh), Python and Ruby - that it was a shoo-in to squeeze XML out of most non-enterprise uses, at least on the data transfer forma…
> object-relational mapping has gotten vastly better than it was in 2004
Maybe so, but it still seems like it's only good for prototyping. With each new version of ORM i get excited and try to implement it, but sooner or later it comes to bite me in the ass, and long term maintenance becomes more painful than not using ORM with all the low level hacks that need to be added and tricky management of the mapping config.Re: Ten predictions (2004)
#1291. XML databases will surpass relational databases in popularity by 2011. We got NoSQL (esp. JSON based ones) instead of XML. Close enough though. 2. Someone will make a lot of money by hosting open-source web applications. Github is cool but with all the cheapskate web devs (no offense, I am one of them) I don't think it is _that_ profitable. 3. Multi-threaded programming will fall out of favor by 2012. Not really.…
Re: Ten predictions (2004)
#130Earlier quoted context omitted.
I think more specifically he means things like Heroku or Modulus.
I'm not sure if that's what he means. The discussion of the point specifically mentions applications like bug trackers and wikis - not software that tends to be developed in house. Heroku is generally used for hosting applications that you wrote, rather than for hosting open source stacks developed by others (e.g. phpBB or MediaWiki). Saying that, it all falls under the general trend of providing system administratio…
> most small development shops would pay a monthly fee not to have to administer the apps themselves.
and
> But would an external dev team trust some big company like Amazon with with their intellectual property?
and
> So I predict that someone will come along and offer an innovation hosting service, and make a lot of money off it.
OP had his finger on the pulse of tech, though, that much is certain.