Here is a small sample of trends in software. This is work in progress. I will keep updating it frequently. Instead of waiting till I have my full list, I thought I may just publish this crude list and get some feed back. Some trends are current (like Web 2.0) some of them are future (Semantic Web). Over the next few weeks, I will revisit and keep adding to the list. If you think some thing should be included here, please add your comment. If you have a blog or discussion on trends, you can add that link too. Some of these trends are great blog topics too.
Each trend is an opportunity (or several opportunities). These trends create new jobs, transform existing jobs and the way we live.
Application Development | AJAXRich Internet Applications – Microsoft’s Silverlight, Adobe Flex, Open LazloWeb Frameworks – Ruby On Rails, Django
Scripting Languages – Python, Ruby Parallel Programming – Haskell, Erlang |
Database | XML databases and XML support in relational databasesNew query languages – SPARQL
New query interfaces to languages – LINQ Open Data – Freebase, DbPedia Streaming Databases, Continuous Query Languages Web Data Stores – Amazon’s SimpleDB, S3 |
Information Distribution | Podcasting, Screencasting, VideoCasting, Blogs, Wikis, Micro-blogging, Portals, Feed Readers |
Information Mining | Text Analytics – A wiki for text analytics Software Agents |
Information Sharing and Collaboration | Knowledge ManagementWikis and Portals, Social Bookmarks, Video Conferencing |
Information Visualization | A Periodic Table Of Visualization Methods |
Interaction | AIML – Alicebot and othersTouch/Multi-touch/Surface – iPhone, Microsoft Surface |
Laptops for Learning | Triggered by the visionary OLPC effort, this is a broad movement that may spark several new trends in cheaper, better laptops and several innovative interfaces for interaction.This leads to a broader trend on mlearning – mobile learning. Learning content on cell phones. |
Mashups | An easy way to combine services in hours, days, weeks triggered by Web ServicesWatch for Enterprise Mashups, Mashup Tools, Languages for Mashups |
Mobile and Wireless | Open Mobile Platforms – ex: AndroidLocation based mobile servicesWiMax, 3G |
Mutli-core | Intel is promising a 32 core chip by 2010. What do we do with all that power. Where are the programmers and programming tools for leveraging this trend? How can we use a multi-core chip in every device from a PDA to a computer?Parallel Programming – Techniques, Tools, Research, Initiatives |
Services | Software as a ServicePublishing as a ServiceMentoring as a Service – MentornetKnowledge Sharing Services – Wikipedia, Wikibooks, LibriVox, WikiHow |
Services Infrastructure | On Demand Computing, Elastic Computing, Cloud Computing – Amazons ECS, Google’s AppEngine |
Search | Collaborative Search – Like Wikia Contextual Search – Yahoo’s Y!Q and Eurekster Swicki Powerset |
Semantic Web | Semantic Wikis – A wiki on steroids Linked Data – FreeBase, Twine, DbPedia |
Social Applications | Is Social networking site a service or infrastructure? Should it be a layer on the web?Social Networks – Facebook.Others to watch OpenSocial, Ning, LinkedIn,Social Networks in the Enterprise,FriendConnect, OpenData, Data Portability, OpenId |
Web Services and SOA | Web Services are the new breed of application components. Popularized by Amazon, web services are growing at a rapid pace. You can get a list of publicly available services at Programmable Web |
Updates:
Top 10 Disruptive IT Trends – CIO Insight
Links:
WebTrends Map 2008 – A clickable Map
MarkMail – a tool for parsing mailing lists and providing trend information
10 thoughts on “Technology Trends – A List”
Hey ..
Nice observation .. so how are we going to program 32 core chip ? any ideas ?
Right now I am just watching the space and blogging about a few (http://dorai.wordpress.com/?s=parallel+programming). May do a few experimental pilots soon.
Hi, Dorai. I really like your coverage of a wide range of topics in computing, thanks for the work you do.
I wanted to bounce something off of you, since it looks like you’re interested in tracking technology trends. I created a new website, called ClearEconomy.info, for the creation and visualization of wiki-like data sets for tracking technological progress on specific problems. For instance, energy content per kilogram of electricity storage solutions, or MFLOPS per watt of any computing system, to show the level of achievement currently attained. (users can create a chart for any technology or trend they want, in any category). Go here: http://cleareconomy.info/node/29 for some of the initial visualization examples.
I wondered if I might have your two cents on the site as a medium and useful resource? Feel free to contact me through the form at ClearEconomy.info or by leaving a comment at my blog.
Thanks again.
Jeff
@Jeff Thank you for visiting my blog and your comments. I wil take a look at cleareconomy.info and will be happy to share my thoughts.
Dorai
Hello There,
I came across your blog and found it to be very interesting and informative. We have a conference coming up in April that Jeff Han of Perspective Pixel, Steven Bathiche of Microsoft, and Mary Lou Jepsen of Pixel Qi will be speaking at. Two of these people were named by Time Magazine’s top 100 most influential people.
The conference will cover advances and challenges with Touch Screens, haptic feedback, holograms, projections and other technologies. I feel this may be a good fit for you to blog about and maybe for us to cross promote.
I would propose giving you a free press pass to the event and a link on the website in return for a blog or two about the event and a link on your site.
To check out the event and get more information please visit http://www.int-displays.com.
If you decide this would be a good fit for you please email me at joan.woodbrey@pira-international.com or give me a call at 207 781 9636.
I look forward to hearing from you.
Sincerely,
Joan Woodbrey
Joan,
Thank you very much. I may be out of the country at that time. I am currently in India and plan to return to USA around May. The technologies covered in the conference are very interesting. But I would still like to follow the conference (if you are streaming it).
regards,
Dorai
Comments are closed.