Initiation a la programmation - Divers - Programmation
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
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?
Marsh Posté le 08-06-2005 à 06:46:12
Donc
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 .
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++
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?
^^
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++ ?
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
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?
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:
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.
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
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
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
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
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?
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.
Marsh Posté le 09-06-2005 à 16:37:16
Hartefakt a écrit : Personne conseille le C# ? Moi j'aime bien... |
oui ...
Hartefakt a écrit : |
mais non !
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
deux versions au dessus quand même
et uin compilateur à jour
Marsh Posté le 09-06-2005 à 17:47:49
elianor a écrit : VC++ 2003 |
au fait le compilo de VS2005 c'est encore une amélioration par rapport à 2003 ou pas spécialement?
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.
Marsh Posté le 09-06-2005 à 19:40:20
Celui de 2005 est considéré comme majeur quand même :
2003 :
|
2005:
C:\Documents and Settings\kadreg>cl |
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
Marsh Posté le 09-06-2005 à 21:33:36
moi j'te conseil gcc ou alors si tes sur ouinedose dev-C++
Marsh Posté le 09-06-2005 à 21:54:17
je conseille gcc à personne, sauf obligation obligatoire ...
Marsh Posté le 09-06-2005 à 21:55:48
non
Marsh Posté le 09-06-2005 à 22:01:55
trop de windose provoque une overdose une cure GNU/Linux s'impose Elianor
pourquoi tu conseil pas gcc ?
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
Marsh Posté le 09-06-2005 à 22:06:48
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 tandis que toi ta prison .... ben c'est payant et même chère
Marsh Posté le 09-06-2005 à 22:08:01
on peut aussi demander à Chris ce qu'il pense de GCC
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 |
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
Marsh Posté le 09-06-2005 à 22:11:14
ReplyMarsh 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
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?
Marsh Posté le 09-06-2005 à 22:19:56
masklinn a écrit : T'as déjà essayé VS2003/VS2005? http://membres.lycos.fr/angel2k/petrus/cupetrus.gif |
non je code sous VI
enfin soit, bien essayé Elianor
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
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