Ici je parle que de langages que j'ai vu, car je prog qu'en Delphi
Mais le Delphi a une syntaxe tellement bandante
Le 01 mai 2015 à 23:43:17 AlanTuring- a écrit :
Python
Bon faut le dire que c'est le seul que j'ai réellement "appris" aussi ...
copain
faut dire que le python est plaisant, j'avais vite fait essayé le java j'ai arrété car trop compliqué. Avec le python c'est genial tout ce que tu peut a partir de rien tellement c'est simple et epurée.
Apres ca reste un language de debutant tu aura toujours besoin d'apprend un language plus bas niveau
J'ai essayé d'apprendre seul, mais c'est vraiment dur... Très dur... J'avais regardé le C/C++
Python
Le 03 mai 2015 à 11:03:58 batagogo a écrit :
Le 01 mai 2015 à 23:43:17 AlanTuring- a écrit :
Python
Bon faut le dire que c'est le seul que j'ai réellement "appris" aussi ...copain
faut dire que le python est plaisant, j'avais vite fait essayé le java j'ai arrété car trop compliqué. Avec le python c'est genial tout ce que tu peut a partir de rien tellement c'est simple et epurée.
Apres ca reste un language de debutant tu aura toujours besoin d'apprend un language plus bas niveau
C'est bien plus que ça quand tu vois numpy , Django et tout . Je devrais m'y mettre un peu moi qui fait du Ruby .
C++ pour l'impératif/orienté objet
Haskell pour la programmation fonctionnelle (Débutant)
Le C++ sans aucun doute.
le C pour sa syntaxe
AutoIT aussi
Assembleur 6502 (si si, je vous assure...)
C#, juste inlassable
Javascript
Et dernièrement, Nim
Le 03 mai 2015 à 11:03:58 batagogo a écrit :
Le 01 mai 2015 à 23:43:17 AlanTuring- a écrit :
Python
Bon faut le dire que c'est le seul que j'ai réellement "appris" aussi ...copain
faut dire que le python est plaisant, j'avais vite fait essayé le java j'ai arrété car trop compliqué. Avec le python c'est genial tout ce que tu peut a partir de rien tellement c'est simple et epurée.
Apres ca reste un language de debutant tu aura toujours besoin d'apprend un language plus bas niveau
"Apres ca reste un language de debutant tu aura toujours besoin d'apprend un language plus bas niveau"
Pas forcément
J'ai pris pas mal de plaisir a apprendre OCaml. Bon aussi, je l'ai appris dans un avion entre deux parties de Go et sur papier. C'etait assez fun!
Personnellement, le Python ne m'attire pas, mais alors pas du tout.
Ce langage est très simple, a une grande communauté et plein de bibliothèque, ce langage n'est pas à mon gout, il n'a aucune spécificité, pour moi, je le trouve pas puissant, et d'un ennuie absolue
Pour moi Python c'est PHP avec quelques avantages supplémentaire, pas plus
Haskell, Erlang o/
Le 04 mai 2015 à 04:00:45 godrik a écrit :
J'ai pris pas mal de plaisir a apprendre OCaml. Bon aussi, je l'ai appris dans un avion entre deux parties de Go et sur papier. C'etait assez fun!
Le Go est pas mal aussi o/
assembleur
PROLOG est rigolo même si c'est un peu frustrant de ne pas avoir trop de contrôle sur la complexité des programmes qu'on écrit.
Agda est assez élégant, on pourrait penser que programmer avec des types dépendants c'est ingérable mais au final ça passe plutôt bien et on peut écrire des trucs non-triviaux tout en gardant un code assez propre.
Sinon pour une réponse moins hipster je dirais Haskell
Le html quand j'étais en 3eme car ce furent mes premiers pas dans le codage, et je prenais énormément de plaisir à mettre en forme mon premier site avec quelques balises.
Et en progg' plus spécifiquement, le C#, car incroyablement moins casse couille que le C++ et tout ce que j'avais fait auparavant.
" Le html quand j'étais en 3eme car ce furent mes premiers pas dans le codage "
OMG
PROLOG est rigolo même si c'est un peu frustrant de ne pas avoir trop de contrôle sur la complexité des programmes qu'on écrit.
C'est un peu le but de PROLOG en meme temps. C'est comme un langage de programmation lineaire.. Tu exprimes des choses mais il faut faire confiance a l'interpreteur pour choisir le bon "execution plan". En fait c'est assez similaire a SQL sur cet aspect.
Le 04 mai 2015 à 21:17:44 godrik a écrit :
PROLOG est rigolo même si c'est un peu frustrant de ne pas avoir trop de contrôle sur la complexité des programmes qu'on écrit.
C'est un peu le but de PROLOG en meme temps. C'est comme un langage de programmation lineaire.. Tu exprimes des choses mais il faut faire confiance a l'interpreteur pour choisir le bon "execution plan". En fait c'est assez similaire a SQL sur cet aspect.
Oui oui c'est pour ça que je dis que c'est "rigolo" sur le papier, mais après en pratique c'est surtout frustrant parce que si on veut écrire un programme qui ne met pas 8 millénaires à tourner il faut avoir en tête ce que va faire l'interpréteur derrière et on perd tout l'intérêt du truc