jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Le problème de ce sujet a été résolu
| Page 1 | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |
| Page 1 | |
Jackouill
|
# Posté le 04/02/2012 à 19:41:46 |
|
|
Bonjour,
J'ai une question concernant les différents langages de programmation: Quelles sont les limites de chaque langage? Déjà, est qu'il y en a ? Peut on faire exactement la même chose avec Java qu'avec le C++? Avec la même beauté de graphisme par exemple? Merci |
| Publicité | # Posté le 04/02/2012 à 19:41:46 |
|
|
|
Bin-R
|
# Posté le 04/02/2012 à 22:38:59 |
dino : mon langage de script![]()
|
Cette réponse a aidé l'auteur du sujet
Dans ces langages, c'est une "machine virtuelle" qui exécute les programmes en interprétant les instructions (sauf Java où c'est pas tout à fait ça). Ils ont l'avantage d'être portables, à condition d'avoir l'interpréteur. Ils ont l'inconvénient d'être plus lents (mais cela tend à disparaître avec la puissance actuelle des ordinateurs). Et les langages de bas niveaux, proches du langage machine :
Le code source de ces langages est compilé en un fichier exécutable (.exe sous ms-winwows), directement exécutable par le processeur, donc la rapidité est au rendez-vous, mais aussi la complexité, puisqu'il est nécessaire de maîtriser en partie le fonctionnement d'un ordinateur (c'est donc très bien si on veut savoir comme ça fonctionne un ordi). Citation : Jackouill Peut on faire exactement la même chose avec Java qu'avec le C++? Avec la même beauté de graphisme par exemple? Ces deux langages peuvent théoriquement mener au même résultat, mais on préfèrera un langage de bas niveau pour coder un Call of Duty par soucis de rapidité évidemment. Et on évitera l'assembleur qui est trop proche du binaire et donc peu maniable. Par contre pour une interface ou un logiciel, n'importe quel langage fait l'affaire (enfin ça dépend :p). Quand aux graphismes, ça ne dépend pas du langage heureusement. Aussi, certains langages sont dits orientés objet, c'est à dire que la façon de programmer est différente, plus concrète, mais parfois plus contraignante : c'est le cas de Java et du C++ par exemple. Les langages C et C++ sont un peu hard pour un débutant, mais le débat sur le meilleur langage pour commencer est sans fins. En tous cas, si tu as d'autres questions, n'hésite pas!
90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature. |
Jackouill
|
# Posté le 04/02/2012 à 23:05:14 |
|
|
Salut, merci beaucoup pour ta réponse
En fait cette semaine j'ai lu l'intégralité du tutoriel du langage C de Mateo que j'ai assez vite compris grâce a la spé SI, seulement j'hésite à m'orienter maintenant vers le Java ou bien continuer sur le C++ qui m'a l'air beaucoup plus évoluer que le C, mais tellement plus compliqué que le Java! (J'ai survolé les cours des deux pour un aperçu). Tu m'as éclairé au niveau des possibilités, je compte pas faire un Call of Duty niveau graphisme, loin de la, mon projet est encore dans ma tête pour le moment Je pense que le Java suffirait, mais j'ai peur d'arriver en mi-chemin et de me dire: "Mince, j'aurai du prend le C++ y a plus de possibilités".Je m'embrouille, Bref, admettons que j'aimerai apprendre les 2 langages, lequel devrais-je apprendre en premier de préférences sachant que je connais déjà le C (Théoriquement évidemment, j'ai pas vraiment pratiqué en dehors des TP) Merci encore! |
Bin-R
|
# Posté le 04/02/2012 à 23:11:04 |
dino : mon langage de script![]()
|
Cette réponse a aidé l'auteur du sujetEt puis aussi, si tu fais du C, il faudra aller au-delà su tuto du sdz. Quant au C++, je pense que le mieux est de d'abord apprendre le C et de ne pas se limiter à un langage orienté quelque chose. Disons que le C est assez universel et c'est une référence donc de toutes façon il est omniprésent dans l'univers de la programmation.
Édité
le 04/02/2012 à 23:33:00
par Bin-R
90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature. |
Jackouill
|
# Posté le 04/02/2012 à 23:54:25 |
|
|
Et il y a tant de différences que ça entre le C et le C++?
Tu penses que je devrais d'abord pratiquer le C un certain temps pour me familiariser avec d'abord? Merci.
Édité
le 04/02/2012 à 23:54:56
par Jackouill
|
Bin-R
|
# Posté le 05/02/2012 à 00:00:22 |
dino : mon langage de script![]()
|
Cette réponse a aidé l'auteur du sujetEt il y a tant de différences que ça entre le C et le C++ Le C++ est en grande partie inspiré du C, mais il y a énormément d'ajouts, en particulier le concept de la P.O.O (programmation orientée objet ça fait un peu long à écrire). Du coup c'est plus lourd à apprendre. Le C a déjà beaucoup de subtilités, le mieux est de commencer par le C selon moi, car après tout c'est dans la logique de la création de ces deux langages. Disons que si le C++ était "aromatisé", le C serait "nature". Ce que j'essaie de dire, c'est que le C est un socle solide et donc un bon investissement d'apprentissage. Citation : Jackouill Tu penses que je devrais d'abord pratiqué le C un certain temps pour me familiariser avec d'abord? Merci. Oui, mais ça n'est que mon avis. Je pense qu'il est plus facile d'évoluer du C vers le C++ que l'inverse. Et après tout, tu n'est pas obligé forcément de passer au C++, le C se suffit à lui-même.
90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature. |
Aethec
|
# Posté le 05/02/2012 à 10:45:51 |
![]()
|
|
Jackouill
|
# Posté le 05/02/2012 à 10:53:42 |
|
|
Houla ça change tout alors
![]() J'ai commencé à mettre mon projet sur papier et ayant comme objectif le C. Tu veux dire qu'en C mon projet pourrait difficilement tourner sur Windows 8?
Édité
le 05/02/2012 à 10:55:26
par Jackouill
|
Aethec
|
# Posté le 05/02/2012 à 11:10:30 |
![]()
|
|
Bin-R
|
# Posté le 05/02/2012 à 11:11:17 |
dino : mon langage de script![]()
|
Non, je crois qu'il veut dire que tu ne pourras pas facilement utiliser WinRT (la bibliothèque de windows 8) car elle est en C++ ; mais tu peux tout à fait faire tourner tes programmes écrits en C sous windows 8 !
90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature. |
Jackouill
|
# Posté le 05/02/2012 à 11:24:10 |
|
|
Ah ok merci ça me rassure un peu
![]() D'ailleurs j'ai une question sur le C mais je vais la poster dans un autre Topic. |
sidarape
|
# Posté le 05/02/2012 à 20:05:58 |
|
Voici votre E.P.P.Z monsieur!
Ville : Québec, qc |
Citation : Bin-R
Oui, mais ça n'est que mon avis. Je pense qu'il est plus facile d'évoluer du C vers le C++ que l'inverse. Au contraire, le C++ regroupe toutes les notions du C plus la programmation objet. Il est donc beaucoup plus facile de passer du C++ au C que l'inverse. ![]() Vive le Québec Libre!!! |
Jackouill
|
# Posté le 06/02/2012 à 14:48:31 |
|
|
Mais en fait ces objets dont tout le monde parle, qu'est ce que c'est en gros?
Édité
le 06/02/2012 à 14:48:51
par Jackouill
|
noob.net
|
# Posté le 06/02/2012 à 15:39:21 |
zéro de qualitay![]()
|
http://www.siteduzero.com/tutoriel-3-5 [...] tml#ss_part_1
L'avenir appartient à ceux qui se couchent tard ! |
Jackouill
|
# Posté le 06/02/2012 à 17:54:02 |
|
|
Ah ok merci
![]() |
Retour au forum "Discussions informatiques" ou à la liste des forums
