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

[Socket] Un langage compilé et simple

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 02:34:52

Bonjour je recherche un langage à la fois compilé et simple me permettant d'utiliser les sockets sans trop de difficulté et d'accéder à certains event du système.

Je programme déjà en C et en C++ et je gère (assez) bien les sockets.

Mais je suis du genre à me lassé et j'aimerai testé un nouveau langage.

Merci :)

Enderith
Enderith
Niveau 9
26 août 2014 à 02:44:21

C#, Java ... Et d'autres, pas bien compliqué quand tu viens de C/C++ normalement.

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 02:51:36

:d) Compilé :ok:

[-Shana-]
[-Shana-]
Niveau 10
26 août 2014 à 03:00:09

Regarde sur google, des langages compilés,ca n'existe pas a la pelle non plus :) .

Enderith
Enderith
Niveau 9
26 août 2014 à 03:28:08

Tapaus Voir le profil de Tapaus
Posté le 26 août 2014 à 02:51:36 Avertir un administrateur
:d) Compilé :ok:

Wop scuse. :o))

godrik
godrik
Niveau 30
26 août 2014 à 04:25:54

Les candidats dans la categorie sont D et Go. Un peu plus loin tu va retrouver Ocaml et Haskell. Mais la bonne question est pourquoi veux tu un langage compile? C'est un peu un critere a la con. Moralement, tu peux compile du brainf*ck si ca t'amuse.

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 05:38:48

vala (gnome) ressemble pas mal a java et c#, l’implémentation officielle compile vers du C.

ya aussi,
rust (mozilla): backend maison et llvm
chicken-scheme: compile scheme vers du c
chapel (cray): llvm, peu de tuto/doc, orienté calcul parallèle
ooc: compile vers du c, hipster
nimrod: compile vers du c, hipster
ocaml: backend maison
gnu prolog: gcc
gnat ada: gcc, lourdingue

Bunyan
Bunyan
Niveau 17
26 août 2014 à 07:57:10

Java est un langage compilé (compilation vers bytecode) et interprété (interprétation du bytecode par une JVM).
Idem Godrik, pourquoi ce critère ?

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 14:35:01

Quand j'ai dit compilé je dit code :d) binaire hein :) (Je me suis mal exprimé désolé :hap: )

godrik :d) Je recherche un langage compilé tout simplement car je veux un programme qui ne repose pas une machine virtuelle ou un interprétateur.

Je préfère le compilé :(
Je serais pas te dire pourquoi :(

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 14:37:47

Désolé du double-post :

godrik :d) Il n'existe que des interprétateurs brainf*ck je croit :(
Un gars avait lancé le projet de créer un interprétateur en C qui produirait du C et lancerait la compilation de ce code produit... :(

A part ça, rien il me semble :(

(Je fais peut-être erreur)..

Darkandgel
Darkandgel
Niveau 10
26 août 2014 à 14:55:59

Tu peux créer un interpreteur de code compilé ou un compilateur de code interpreté.

Ca n'a pas grand interet, donc je suppose que c'est pour ça que ça n'existe pas, mais rien ne t'empeche de le faire.

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 15:44:59

Tu veux dire afin de créer un langage qui me correspond ? :)

J'ai déjà réalisé un interprétateur mais rien de bien génial. :hap:

Darkandgel
Darkandgel
Niveau 10
26 août 2014 à 15:48:51

Normalement un langage répond a un besoin, et ses implémentations en font partie.

Tu peux très bien essayer de te faire un compilateur JAVA qui fera du binaire plutot de du bytecode, mais la tu perd (entre autres) la portabilité, qui est une force du langage.

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 16:06:24

Nan mais mec :rire:

Un compilateur c'est vraiment du boulot hein :)

Darkandgel
Darkandgel
Niveau 10
26 août 2014 à 16:18:24

Nan mais mec :rire:

J'en ai bien conscience hein, j'dis juste que c'est possible. :)

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 16:51:04

T'aurais pas un exemple de mini-compilateur pour m'aider à démarrer ? :)

Darkandgel
Darkandgel
Niveau 10
26 août 2014 à 16:55:25

Des compilateurs j'en connais 2 : gcc et javac

Autant te dire que je pense que c'est pas ce que tu recherches :D

Mais si tu veux te lancer la dessus, t'es au courant que c'est le genre de projet qui va demander un moment (euphémisme) ?

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 17:00:19

Ohhh NOOOON ! :-( *déception*

:pf:

Merci Captain Obvious ! :rire:

Nan sérieux je sais bien mec, mais j'ai besoin de me lancer dans quelque-chose, j'abandonnerai surement mais j'en ai l'envie (c'est déjà la moitié du travail :ok: :pf: ) !

Je part à la recherche d'un mini-compilo open-source :ok:

godrik
godrik
Niveau 30
26 août 2014 à 17:10:08

J'ai entendu dire qu'il etait relativement facil d'ecrire des plugin pour LLVM.

Pseudo supprimé
Pseudo supprimé 26 août 2014 à 17:14:56

Machine virtuelle :peur:

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