Desmond File

Blog archive

Facebook: Fad or Framework?

Steve Ballmer may have been showing his age last week, when he called out the Facebook social networking site as a "fad" and questioned the value of the technology used to make it go.

"I think these things [social networks] are going to have some legs, and yet there's a faddishness, a faddish nature about anything that basically appeals to younger people," Ballmer was quoted as saying in an Oct. 2 article in the Times Online. You can read the full article here.

Reading this, I can almost picture Ballmer out on his porch, in boxer shorts and black socks, yelling at a bunch of neighborhood kids to get off his lawn.

One of those kids might be Rodney Rumford. He's president of a technology and strategy firm that focuses on Facebook application development.

"What he doesn't understand is Facebook literally changes the way people communicate," Rumford said. "It provides increased efficiency in discovering information and sharing information, and information finds me...Facebook is a social networking site. But if you float up 10,000 feet, it's really a communication platform."

What's more, Rumford thinks that communication platform is going to have a broad impact on programmers -- a very broad impact. "Every developer needs to know HTML, correct? I think in five years, every developer is going to have to know [Facebook Markup Language] on a basic level," Rumford said.

Is Ballmer getting crotchety or is Rumford just getting way ahead of himself? You tell me. Is there a role for a Facebook-type platform in corporate development and, if so, what might we expect from it? E-mail me at [email protected].

Posted by Michael Desmond on 10/08/2007


comments powered by Disqus

Featured

  • Full Stack Hands-On Development with .NET

    In the fast-paced realm of modern software development, proficiency across a full stack of technologies is not just beneficial, it's essential. Microsoft has an entire stack of open source development components in its .NET platform (formerly known as .NET Core) that can be used to build an end-to-end set of applications.

  • .NET-Centric Uno Platform Debuts 'Single Project' for 9 Targets

    "We've reduced the complexity of project files and eliminated the need for explicit NuGet package references, separate project libraries, or 'shared' projects."

  • Creating Reactive Applications in .NET

    In modern applications, data is being retrieved in asynchronous, real-time streams, as traditional pull requests where the clients asks for data from the server are becoming a thing of the past.

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

Subscribe on YouTube