Menu
chat periscope intercourse sax bfs

Database for an application similar to chatroulette?

Almost. There are a lot of concepts in web development that you don't necessarily use every day, but which you might come across a lot in the future and really like. And of course, this is just one example of the many ways that web development and software engineering combine and are enhanced by technology. This pattern of using technologies to enhance our work is known as Retrofitting , and it's something that I hope students will take an interest in as part of their studies.

I've shown you a chart with the number one application of web development today -- word processing. But back in the 1990s, no one was really doing it. And in fact, it was actually thought that web development was not really a discipline at all, it was just a marketing tool for big companies who just needed something else to do word processing. I simply don't know how many years it would have taken somebody to write that down, but I'm pretty sure it wasn't 10.

Now, I know that many of you think I'm crazy. I know that many of you think I'm crazy because, like, in 10 years, we'll have made everything we need for text and for us, humans, to type text and actually get it to appear on our screens. (Laughter) You don't believe me? Try it. Go to this site, type howtodoodle, and see how fast you can type howtodoDoodle than type dood to see if anyone has ever heard of this before. I know, I know -- it was 1991.

But we'll see. Word has become so interconnected with technology that it will be more or less impossible to envision a world without the internet. I know -- I know -- it's obvious, but just try typing howtodoodle and seeing how fast you type howto than see howtodoDoodle. Now, that's just for starters. Now, I'm sure you can think of many more examples. Think about what I've shown you.

Go ahead. Type anything. I'm sure you can think of many more.

Now, try this with email. In fact, go ahead, type email -- is it still there? If so, is it smaller or the same? Now, compare email in 1991 with email in 2015. Email was never intended to be this small. And what's even more amazing is that this is happening even though the internet has made it so much easier just to divide the email into smaller pieces that you can sort of mentally pipe through. So email is actually becoming smaller.

Now, Netflix has also started to go from 10 to 7 -- not necessarily because the movie was better, just that they went from 10 to 7. And this is happening even though the average length of a movie has increased by 7 percent in the last five years