Visst, det finns en stark trend att användarapplikationer mer eller mindre helt håller på att flytta till webben. Men vad alla dessa männiksor glömmer är att bara en del av världens kodbas ligger i sådana program.
Jeff Atwood, som annars ofta säger vettiga saker, gick så långt som att säga att:
"Pretty soon, all programming will be web programming".
Har Jeff måhända aldrig hört talas om:
- Automation och maskinkontroll? Jag har inga direkta siffror, men den sammanlagda kodbasen i alla världens fabriker passerar nog långt dagens webbapplikationer. Detta är ofta kritiska realtids-system som absolut aldrig skulle passa på webben.
- Simulering och beräkning? Också något som nästan alla fabriker använder sig av, samt forskare och labbpersonal världen över. Beräkningstungt och minimal nytta att flytta till webben förutom möjligtvis viss presentation.
- Spel? Tunga 3D-spel kommer alltid att kräva extremt optimerade exekverbara filer i grunden (även om de kanske inte exekveras lokalt).
- Embedded-mjukvara? Allt från klockor, bankomater, kortläsare, tunnelbanespärrar, sjukhusutrustning, till avancerade telefoner och handdatorer använder inbyggd mjukvara som självklart inte alls lämpar sig att flytta till webben.
- Drivrutiner? Inget behöver tilläggas här.
- Annat? Unika system som t ex hela världens mobilnät (allt från radiointerface till samtalsrouting), världens fasta telefonnät, satteliter, trafikövervakning, etc, etc?