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

c ou java

scorpion423310
scorpion423310
Niveau 2
28 août 2017 à 22:18:14

bonjour,

ça fait déjà un petit moment que je programme en c (arduino) mais j'aimerais crée un System d'exploitation pour mettre sur un téléphone (tactile bien évidemment) donc j'ai penser au binaire 3 seconde et je me suis dis nan c'est trop compliquer, donc j'ai fait des recherche sur internet et j'ai entendu que le java était l'un des programmes les plus complet mais qu'il fallait une machine virtuelle ext...
donc j'esite entre le c car j'ai des bonne base dessus et qu'il ny a pas besoin de machine virtuelle
tendis que le java en a besoin. alors j'aimerais votre avis.

a plus et merci d'avance. :-)

anarhya
anarhya
Niveau 6
28 août 2017 à 23:42:47

Wahou j'ai cru que c'était un troll du genre "ou kil et java on la comment"!
Puis j'ai vu que l'auteur savait de quoi il parlait.
Puis j'ai relu le titre du topic et je me suis sentie bête... Mais j'ai bien rigolé de moi même xD

Je ne suis d'aucune aide, à part un petit up !

Y3Ti
Y3Ti
Niveau 29
29 août 2017 à 00:01:48

j'allais répondre "en indonésie" en lockant :o))

le principe de java c'est que pour éviter d'avoir à recompiler ton programme selon l'os ou l'architecture de la machine sur laquelle tu veux le faire tourner, tu le compile pour une machine virtuelle la JRE, et c'est elle qui la fait tourner. Le même programme peut donc ainsi etre executé sur ce que tu veux (enfin ce que tu veux à suppoer que le ce que tu veux ait une JRe installé évidemment).

Je ne vois pas comment il est possible de créer un système d'exploitation en java, car je ne vois pas comment tu fera tourner ta machine virtuelle qui a elle même besoin d'un système d'exploitation pour tourner.

cela dit je ne fais plus de dev et j'ai pu louper les derniers inovations mais çà me parait quand même pas trop possible.

scorpion423310
scorpion423310
Niveau 2
30 août 2017 à 18:25:27

bonjour y3ti,

android est en java et et google a du crée sa propre machine virtuel, la Dalvik Virtual Machine se qui s'aver compliquer c'est en partie pourquoi j'esite avec le c.

merci pour vos réponses et a plus. :-)

scorpion423310
scorpion423310
Niveau 2
30 août 2017 à 18:26:37

dsl pour les faute orthographe. :(

scorpion423310
scorpion423310
Niveau 2
30 août 2017 à 21:42:16

:up:

scorpion423310
scorpion423310
Niveau 2
31 août 2017 à 17:20:38

:up:

scorpion423310
scorpion423310
Niveau 2
13 septembre 2017 à 14:18:27

:up:

scorpion423310
scorpion423310
Niveau 2
21 septembre 2017 à 19:41:23

:up:

loitho
loitho
Niveau 10
21 septembre 2017 à 19:45:31

j'aimerais crée un System d'exploitation pour mettre sur un téléphone (tactile bien évidemment)

Coder en C et faire un OS c'est deux choses très différentes. Le C appelle des fonctions de l'OS pour effectuer ce que tu lui demandes par exemple.

infireman
infireman
Niveau 9
21 septembre 2017 à 20:19:33

Le 28 août 2017 à 23:42:47 Anarhya a écrit :
Wahou j'ai cru que c'était un troll du genre "ou kil et java on la comment"!
Puis j'ai vu que l'auteur savait de quoi il parlait.
Puis j'ai relu le titre du topic et je me suis sentie bête... Mais j'ai bien rigolé de moi même xD

Je ne suis d'aucune aide, à part un petit up !

mdr pareil xD

scorpion423310
scorpion423310
Niveau 2
03 octobre 2017 à 19:43:36

linux est coder en c et c'est pas si différent que sa car pour en faire un os il faut de la programmation donc quel language me conseiller vous? :question:

loitho
loitho
Niveau 10
03 octobre 2017 à 20:14:22

Linux est codé en C/C++ et en Assembleur pour tout ce qui touche à ce qui est près du hardware.

Et quand je dis que c'est différent, c'est que les problématiques que comportent la programmation d'un kernel sont beaucoup plus importantes qu'un simple programme en C.
Mais lance toi en C sans soucis, tu pourras faire pas mal de trucs intéressants.

scorpion423310
scorpion423310
Niveau 2
04 octobre 2017 à 14:07:08

du cou tu me conseille le c pour mon os?

_skip
_skip
Niveau 10
04 octobre 2017 à 14:21:22

Le 03 octobre 2017 à 19:43:36 scorpion423310 a écrit :
linux est coder en c et c'est pas si différent que sa car pour en faire un os il faut de la programmation donc quel language me conseiller vous? :question:

Ce serait le C, et au départ l'assembleur.

Mais bon, soyons sérieux 2 secondes, Linux c'est des millions d'heures passées par des profils variés et super qualifiés (style ingénieur). Le niveau de tes questions montre que tu as juste aucune chance d'y arriver à ton stade d'apprentissage.

Tu peux surement atteindre ton objectif sans concevoir un OS.

scorpion423310
scorpion423310
Niveau 2
12 octobre 2017 à 16:54:02

oui je sais que pour l'instant je n'ai pas les comptetence de cree un os mais je n'ai que 12ans! :)

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