Posté par freem .
En réponse à la dépêche Awesome 3.5.
Évalué à 0.
D'une manière générale (que ce soit pour de la configuration ou du développement) apprendre un nouveau langage ne me fait pas peur bien au contraire.
Ce que je voulais dire, ce n'est pas qu'apprendre un langage me fait peur en soi, mais apprendre un langage pour configurer un logiciel, me fait craindre par rapport à la complexité que ce logiciel possède.
Cependant, je dois admettre un minimum que j'ai un peu de mal a apprendre de nouveaux langages, tout de même, mon principal argument (bidon, clairement, même moi je le dis et le pense) étant que ça m'emmerde d'apprendre à utiliser un nouveau framework pour faire le moindre truc.
Cela dis, j'envisage très sérieusement, j'ai déjà commencé en fait, d'apprendre prolog, uniquement parce que c'est un paradigme radicalement opposé à ceux que je connaît.
Si je devais conclure ce point, je dirai qu'apprendre un langage ne me gêne pas, tant qu'il m'apporte un paradigme que je ne connaît pas, et pour lequel j'ai des idées d'applications.
J'ai limite envie de dire que savoir certains langages fait que l'on en connaît automatiquement d'autres: genre celui qui connaît C++, saura écrire du Java et du C# (bon, pas avec les astuces de chaque langage), alors que le contraire ne sera pas (削除) forcément (削除ここまで) souvent vrai (je parle, en n'ayant jamais touché l'autre langage, simplement en regardant un bout de code moyen et en le modifiant, hein, pas de trucs à grande échelle ni super optimisés.)
Et pour conclure cette première conclusion, je crois que le lien "fonctionnel" -> "mathématique" , probablement erroné, et les bouts de code composés à 50% de '(' et ')' me font un peu flipper tout de même :/
Tu peut regarder mon dernier journal sur l'utilisation du paradigme fonctionnel en C++ par exemple.
Je l'ai lu, j'ai une tendance à bien aimer lire ce qui touche à ce genre de choses (mêler les paradigmes dans un seul langage). Et je dois même dire que depuis j'ai un peu moins peur de ce paradigme, si c'est celui auquel je pense…
Ensuite je trouve que la dénomination de langage de programmation est très formelle. Le xml en est un
Euh… Désolé, je vais faire mon chieur, c'est p'tet parce que je n'aime pas xml, mais xml, bien qu'étant un langage, n'est pas un langage de programmation, mais de description. Même que c'est dans le nom… "langage de balisage extensible". Une balise, ça décrit, ça ne programme pas…
Ah, et, oui, ça implique que html 4 et 5 ne sont pas des langages de prog. JS, PHP, oui, en revanche, c'en sont.
et une énorme quantité de logiciel se configurent via du xml, il n'en sont pas pour autant mauvais. Pour moi la seule différence entre un langage comme le yaml et le lua c'est qu'il ne s'agit pas du même paradigme.
Je vais dire un truc tout simple: j'ai plus d'attirance envers yaml qu'xml. Au moins, c'est à peu près lisible par l'oeil, compact, et il me semble même qu'il soit possible de le parser en une seule passe tout en étant sûr de la validité, contrairement, il me semble, a XML.
Il y a donc là gain de performance CPU, de place (important sur le réseau, il me semble… faudra que je redemande à des utilisateurs de 3G qui dépassent leur limite souvent pour en être sûr :D ) et de lisibilité.
Oui, j'aime bien YAML, et, en plus, je trouve JSON meilleur qu'XML: moins verbeux, c'est déjà ça…
En revanche, j'insiste, pour moi, ce ne sont pas des langages de programmation, ils se contentent de décrire: telle donnée de tel type possède telle valeur.
Je ne crois pas qu'il y ait des boucles, des conditions, des variables… bref, de la programmation.
[^] # Re: Pas très power user mais... ou pas!!!
Posté par freem . En réponse à la dépêche Awesome 3.5. Évalué à 0.
Ce que je voulais dire, ce n'est pas qu'apprendre un langage me fait peur en soi, mais apprendre un langage pour configurer un logiciel, me fait craindre par rapport à la complexité que ce logiciel possède.
Cependant, je dois admettre un minimum que j'ai un peu de mal a apprendre de nouveaux langages, tout de même, mon principal argument (bidon, clairement, même moi je le dis et le pense) étant que ça m'emmerde d'apprendre à utiliser un nouveau framework pour faire le moindre truc.
Cela dis, j'envisage très sérieusement, j'ai déjà commencé en fait, d'apprendre prolog, uniquement parce que c'est un paradigme radicalement opposé à ceux que je connaît.
Si je devais conclure ce point, je dirai qu'apprendre un langage ne me gêne pas, tant qu'il m'apporte un paradigme que je ne connaît pas, et pour lequel j'ai des idées d'applications.
J'ai limite envie de dire que savoir certains langages fait que l'on en connaît automatiquement d'autres: genre celui qui connaît C++, saura écrire du Java et du C# (bon, pas avec les astuces de chaque langage), alors que le contraire ne sera pas
(削除) forcément (削除ここまで)souvent vrai (je parle, en n'ayant jamais touché l'autre langage, simplement en regardant un bout de code moyen et en le modifiant, hein, pas de trucs à grande échelle ni super optimisés.)Et pour conclure cette première conclusion, je crois que le lien "fonctionnel" -> "mathématique" , probablement erroné, et les bouts de code composés à 50% de '(' et ')' me font un peu flipper tout de même :/
Je l'ai lu, j'ai une tendance à bien aimer lire ce qui touche à ce genre de choses (mêler les paradigmes dans un seul langage). Et je dois même dire que depuis j'ai un peu moins peur de ce paradigme, si c'est celui auquel je pense…
Euh… Désolé, je vais faire mon chieur, c'est p'tet parce que je n'aime pas xml, mais xml, bien qu'étant un langage, n'est pas un langage de programmation, mais de description. Même que c'est dans le nom… "langage de balisage extensible". Une balise, ça décrit, ça ne programme pas…
Ah, et, oui, ça implique que html 4 et 5 ne sont pas des langages de prog. JS, PHP, oui, en revanche, c'en sont.
Je vais dire un truc tout simple: j'ai plus d'attirance envers yaml qu'xml. Au moins, c'est à peu près lisible par l'oeil, compact, et il me semble même qu'il soit possible de le parser en une seule passe tout en étant sûr de la validité, contrairement, il me semble, a XML.
Il y a donc là gain de performance CPU, de place (important sur le réseau, il me semble… faudra que je redemande à des utilisateurs de 3G qui dépassent leur limite souvent pour en être sûr :D ) et de lisibilité.
Oui, j'aime bien YAML, et, en plus, je trouve JSON meilleur qu'XML: moins verbeux, c'est déjà ça…
En revanche, j'insiste, pour moi, ce ne sont pas des langages de programmation, ils se contentent de décrire: telle donnée de tel type possède telle valeur.
Je ne crois pas qu'il y ait des boucles, des conditions, des variables… bref, de la programmation.