Initiation a la programmation

Initiation a la programmation - Divers - Programmation

Marsh Posté le 07-06-2005 à 22:35:33    

Bonjour,
je voudrais m'initier a la programmation, mais je sais pas vraiment par ou commencer o_O
du fait qu'il y ai tellement de langage de programamtion...
alors conseiller moi o_O
merci d'avance
 
je voudrais egalement connaitre votre avis par rapport a ces 2 sites, que l'on m'a conseiller:
 
http://www.w3schools.com/
http://www.softlookup.com/tutorial/index.asp

Reply

Marsh Posté le 07-06-2005 à 22:35:33   

Reply

Marsh Posté le 07-06-2005 à 22:43:41    

O'reilly vient de ré-éditer "Apprendre à programmer avec Python", ça peut être un point de départ.
 
http://www.oreilly.fr/catalogue/2841772993.html

Reply

Marsh Posté le 08-06-2005 à 00:33:10    

Python connait pas o_O
ont m'a dit que je devrais commencer par visual basic...
mais je suis pas sure, c'etait pas une source fiable -.-
de plus, quels sont les langages en vogue pour l'instant?

Reply

Marsh Posté le 08-06-2005 à 06:46:12    

Donc :D
Tout dépend de pourquoi tu veux programmer .. si c'est juste pour "t'amuser" et que tu veux pas y consacrer trop trop de temps, VB pourrait etre une idée (meme si je deteste) ...  
 
Si parcontre tu veux t'y investir un minimum et pouvoir faire par exemple des petit programes qui marchent aussi sur Mac/linux , alors je crois pas que ce soit une bonne idée.
 
Ton 1er site ne traite que des langages orientés web ... c'est uniquement pour faire des pages web (dynamiques si tu utilise php/asp/...) mais toujours page web :D.
 
Si tu veux faire qqch qui puisse marcher un peu partout, d'assez solide et pas trop trop complexe je te conseille en effet Python... Ce qui te donnera de bonne bases pour apres te tourner vers des langages plus complexes comme Java/C++


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 08-06-2005 à 13:25:25    

et ce serait pas mieux que je commence directemment par C++?
d'ailleurs, y a longtemps ont m'a dit que Java > C++, c'est vrai?
et qu'elle programme devrais je utiliser pour programmer, compiler, un tout en 1 peut etre?
^^

Reply

Marsh Posté le 09-06-2005 à 11:14:56    

alors? ^^

Reply

Marsh Posté le 09-06-2005 à 11:52:33    

Commancer par java c'est faisable mais ... tu vas le sentir passer ... parceque c'est pas un langage facile ....
Parcontre qu'est-ce que tu entends par java > c++ ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 09-06-2005 à 12:22:19    


Citation :

java > c++


 
ont m'avait dit que java avait detronner c++, c'est vrai? o_O

Reply

Marsh Posté le 09-06-2005 à 12:23:10    

d'ailleurs quel est le plus utiliser, et celui avec lequel ont peut faire le plus de choses?

Reply

Marsh Posté le 09-06-2005 à 12:48:49    

Ca n'a rien à voire, la pluspart des langages "modernes" (et même ceux qui ne le sont pas, en fait) sont capables de tout faire, mais pas de la même manière, et pas avec la même efficacité.
 
le Java ne peut pas faire grand chose de plus que le C++, et l'inverse est tout aussi vrai, et c'est appliquable à la quasi totalité des langages.
Les différences se trouvent au niveau:

  • De la facilité à générer des actions, simples ou complexes
  • De la vitesse d'exécution des actions
  • De la facilité à lire/maintenir le code
  • De la faciliter à implémenter des notions de haut niveau dans le code (celles ci pouvant exister en natif dans les langages de très haut niveau).


Ma recommandation, si tu veux simplement apprendre à coder, c'est de te lancer dans un langage dont la syntaxe te plait, afin que tu prennes un minimum de plaisir à apprendre la programmation. Par la suite, tu pourras te poser des questions de vitesse d'exécution, d'optimisation, d'adaptation du langage à la tâche (the right tool for the right job) et tu pourras diversifier tes connaissances, mais commence par quelque chose qui te plait un minimum.
 
Pour des minis exemples de syntaxes, voir http://www.99-bottles-of-beer.net/, mais bon dans la mesure où il y a une certaine recherche d'optimisation ce n'est pas nécessairement représentatif.
 
