I'll look that up.. and yes i know what ajax is :p.
PHP is awesome.. its the best i've used. I like "more concrete" languages as well, but everything looks like its coming to the web as it is. With bandwidth getting more and more size isn't going to be a problem in the future and PHP/mySQL/HTML/CSS will let you create a database driven interface in minutes.. where using something like java or C++ you have to go through a decent ammount of work to create a textbox without an IDE... I've also heard somewhere you can create desktop apps in PHP actually

!
Got me there, there is a way to use GTK+ to write PHP apps for the desktop, and I've read about it too. Once again, Open Source to the rescue.
I'm still skeptical that all apps are going to be web-based though (as in in a browser). I do believe that almost all apps will be using the Internet eventually, but you see, it's already happened once that there was an Internet service boom, where everyone thought that it would be good to have all apps on remote servers, and companies would be able to kinda 'lease' the app and use it, and store data remotely. This fell through hard when computers got cheaper and companies realized that they want to hold onto their own data, and not put it on some server somewhere. Therefore, we have mainly desktop apps. And I think that's fine. With modern tech, you can run your app off a main server, and do it seamlessly with high bandwidth. I don't think that browser AJAX type apps are going to be the majority though. Companies are too paranoid for that, and personally I like how things work now. Desktop toolkits are very well done and mature (see GTK+), and have common themeing, etc. I don't want an OS which is really just a browser, although I could probably manage, once I start using AJAX writer, Google Spreadsheets, Gmail, etc.