Pourquoi de nos jours faut-il absolument que l'on continu à proposer à des gens de faire du C ?
Ce langage est une horreur, autant à cause de son aspect impératif (mais bon, c'est une histoire de gout) qu'à cause de tous ces pointeurs ...
On trouve des langages qui marchent très bien et quand ça compile et qu'on est sûr de la logique de ce qu'on a écrit : ça marche !
J'imagine que cette personne qui veut apprendre à programmer va pas coder des applis qui nécessite les avantages du site (c'est souvent le plus rapide, on peut mettre les mains dans le cambouis pour tirer partie au mieux du processeur, etc...).
Personnellement, je conseillerais un langage comme Scala qui s'appuie sur la jvm et a donc tout les avantages de java (et ses librairies !), sans ses inconvénients : typage statique inféré "puissant" (on fait plus de truc qu'avec java), functionnel, impératif, OO, des facilité syntaxique pour la création d'objets, etc...
Et effectivement, si la sauce prend, ça risque de changer violemment le paysage informatique : avec la possibilité de distribuer des applications "natives" aussi facilement que du contenu Web et tout aussi indépendamment de l'OS, ça pourrait faire mal.
Un peu comme avec Java, python, c# ou tout autre langage à VM qui tourne sur les grands OS du marché ?
C'est marrant ce truc du cloud computing dont on n'arrete pas d'entendre parler ces derniers temps.
Arretez-moi si je me trompe, mais en gros on met tout sur le web et on y accède à travers des "navigateurs" (ou équivalent).
Il y a un autre truc qui se developpe pas mal (au moins dans le monde de la recherche ...) et dont on parle de plus en plus, c'est l'ambiant computing (ou ubiquitous computing) dérivé en ambiant intelligence quand on y rajoute un peu de "magie" au niveau de l'(auto-)gestion du système et au niveau des appareils.
Pour ceux qui ne connaissent pas : une informatique ambiante/distribuée/invisible/personnalisée/... qui s'auto-gère et propose des services "intelligents" aux utilisateur dans le monde réel.
Très mise en avant (depuis 2001 à peu près) par l'organisme européen de prospection dans les technologies (ISTAG).
Capable de personnaliser les services, d'anticiper les besoins, etc, mettez ici ce dont vous revez le plus, avec des IHMs de folie dignent des meilleurs films de science fiction, etc...
Donc en gros on a le cloud computing qui est très présent sur le web, avec des services genre minitel 2.0 (là j'exagère peut-être un peu) d'un coté, et l'intelligence ambiante de l'autre où tout est distribué, interoperable, avec laquelle on peut faire ce qu'on veut, créer de nouveaux services à la volée même pas prévue au départ qui répondent aux besoins des utilisateurs (là aussi j'exagère mais dans l'autre sens :), le tout dans la vraie vie, etc ...
L'un n'est pas le contraire de l'autre, peut-être qu'on peut dire qu'ils sont transversaux, mais je tenais quand même à en parler :)
Si il y a des trucs faux ou mal dits, n'hesitez pas :)
Je crois qu'un autre (enfin c'est un bout de celui que tu cites) argument est que GCC est vraiment un gros bazar monolithique difficile à maintenir (même si il l'est effectivement).
Tout comme un objectif de LLVM était de faire un truc un peu plus modulaire (si je ne me trompe pas, je suis pas un pro de tout ces trucs), je pense que PCC va aussi essayé de répondre à cette problématique.
Si la TI est mieux et moins cher que la casio, pourquoi ne pas le dire ?
Faudrait pas qu'on perde notre esprit critique juste pour faire semblant d'être neutre. Par exemple si les personnes qui nous enseignent n'ont pas d'esprit critique, alors on ne risque pas de comprendre ce que c'est.
Après il y a des cons partout (parmis ceux qui donnent leur avis ici), mais je préfère laisser le soin aux intéressés (pas les cons, mais ceux qui les entendent) de s'en rendre compte (ou pas).
Les hommes politiques sont "des êtres humains comme nous"qui "agissent pour les autres".
D'ailleurs faire de la politique "c'est plus dur que de faire de la musique, c'est un travail difficile".
Non, en général les logiciels de téléchargement de propose de voir certaines sommes de contrôles, après, il faut avoir quelque chose pour la comparer avec, mais c'est possible sans télécharger :]
[^] # Re: Rapide?
Posté par Victor . En réponse au journal Grosse faille exploitable à distance dans IE. Évalué à 2.
Un journal est passé il y a pas longtemps je crois qui donnait un lien vers une étude qui disait que très peu de gens avaient un windows à jour.
[^] # Re: publicité ?
Posté par Victor . En réponse au journal Sursis pour le Cobol ??. Évalué à 2.
[^] # Re: question complexe
Posté par Victor . En réponse au journal Quel langage pour un non informaticien?. Évalué à 2.
Ce langage est une horreur, autant à cause de son aspect impératif (mais bon, c'est une histoire de gout) qu'à cause de tous ces pointeurs ...
On trouve des langages qui marchent très bien et quand ça compile et qu'on est sûr de la logique de ce qu'on a écrit : ça marche !
J'imagine que cette personne qui veut apprendre à programmer va pas coder des applis qui nécessite les avantages du site (c'est souvent le plus rapide, on peut mettre les mains dans le cambouis pour tirer partie au mieux du processeur, etc...).
Personnellement, je conseillerais un langage comme Scala qui s'appuie sur la jvm et a donc tout les avantages de java (et ses librairies !), sans ses inconvénients : typage statique inféré "puissant" (on fait plus de truc qu'avec java), functionnel, impératif, OO, des facilité syntaxique pour la création d'objets, etc...
[^] # Re: Alors ça c'est un sujet à troll :)
Posté par Victor . En réponse au journal Quel langage pour un non informaticien?. Évalué à 2.
Il enlève toutes les lourdeurs de java, mais lui il a du typage statique (inféré).
[^] # Re: c'est une expérience...
Posté par Victor . En réponse au journal Sursis pour le Cobol ??. Évalué à 6.
Il est peut-être temps de passer à quelque chose de plus haut-niveau.
[^] # Re: publicité ?
Posté par Victor . En réponse au journal Sursis pour le Cobol ??. Évalué à 1.
Et accessoirement, C n'est pas le langage des dieux.
Le langage des dieux, c'est le langage qui quand il compile, et bin ça marche !
[^] # Re: Native Client?
Posté par Victor . En réponse au journal Google va-t-il sortir un système d'exploitation ?. Évalué à 2.
Et effectivement, si la sauce prend, ça risque de changer violemment le paysage informatique : avec la possibilité de distribuer des applications "natives" aussi facilement que du contenu Web et tout aussi indépendamment de l'OS, ça pourrait faire mal.
Un peu comme avec Java, python, c# ou tout autre langage à VM qui tourne sur les grands OS du marché ?
# Cloud versus Ambiant ?
Posté par Victor . En réponse au journal Google va-t-il sortir un système d'exploitation ?. Évalué à 2.
Arretez-moi si je me trompe, mais en gros on met tout sur le web et on y accède à travers des "navigateurs" (ou équivalent).
Il y a un autre truc qui se developpe pas mal (au moins dans le monde de la recherche ...) et dont on parle de plus en plus, c'est l'ambiant computing (ou ubiquitous computing) dérivé en ambiant intelligence quand on y rajoute un peu de "magie" au niveau de l'(auto-)gestion du système et au niveau des appareils.
Pour ceux qui ne connaissent pas : une informatique ambiante/distribuée/invisible/personnalisée/... qui s'auto-gère et propose des services "intelligents" aux utilisateur dans le monde réel.
Très mise en avant (depuis 2001 à peu près) par l'organisme européen de prospection dans les technologies (ISTAG).
Capable de personnaliser les services, d'anticiper les besoins, etc, mettez ici ce dont vous revez le plus, avec des IHMs de folie dignent des meilleurs films de science fiction, etc...
Donc en gros on a le cloud computing qui est très présent sur le web, avec des services genre minitel 2.0 (là j'exagère peut-être un peu) d'un coté, et l'intelligence ambiante de l'autre où tout est distribué, interoperable, avec laquelle on peut faire ce qu'on veut, créer de nouveaux services à la volée même pas prévue au départ qui répondent aux besoins des utilisateurs (là aussi j'exagère mais dans l'autre sens :), le tout dans la vraie vie, etc ...
L'un n'est pas le contraire de l'autre, peut-être qu'on peut dire qu'ils sont transversaux, mais je tenais quand même à en parler :)
Si il y a des trucs faux ou mal dits, n'hesitez pas :)
[^] # Re: Et par rapport à OCaml ?
Posté par Victor . En réponse au journal Sortie du livre Real World Haskell. Évalué à 2.
Mais plus expressif pourrait bien coller alors ?
Je ne suis pas du tout un pro de ces langages, mais ce que je raconte là est ce que j'ai cru comprendre de ce que j'ai pu lire sur le sujet.
C'est un peu flemmard de ma part, mais au lieu de résumer les différences et de dire des bétises, voici une petite liste de pointeurs qui disent que le système de typage de Haskell est plus expressif que celui de caml :
http://www.oreillynet.com/mac/blog/2006/03/haskell_vs_ocamlw(...)
http://www.haskell.org/pipermail/haskell-cafe/2005-May/00985(...)
http://www.reddit.com/r/programming/comments/l434/ask_reddit(...)
[^] # Re: Et...
Posté par Victor . En réponse au journal Sortie du livre Real World Haskell. Évalué à 3.
Allez donc faire un saut sur le "Tour of Scala" ( http://www.scala-lang.org/node/104 ) qui présente les grand concepts.
/* Un petit bisou à toi Ilias :D */
[^] # Re: Et par rapport à OCaml ?
Posté par Victor . En réponse au journal Sortie du livre Real World Haskell. Évalué à 1.
[^] # Re: Que ça fonctionne?
Posté par Victor . En réponse à la dépêche Phoronix souhaite savoir comment vous utilisez Xorg. Évalué à 3.
[^] # Re: Zero Gear
Posté par Victor . En réponse à la dépêche Sortie de OGRE 1.6.0 [Shoggoth]. Évalué à 2.
[^] # Re: Zimbra ?
Posté par Victor . En réponse à la dépêche Groupware OBM et Webmail MiniG, paquets Debian. Évalué à 2.
* ok pour le connecteur Outlook
* Zimbra n'est pas libre pour faire des trucs du genre haute disponibilité
[^] # Re: Alternative ?
Posté par Victor . En réponse à la dépêche Campagne de dons pour le compilateur PCC. Évalué à 7.
Tout comme un objectif de LLVM était de faire un truc un peu plus modulaire (si je ne me trompe pas, je suis pas un pro de tout ces trucs), je pense que PCC va aussi essayé de répondre à cette problématique.
[^] # Re: Paranoïa
Posté par Victor . En réponse à la dépêche D-Link DIR-655, le routeur déroutant. Évalué à 1.
[^] # Re: Groupes?
Posté par Victor . En réponse au journal Respect des acl et KDE. Évalué à 2.
Ce qui est bien dans les solutions proposées ici (celles avec les ACLs) c'est que c'est un peu comme si on changeait le umask par répertoire.
[^] # Re: disponibles pour tous les OS ?
Posté par Victor . En réponse au journal Albanel nous le fait à la Cindy Sanders?. Évalué à -2.
Si la TI est mieux et moins cher que la casio, pourquoi ne pas le dire ?
Faudrait pas qu'on perde notre esprit critique juste pour faire semblant d'être neutre. Par exemple si les personnes qui nous enseignent n'ont pas d'esprit critique, alors on ne risque pas de comprendre ce que c'est.
Après il y a des cons partout (parmis ceux qui donnent leur avis ici), mais je préfère laisser le soin aux intéressés (pas les cons, mais ceux qui les entendent) de s'en rendre compte (ou pas).
[^] # Re: Pas plus que ça...
Posté par Victor . En réponse au journal Le compte bancaire de Sarkozy piraté (suite). Évalué à 1.
Le prélèvement c'est pas toi qui le fait, mais le virement, si !
[^] # Re: Mono ?
Posté par Victor . En réponse au journal Les mafieux sont de retours.. Évalué à 8.
J'en ai aucune idée, mais je vois que ça.
[^] # Re: tiens dans le meme genre
Posté par Victor . En réponse au journal Le compte bancaire de Sarkozy piraté. Évalué à 5.
[^] # Re: Que faire?
Posté par Victor . En réponse au journal "Riposte graduée" : Nicolas Sarkozy appelle José Barroso à la rescousse. Évalué à -1.
Les hommes politiques sont "des êtres humains comme nous"qui "agissent pour les autres".
D'ailleurs faire de la politique "c'est plus dur que de faire de la musique, c'est un travail difficile".
[^] # Re: C'est la deuxième lame ...
Posté par Victor . En réponse au journal L'aurions-nous dans le c.. ?. Évalué à 0.
[^] # Re: liaison symétrique
Posté par Victor . En réponse au journal Gigabit, processeurs, câbles et parasites. Évalué à -5.
[^] # Re: wiki down .. troll survives
Posté par Victor . En réponse à la dépêche Sortie de VLC Media Player 0.9.2. Évalué à 10.