Dans les langages à "poller" pour voir lequel te plairait le plus pour commencer, je distinguerais Ruby et Python pour des langages à la fois propres, simples d'approche (initialement) et puissants, qui possèdent en plus des docs relativement correctes (pour Python, doc officielle + Dive Into Python, pour Ruby Cf site officiel)
 
Eviter comme la peste Visual Basic (6 comme .Net) et PHP/ASP, insuffisament contraignants ils ont tendance à donner de très mauvaises habitudes.


Message édité par masklinn le 09-06-2005 à 12:50:40

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 09-06-2005 à 12:48:49   

Reply

Marsh Posté le 09-06-2005 à 13:45:22    

le java c'est vachement lent perso j'aime pas, ce que je lui trouve bien par contre c'est qu'il est complétement orienté objet sinon dire que java est mieux que C++ c'est un peu abusé à mon avis.
 
My life :
A part ça j'ai commencé il y a bien longtemps maintnant par apprendre le C++ et je peux te dire que je ne regrette pas puisqu'après lorsque je voulais apprendre d'autre langage c'était beaucoup plus facile, mais c'est pas ce que je conseillerez :D
 
Mon conseil :
Commence par un langage comme python ou pascal.
 
Ps :
Tu peut aussi commencer par le XHTML/CSS qui pour moi sont des langages de mise en forme rien de plus et finir par PHP que je trouve très bien
 
rePs :
VB sux


Message édité par blastman le 09-06-2005 à 13:48:10

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 09-06-2005 à 14:31:58    

Oui mais si elle cherche un langage de programmation c'est pas xhtml qui va l'avancer :D
 
Parcontre a propos de PHP, ca donne une bonne base pr les autres langages meme si c'est vrai que tu es relativement limité dans les mouvements ... parcontre c'est vrai aussi que ça te donne une tonne de mauvaises habitudes :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 09-06-2005 à 14:51:28    

merci pour les infos ^^
je vais me decider finalement pour le C++ o_O
 
vous me conseillez quoi comme programme?
 
j'ai Microsoft Visual C++ 6.0 Professional, ca le fait, ou y en a d'autre de plus complet?

Reply

Marsh Posté le 09-06-2005 à 16:35:44    

Personne conseille le C# ? Moi j'aime bien...
 
Microsoft Visual C++ 6.0 Professional, c'est parfait.


Message édité par Hartefakt le 09-06-2005 à 16:36:10
Reply

Marsh Posté le 09-06-2005 à 16:37:16    

Hartefakt a écrit :

Personne conseille le C# ? Moi j'aime bien...


 
oui ...
 

Hartefakt a écrit :


Microsoft Visual C++ 6.0 Professional, c'est parfait.


 
mais non !


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 09-06-2005 à 17:10:58    

Tu connais quelque chose de mieux que VC++ 6 ? O_o

Reply

Marsh Posté le 09-06-2005 à 17:13:27    

Hartefakt a écrit :

Tu connais quelque chose de mieux que VC++ 6 ? O_o


 
VC++ 2003 [:itm]
 
deux versions au dessus quand même [:itm]
 
et uin compilateur à jour [:itm]


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 09-06-2005 à 17:47:49    

elianor a écrit :

VC++ 2003 [:itm]
 
deux versions au dessus quand même [:itm]
 
et uin compilateur à jour [:itm]


au fait le compilo de VS2005  c'est encore une amélioration par rapport à 2003 ou pas spécialement?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 09-06-2005 à 17:52:04    

masklinn a écrit :

au fait le compilo de VS2005  c'est encore une amélioration par rapport à 2003 ou pas spécialement?


 
Je regarderais les numéros de version, mais celui de 2003 était à jour au niveau normes. Les nouveautés sont plutot dsans le managed.


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 09-06-2005 à 19:40:20    

Celui de 2005 est considéré comme majeur quand même :
 
2003 :  
 


C:\Documents and Settings\kadreg>"C:\Program Files\Microsoft Visual Studio .NET
2003\Vc7\bin\cl.exe"
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3077 for 80x86
Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.
 
usage: cl [ option... ] filename... [ /link linkoption... ]
 
C:\Documents and Settings\kadreg>


 
 
2005:  

