je suis au courant... mais je tenais juste à "relativiser" les propos de certains ;)
Type: Messages; Utilisateur: gorgonite
je suis au courant... mais je tenais juste à "relativiser" les propos de certains ;)
comme ?
j'ai pas l'impression qu'on ait découvert grand chose ces derniers temps... juste beaucoup raffiner certains points ;)
j'ai pas dit cela... ce serait même l'inverse :aie:
ben concernant OCaml & cie, certains pourront dire que la programmation fonctionnelle date de 1930 (Church, lambda-calcul), ou des premiers temps de l'info "pratique" avec Lisp (environ 1950), voire...
c'est ce que j'ai dit, non :aie: ?
intellectuellement parlant, tu peux détailler tes "avantages" pour Java dans le débat Java vs C++ ?
il suffit juste de développer un bash pour ce système... c'est juste long :aie:
je ne vois pas le rapport... :koi:
à ma connaissance, le noyau linux n'a pas une base complète en asm, puis des surcouches en C, ce qui semble être le cas de JNode (en remplaçant C par Java bien...
j'ai des doutes... :?
http://en.wikipedia.org/wiki/JNode
http://en.wikipedia.org/wiki/JavaOS
autant je pourrais considérer que C++ pourrait faire l'affaire dans pas mal de cas (j'ai pas dit tous, attention ;)), autant je ne vois pas comment on ferait un OS complet uniquement en Java (si ce...
pas vraiment, si l'on veut comprendre le fonctionnement de la POO, autant développer en C "pur" mais de manière à émuler la POO ;) (et ils verront que la syntaxe des templates est facile à côté de...
on n'a jamais dit que les écoles d'ing ne manquaient pas de pédagogie :aie:
en fait ce second cours n'a pas été réformé... et donc considérait que les bases du C était acquises. d'ailleurs, il semblerait qu'ils aient réformé le cours de 2A pour être plus homogène ;)
le hic, c'est qu'en 2A, il y a un cours de prog system sous unix (en C bien sur), et qu'ils sont tous la ramasse avec les malloc et les pointeurs (alors que new n'est pas si différent), et ne savent...
pour infos, dans mon ancienne école, ils ont (depuis 2 ans) décidé de prendre un sous-ensemble du C++ pour enseigner leur premier cours de programmation, au lieu du C autrefois utilisé ;)
en gros,...
turbo pascal était selon moi un concurrent tout à fait acceptable... ;)
tu ne parles plus des difficultés liés aux langages, mais plutôt de la verbosité des spécifications... mais il faut...
Je ne suis pas d'accord !!!
J'ai déjà fait un compilateur C et un compilateur CoreML, et la complexité est quand même du côté du C... et ce n'est pas le mécanisme d'évaluation paresseuse qui...
+1... il est assez facile de construire un programme qui, lancé avec un utilisateur sans privilèges root (sans fork & cie) en mode débug, peut faire planter la machine complète ;)
(j'ai bien dit...
je dis juste qu'une fois les modules et macros adéquates créées, il est presque aussi simple d'utiliser la version C ;)
par ailleurs, en ce qui concerne le recodage d'une fonctionnalité dans un...
Je pense qu'en C, avec un peu de discipline de codage, on peut obtenir la même chose, et de façon lisible... par exemple :
objets -> struct + module gérant cette structure... ce sera plus long à...
ce ne sera bientôt plus un secret, car le papier devrait être publié, mais il existe désormais des applications industrielles utilisant conjointement un système "à la Coq" conjointement à d'autres...
tous les clics ne déclenchent pas une I/O à travers un réseau... donc ça peut avoir son importance (je pense au programme de modélisation 3D, ou un clic peut modifier la structure de l'objet affiché...
peut-être est-ce simplement parce que tu ne connais pas les menuisiers de renom qui vont du C... ou que tu dénigres leur travail :roll:
D'habitude, je suis plutôt d'accord avec toi, mais là permets-moi de te contredire... ou du moins de nuancer ce propos
Un système de typage fort et "vraiment contraignant" est un moyen de détecter...
techniquement aucun :
+ POO... simula l'avait dans les années 70
+ garbage collector... Lisp
+ chargement paresseux... Miranda et Haskell l'avaient avant, et vont même plus loin dans...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.