Pensi che ci accontenteremo mai di una piattaforma "standard"? [chiuso]

2

La recente esplosione di piattaforme telefoniche mi ha depresso (leggermente), e mi ha fatto domandare se avremmo mai raggiunto alcun tipo di standard per la presentazione?

Non intendo linguaggio o IDE. Lingue diverse hanno diversi punti di forza e posso vedere che ci può sempre essere un bisogno di disparità, anche se noto che le lingue si fondono in qualche modo nella funzionalità, con linguaggi imperitivi tradizionali come il C ++ che ora supporta cose come lambda.

Ciò di cui sto realmente parlando è un meccanismo di presentazione comune. Prima che arrivassero smartphone e tablet, il web sembrava finalmente diventare una piattaforma ragionevole per presentare un'applicazione accessibile a livello globale, non solo geograficamente, ma anche per piattaforma. Certo, ci sono ancora differenze di implementazione (a volte irritanti) e stranezze, ma se hai scritto un sito decente sapevi che si poteva accedere a qualsiasi cosa, da un PC a un telefono, a un C64 con il software giusto. "Write Once Run Anywhere" sembrava finalmente diventare una realtà.

Tuttavia, negli ultimi anni abbiamo assistito a un'esplosione di sistemi operativi mobili e all'app di "onnipresente" app. Un buon sito non è più sufficiente, hai bisogno di una "app" nativa, e ovviamente abbiamo un'improvvisa disparità in termini di OS, linguaggio e API necessari per scriverli come battaglie per la supremazia.

È piuttosto strano come va il ciclo di popolarità. Mainframe con terminali - thin client. PC - thick client. Browser Web - thin client. App telefono - thick (ish) client.

Mi chiedo solo se pensi che ci sarà mai uno standard globale per i clienti, o se il ciclo "brillante e diverso" continuerà sempre insieme alla battaglia del tech du jour.

    
posta GazTheDestroyer 23.03.2012 - 19:25
fonte

2 risposte

2

No, non penso che ci sarà mai una piattaforma "standard". "Non è bello". Perché lo vorresti comunque? È come si ottiene l'innovazione nel mercato. Non ti piace ciò che fa una piattaforma, quindi ne usi un'altra o ne fai un'altra. Migliora.

È anche divertente (almeno per me). Mi piace imparare nuovi hardware, strutture e approcci. Fa parte del bricolage che molti di noi amano fare. Almeno per me, non invecchia (almeno non lo è ancora).

It's kind of weird how the cycle of popularity goes. Mainframes with terminals - thin client. PC - thick client. Web browser - thin client. Phone app - thick(ish) client.

Non vedo questo come un "ciclo di popolarità", ma come evoluzione e miglioramento.

    
risposta data 23.03.2012 - 19:32
fonte
1

Non finché le persone hanno idee che pensano siano migliori di quelle esistenti [la tua cosa qui]. [la tua cosa qui] potrebbe essere hardware, software, metodi di interazione dell'utente (pensa a Wii vs PlayStation / XBox), o qualsiasi altra cosa.

Sarà sempre così, si spera. Quando si ferma, nuove idee sono sparite.

    
risposta data 23.03.2012 - 19:34
fonte

Leggi altre domande sui tag