C:\Documents and Settings\kadreg>cl
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50215.44 for 80x86
Copyright (C) Microsoft Corporation.  All rights reserved.
 
usage: cl [ option... ] filename... [ /link linkoption... ]
 
C:\Documents and Settings\kadreg>


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 09-06-2005 à 19:56:29    

elianor a écrit :

Je regarderais les numéros de version, mais celui de 2003 était à jour au niveau normes.


 
y'avait deux trois chiures a driote a gauche et un pb que taz avait soulevé, une histoire de covariance de type de retour dans un heritage virtuel, enfin voila [:zaib3k]


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 09-06-2005 à 21:33:36    

moi j'te conseil gcc ou alors si tes sur ouinedose dev-C++

Reply

Marsh Posté le 09-06-2005 à 21:44:08    

gcc sur win32 ca existe et c'est pas mal :o

Reply

Marsh Posté le 09-06-2005 à 21:46:26    

dev-C++ utilise gcc

Reply

Marsh Posté le 09-06-2005 à 21:54:17    

je conseille gcc à personne, sauf obligation obligatoire ...


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 09-06-2005 à 21:55:13    

tu déconne j'éspère

Reply

Marsh Posté le 09-06-2005 à 21:55:48    

non
 


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 09-06-2005 à 21:58:58    

moi je déconseille les conseils d'Elianor [:petrus75]

Reply

Marsh Posté le 09-06-2005 à 22:01:55    

trop de windose provoque une overdose :D une cure GNU/Linux s'impose Elianor :D
 
pourquoi tu conseil pas gcc ?


Message édité par blastman le 09-06-2005 à 22:05:01

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 09-06-2005 à 22:03:15    

blastman a écrit :

fais une cure GNU/Linux Elianor


 
J'ai déjà fait. Et pas qu'un peu. C'est pour ça que je tiens ce discours. Parce que je sais que ce que disent les linuxiens, c'est de la propagande pas vraie [:spamafote]


Message édité par elianor le 09-06-2005 à 22:03:49

---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 09-06-2005 à 22:04:32    

:lol:

Reply

Marsh Posté le 09-06-2005 à 22:06:48    

:lol:  
 
si tu préfére la prison c'est ton choix, moi perso je préfére être libre et la liberté n'a pas de prix :D tandis que toi ta prison .... ben c'est payant et même chère  [:airforceone]


Message édité par blastman le 09-06-2005 à 22:08:16

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 09-06-2005 à 22:08:00    

c'est lui sa prison :/

Reply

Marsh Posté le 09-06-2005 à 22:08:01    

on peut aussi demander à Chris ce qu'il pense de GCC [:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 09-06-2005 à 22:08:58    

blastman a écrit :

je préfére être libre et la liberté n'a pas de prix :D


 
Moi aussi :jap^:
 
libre de ne pas être enfermé dans un carcan politique
libre de choisir ce qui correspond le mieux à mes besoins
libre d'utiliser le meilleur et le plus efficace
 
libre de ne pas me limiter [:spamafote]
 
 


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 09-06-2005 à 22:11:14    

elianor a écrit :

libre de ne pas me limiter [:spamafote]


libre de te limiter tu veux dire

Reply

Marsh Posté le 09-06-2005 à 22:14:46    

gcc sous nux c'est bien, un bon VC 2005 c'est bien sosu win. Perso j'aime bien le Intel compielr aussi :)

Reply

Marsh Posté le 09-06-2005 à 22:15:28    

push a écrit :

libre de te limiter tu veux dire


T'as déjà essayé VS2003/VS2005? http://membres.lycos.fr/angel2k/petrus/cupetrus.gif


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 09-06-2005 à 22:19:56    


non je code sous VI [:petrus75]
 
enfin soit, bien essayé Elianor  :jap:

Reply

Marsh Posté le 09-06-2005 à 22:22:00    

push a écrit :

libre de te limiter tu veux dire


 
Quelles sont les limites que j'ai et que l'utilisation de GNU/linux/X.org/gcc léverais ?
 
Aujourd'hui, je suis sous windows, je code en java sous eclipse ou en C# sur le visual studio 2005 (eventuellement un peu de C++, mais en faisant déjà au travail, ça me soule à la maison). Et la qualité de ces outils est largement au dessus de ce que je peux avoir sous un linux :jap:


Message édité par elianor le 09-06-2005 à 22:24:25

---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed