Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud.
We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
In many cases, the end of the year gives you time to step back and take stock of the last 12 months. This is when many of us take a hard look at what worked and what did not, complete performance reviews, and formulate plans for the coming year. For me, it is all of those things plus a time when I u...
I was always skeptical about AJAX. This technology can be useful for Google, Yahoo, or Amazon, and the like. Because regular businesses can not afford it. They can not hire a team of experts to find workaround for dozens of serious problems browsers/JavaScript introduce. Browsers/JavaScript is not an application development environment.
Jouk Pleiter of BackBase presenting to the "Real-World AJAX" audience of more than 400 on Monday, March 13, 2006 in New York City
Have you ever been invited to an event, where every person has an assigned seat, and a perfect personalized goody bag is waiting for you on the table?
No, I’m not talking about a wedding. This was SYS-CON’s "Real-World AJAX" Seminar in Manhattan. I’ve been to a couple of other events during the last year. This one was the best so far.
At 7:50AM they gave me 120 sec for the book pitch right before Jesse James Garrett's keynote. (Jesse came up with the AJAX name for technologyexisted for years).
Ten other speakers were talking about AJAX after Jesse, and there was an evening panel featuring Jesse, David Heinemeier Hansson (creator of Ruby on Rails) and three other AJAX luminaries.
I was prepared to ask specific technical questions about AJAX problems, butevery presenter was talking about lots and lots of issues they were facing while developing AJAX applications anyway.No sales whatsoever. This was the most honest team of presenters ever.After hearing all their testimonies about the plethora of AJAX issues, I decided to ask a generic question, if the panelists believed thatAJAX would be around in three years. Most of them answered that it’ll be around in three, but they were not sure about 5 or 7 years from now. Fair enough. I had an impression that all of them enjoyed the technology, understood the issues, and were willing to try to solve them… somehow. I wonder if there are people who are developing Web applications in the Assembly language? Just a thought...
The only thing I do not believe in is AJAX frameworks. Any of them is a colossus on clay legs. When a technology has so many issues, what’s the point of hiding them behind the developer-friendly tools?
Having said all this, I respect people who are fighting with AJAX, I wish them all the best, but I’m not joining their legions just yet.
About Yakov Fain Yakov Fain is a Managing Director of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. He is an Adobe Certified Flex Instructor. Yakov co-athored the O'Reilly book "Enterprise Application Development with Flex". He twits at twitter.com/yfain.
Reader Feedback: Page 1 of 1
#2
Ivan Samuelson commented on 2 Jun 2006
I respect your decision to be alarmed by AJAX. However, I do not agree with your decision. What has me baffled is how people can say "I don't like AJAX. It scares me" yet, they don't tell anyone exactly why.
Your comment "Browsers/JavaScript is not an application development environment" is one such issue I have. True, the browser itself is not a development environment. It never was meant to be. However, the actual development of web-based applications can be done with various tools, including Visual Studio .NET. VS allows you to debug Javascript code with ease. And, there are IDEs coming out with AJAX-enabled features and you have 3rd party components coming out with AJAX features enabled in them.
You also state how the framework has several issues, yet you fail to mention them. If you are going to argue this, I think you need to back up your arguments. Exactly what issues do you see? EVERY programming language/framework has issues, but there can always be solutions to those problems.
I'm not a person who feels AJAX should be used just to use it. I believe it has it's place in web application development. Web apps are moving away from the "stateless" type presentation to a more interactive presentation, and that's what people want.
Remember when it was DOS-based apps and Windows came onto the market? Many people shunned it at first because it was something new. In the case of AJAX, it's NOT new. It's something that's been there since the mid-90's, but it's been refined, just like windowing operating systems.
Highly interactive web apps are the future and Web 2.0 is part of it, so rather than disregard the technology and not offer any solutions to what you perceive as problems with it, why not offer to help out? Let's work together and make it work. Customers are demanding it.
My last comment is this: I am a senior software developer at a utility company. Our enterprise architecture group stated this about AJAX and it's use within our company:
We are a utility company, not a software development company.
That was their reason as to why AJAX shouldn't be used, even though our customers are screaming for the interactivity that AJAX can bring to a web app.
#1
SYS-CON Italy News Desk commented on 14 Mar 2006
I was always skeptical about AJAX. This technology can be useful for Google, Yahoo, or Amazon, and the like. Because regular businesses can not afford it. They can not hire a team of experts to find workaround for dozens of serious problems browsers/JavaScript introduce. Browsers/JavaScript is not an application development environment.
Ivan Samuelson wrote: I respect your decision to be alarmed by AJAX. However, I do not agree with your decision. What has me baffled is how people can say "I don't like AJAX. It scares me" yet, they don't tell anyone exactly why.
Your comment "Browsers/JavaScript is not an application development environment" is one such issue I have. True, the browser itself is not a development environment. It never was meant to be. However, the actual development of web-based applications can be done with various tools, including Visual Studio .NET. VS allows you to debug Javascript code with ease. And, there are IDEs coming out with AJAX-enabled features and you have 3rd party components coming out with AJAX features enabled in them.
You also state how the framework has several issues, yet you fail to mention them. If you are going to argue this, I think you need to back up your arguments. Exactly what issues do you...
SYS-CON Italy News Desk wrote: I was always skeptical about AJAX. This technology can be useful for Google, Yahoo, or Amazon, and the like. Because regular businesses can not afford it. They can not hire a team of experts to find workaround for dozens of serious problems browsers/JavaScript introduce. Browsers/JavaScript is not an application development environment.
The Internet highway may start looking like a proverbial New York traffic jam at rush hour soon.
Feel free to substitute any town you like because Cisco says there’s going to be a faster-than-expected 18x surge in worldwide mobile data traffic between 2011 and 2016.
That’s when mob...
OCZ Technology Group, a provider of high-performance solid-state drives (SSDs) for computing devices and systems, on Tuesday announced the Z-Drive R4 CloudServ PCI Express (PCIe) flash storage solution, designed to accelerate cloud computing applications and reduce operating expenses i...
Many organizations have embraced, or are considering, the benefits of cloud computing – speed, flexibility, increased expertise, shared workload, reduced costs, etc. The benefits are many – but so are the risks. What are the threats to cloud security? Which parties assume responsibilit...
SoftLayer Technologies on Tuesday announced the immediate worldwide availability of SoftLayer Object Storage, a redundant and highly scalable cloud storage service that allows users to easily store, search and retrieve data across the Internet, with optional CDN connectivity, or across...
HP Monday claimed to have the most self-sufficient line of servers, the x86-based HP ProLiant Generation 8, the first fruits of a two-year Project Voyager meant to eliminate error-prone, downtime-creating manual tasks and cut data center costs.
HP says it’s spent $300 million on Gen8...
Why are APIs so important in clouds? Do APIs have to be open? How fast or slow will standardization in the cloud be? Why is ensuring high availability for the cloud service critical?
In his session at the 10th International Cloud Expo, Mårten Mickos, CEO of Eucalyptus Systems, will an...