CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Classement] Difficulté des langages...

HackA47
HackA47
Niveau 9
03 octobre 2011 à 18:14:54

Salut à tous, j'aimerais vous demander un petit classement des langages de programmations en fonction de leur difficulté.

J'aimerais apprendre VB.NET par sa facilité, mais je sais pas s'il vaut le coup... Après pour le C ou le C++ ça m'a l'air vachement compliqué... Et enfin, j'avais aussi pensé à Python... Bref si vous pouviez m'éclairer.

:hap:

Pocolo
Pocolo
Niveau 10
03 octobre 2011 à 18:35:14

Personnellement je ne trouve pas vraiment qu'il y ait des langages tellement plus durs que d'autres, pour moi c'est toujours juste un question d'habitude.

Par exemple si un mec a codé pendant 20 ans en Java et que d'un coup il essaye de passer au VB il sera perdu et ça lui semblera plus dur, et vice versa.

Après il y a bien les langages de bas niveau comme l'assembleur qui sont vraiment plus difficiles.

chris_27
chris_27
Niveau 10
03 octobre 2011 à 18:45:30

Parmi les plus durs, tu peux mettre d'emblée le C++, Haskell et le x86. C'est une belle brochette de monuments de complexité déjà.

HackA47
HackA47
Niveau 9
03 octobre 2011 à 18:55:20

Merci des réponses.
J'ai fait du php avant, vous pensez que la connaissances des bases des langages (algorythmique je crois ?) m'aiderais ?
If.. Else... While.. For... Variables... Arrays...

caelacanthe
caelacanthe
Niveau 10
03 octobre 2011 à 18:59:45
  1. Chris_27 Voir le profil de Chris_27
  2. Posté le 3 octobre 2011 à 18:45:30 Avertir un administrateur
  3. Parmi les plus durs, tu peux mettre d'emblée le C++, Haskell et le x86. C'est une belle brochette de monuments de complexité déjà.

:d) le brainfuck, aussi. parce qu'en plus, c'est illisible. :oui:

mais le c++ est si dur qu'il est à mettre à côté de l'assembleur? :(

Pocolo
Pocolo
Niveau 10
03 octobre 2011 à 19:02:28

Tout dépends de ce que l'on fait avec les langages aussi, C++ peut être utilisé comme un langage de haut niveau.

HackA47
HackA47
Niveau 9
03 octobre 2011 à 21:10:26

Ok. Mais Python m'a l'air pas mal, vous en pensez quoi ?

Supremedbz
Supremedbz
Niveau 6
03 octobre 2011 à 21:31:11

Python c'est un langage plutôt simple, et peu performant non ? :(

HackA47
HackA47
Niveau 9
03 octobre 2011 à 21:38:58

Bah il est déjà plus puissant que le VB.NE qui permet, rien qu'à lui de faire des logiciels qui reste sympathiques.
Mais après par rapport aux autres langages je sais pas :(

Supremedbz
Supremedbz
Niveau 6
03 octobre 2011 à 21:40:55

Vi, maisle VB.N m'interesse pas du tout...

Python j'en avais entendu parler quand j'avais appris que SET était programmer en python...

Pis surtout l'adaptation multi-os c'est sympa :)

chris_27
chris_27
Niveau 10
03 octobre 2011 à 23:53:25

caelacanthe: c'est illisible, mais il n'a rien de complexe dans le ventre ce langage. Du coup, ça relativise la complexité.

« et peu performant non ? » :d) essaie de jouer à frets on fire, et plus jamais tu n'oseras placer Python et performant dans la même phrase. :oui:

« Ok. Mais Python m'a l'air pas mal, vous en pensez quoi ? » :d) que globalement c'est tout pourri. Les rares trucs que j'appréçiais se sont avérés être repris de Haskell, et pour le reste… c'est lent, c'est lourd, les libraires sont moisies (riches, mais très mal codées, ce qui donne un résultat très aléatoire). Et puis il y a de la théorie sous Python, bien plus que sous le C par exemple.

« mais le c++ est si dur qu'il est à mettre à côté de l'assembleur? » :d) si je n'avais pas essayé de lire le 3ème manuel du x86 (celui destiné aux concepteurs d'OS), je ne l'aurais sans doute pas mis dans la liste des durs. En revanche, j'ai pensé direct à C++. C'est le vrai faux-ami par exemple. Tout le monde pense que c'est simple, et dès qu'on creuse, on se rend compte que personne ne comprend comment il marche vraiment.

chris_27
chris_27
Niveau 10
03 octobre 2011 à 23:55:27

Oops, j'ai coupé un phrase de trop là. :rouge:

"Et puis il y a de la théorie sous Python, bien plus que sous le C par exemple." Galérer plus pour faire moins bien, c'est un peu bête je trouve.

Nightmarez
Nightmarez
Niveau 9
04 octobre 2011 à 00:02:46

Le Malbolge.

Topic clos...

Pour plus de documentation > http://fr.wikipedia.org/wiki/Malbolge

En bref :
"Operateur logiques trinaires"
"3 ans avant de faire un programme qui affiche son entree en sortie"
"auto encryption des instructions"
"variables en tables aleatoires tournantes"

Bref.

caelacanthe
caelacanthe
Niveau 10
04 octobre 2011 à 00:06:00

http://99-bottles-of-beer.net/language-malbolge-995.html

:d) 4.5/5, c'est le score le plus haut que j'ai vu sur ce site. :peur:

Supremedbz
Supremedbz
Niveau 6
04 octobre 2011 à 08:10:55

Je ne m'y risque pas alors. :noel:

stargamer2
stargamer2
Niveau 9
04 octobre 2011 à 09:55:02

Faut-il vraiment toujours ramener les langages exotiques dans la discussion quand il s'agit de parler de langage difficile ?

Je pense que l'auteur voulait les langages les plus difficiles "praticable"

Nightmarez
Nightmarez
Niveau 9
04 octobre 2011 à 11:41:17

Bah, ca doit etre l'assembleur dans ce cas.

chris_27
chris_27
Niveau 10
04 octobre 2011 à 12:16:05

stargamer2: +1000.

Akewing
Akewing
Niveau 10
04 octobre 2011 à 13:50:04

Malbolge le gus qui à crée se language à du se faire plaisir :hp:

Akewing
Akewing
Niveau 10
04 octobre 2011 à 13:50:20

:hap:

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment