Kochise (./1041) :
Mais pour ça il faut effectivement être moins low-level. Ce n'est pas le C qui apportera la solution, mais des wrappers multi-plateformes (Qt que t'aimes bien, par exemple)
Sauf que Qt force aussi à se mettre à jour, cf. Qt 4, cf. l'abandon de Qt3Support sur les nouvelles plateformes (y compris Cocoa qui vise remplacer le portage Carbon à terme), cf. aussi la suppression de la version ADP de Qt Assistant et de la classe QAssistantClient qui allait avec (ils proposent un paquetage de compatibilité séparé qui nécessite des bidouilles pour compiler, heureusement qu'il y a nous packageurs des distributions pour le proposer, mais pour les autres plateformes, ça craint) etc. Les plateformes libres ne sont pas du tout faites pour du code auquel on ne veut plus toucher. L'idée est que les applications sont elles aussi libres et qu'on peut les porter à tout moment.
GoldenCrystal (./1045) :
Et non ça n'a rien du "cloud". Le cloud c'est le mal absolu.
Le "cloud" est surtout un buzzword qui regroupe un peu tout et n'importe quoi, comprenant des services plus ou moins utiles, du nuage de VMs où tu peux exécuter ce que tu veux (service que je retiens intéressant, mais à peser par rapport – par exemple – à des offres de VPS non distribuées, selon l'usage qu'on veut en faire) à un système de services propriétaires où tu ne contrôles rien du tout (

). L'idée de "cloud" qui forme le contexte, le "dumb terminal" qui a besoin d'autre chose pour faire tout son travail, est malheureusement à rapprocher de la seconde solution (l'idée étant de se passer de PC en utilisant des services web propriétaires ou des "apps" tout aussi propriétaires qui font tout pour toi complètement hors de ton contrôle

).