Par quoi comencer ?

Par quoi comencer ? - Divers - Programmation

Marsh Posté le 03-11-2007 à 12:13:30    

saluuut chui nouveau sur le Forum, en fait aussi dans le domaine de la programmation (j'ai seulement fait du HTML)  
 
 J'aimerais bien savoir par quoi commencer?  est ce que c'est par l'algorithme ( est ce que c si important)  ou bien par quels Langage ? ? ?            
                                            Merciiii d'avance

Reply

Marsh Posté le 03-11-2007 à 12:13:30   

Reply

Marsh Posté le 03-11-2007 à 22:50:30    

essaye le C c'est pas mal pour débuter

Reply

Marsh Posté le 03-11-2007 à 23:29:22    

danyboon113 a écrit :

essaye le C c'est pas mal pour débuter


 
en effet jouer avec des pointeurs et des tableaux moisis sont des atouts indispensables pour apprendre la programmation avec jovialité [:bien]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 03-11-2007 à 23:45:58    

danyboon113 a écrit :

essaye le C c'est pas mal pour débuter


+1, le C c'est un bon truc pour demarrer :) (ca pardonne rien mais au mois tu codes propre :) )

Message cité 1 fois
Message édité par peyo22 le 03-11-2007 à 23:47:16

---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Reply

Marsh Posté le 03-11-2007 à 23:55:19    

peyo22 a écrit :


+1, le C c'est un bon truc pour demarrer :) (ca pardonne rien mais au mois tu codes propre :) )


Ha ouai, donc le C est fait pour coder propre, c'est nouveau ..... j'aurais tout lu sur ce forum ...

Reply

Marsh Posté le 03-11-2007 à 23:58:33    

python :o

Reply

Marsh Posté le 04-11-2007 à 00:02:02    

apprentitux a écrit :


Ha ouai, donc le C est fait pour coder propre, c'est nouveau ..... j'aurais tout lu sur ce forum ...


j'ai pas exactement dit ca :)

 

j'ai sous entendu que qd tu code propre en C, tu codes propre a peu pres partout.
Le tout c'est de se trouver une norme et de s'y tenir... ANSI, etc.

 


c'est pas mal, ca s'apprends vite :)


Message édité par peyo22 le 04-11-2007 à 00:03:21

---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Reply

Marsh Posté le 04-11-2007 à 00:05:21    

Ada, en plus ici la cat Ada est très active !  :lol:  
 
Sinon, le Français pour le titre semble être un bon choix

Reply

Marsh Posté le 04-11-2007 à 00:09:21    

+1 python, et le prochain qui me dit le C il se prend un ban en CDI :o

Reply

Marsh Posté le 04-11-2007 à 00:39:06    

mIRROR a écrit :


 
en effet jouer avec des pointeurs et des tableaux moisis sont des atouts indispensables pour apprendre la programmation avec jovialité [:bien]


Net [:rofl]
 
Sinon pour un débutant (ou même quelqu'un de confirmé), le pure basic est l'idéal : www.purebasic.com


Message édité par AthlonSoldier le 04-11-2007 à 00:59:11
Reply

Marsh Posté le 04-11-2007 à 00:39:06   

Reply

Marsh Posté le 07-11-2007 à 10:36:39    

Si tu veux pas programmer comme un goret, le premier truc à maitriser, c'est les bases de l'algorithmie.
Evidemment, tu peux apprendre un langage en même temps mais tant que tu ne seras pas capable de dire clairement comment ton programme dois fonctionner alors tu seras incapable d'écrire du code sans partir dans tous les sens.
Côté langage, comme premier langage évite le C/C++ qui permet de faire de grosses bétises sans s'en rendre compte et le php qui laisse prendre de mauvaises habitudes (voire qui pousse à l'acquisition de mauvaises habitude quand on ne sait pas programmer ou qu'on est pas rigoureux). Evite aussi les langages tout objet (java par exemple) qui obligent à comprendre des concepts supplémentaire pas toujours facile à appréhender.

Message cité 1 fois
Message édité par omega2 le 07-11-2007 à 10:37:16
Reply

Marsh Posté le 07-11-2007 à 12:12:50    

S'il doit éviter le C, le C++ et les langages objets, il lui reste quoi alors, à part VB ? [:petrus dei]

Reply

Marsh Posté le 07-11-2007 à 12:15:32    

le lisp :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 07-11-2007 à 12:16:18    

oui, ou alors Erlang, Haskell et autre Masklinnerie [:petrus75]

Reply

Marsh Posté le 07-11-2007 à 12:50:12    

+1 pour Python  
(par rapport à C, C++, Java, C#, PHP, Perl, VB(A))

Reply

Marsh Posté le 07-11-2007 à 14:42:41    

Harkonnen a écrit :

S'il doit éviter le C, le C++ et les langages objets, il lui reste quoi alors, à part VB ? [:petrus dei]

J'ai parlé des langages tout objets comme le java, pas des langages qui mélangent de l'objet à de la programmation procédurale. Avec le java, t'es obligé de savoir dès le départ ce que c'est qu'un objet, comment ça marche, et au moins une partie des notions associés comme l'héritage. Pour débuter, c'est loin d'être le plus simple.
En face, t'as des langages partiellement objets (ou orienté objets) comme, par exemple, le PERL qui permet de découvrir la programmation objet en douceur puisque ça n'est pas obligatoire dès la première ligne de code. (pas besoin de créer un objet pour faire un "hello world!" )

Reply

Marsh Posté le 07-11-2007 à 15:25:10    

Harkonnen a écrit :

S'il doit éviter le C, le C++ et les langages objets, il lui reste quoi alors, à part VB ? [:petrus dei]


T'as la réponse, le qBasic, qui devrait être _le_ premier langage de chacun. Faire quelque if-while-for, jouer avec les variables, vraiment examiner la base de la base.
 
Ou alors l'ASM x86, pour voir comment ça fonctionne au plus bas niveau [:dawa]

Reply

Marsh Posté le 07-11-2007 à 15:49:18    

Code :
  1. If (OpenConsole())
  2.   PrintN("Hello world !" )
  3.   CloseConsole()
  4. EndIf


 
La puissance du PB, langage inconnu pour 99.9% des programmeurs  :love:

Reply

Marsh Posté le 07-11-2007 à 15:54:34    

Code :
  1. 10 POKE 53280,0
  2. 20 POKE 53281,0
  3. 30 PRINT "HELLO, WORLD"
  4. 40 GOTO 30
  5. 100 END
  6. RUN


:love:


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 07-11-2007 à 16:30:03    

Harkonnen a écrit :

S'il doit éviter le C, le C++ et les langages objets, il lui reste quoi alors, à part VB ? [:petrus dei]


Le python c'est multiparadigme (contrairement au java par exemple), tu peux très bien coder une appli python sans jamais créer tes propres classes :o

FlorentG a écrit :


T'as la réponse, le qBasic, qui devrait être _le_ premier langage de chacun. Faire quelque if-while-for, jouer avec les variables, vraiment examiner la base de la base.


Ptin mais... vas jouer au foot sur l'autoroute quoi [:pingouino]

AthlonSoldier a écrit :

Code :
  1. If (OpenConsole())
  2.   PrintN("Hello world !" )
  3.   CloseConsole()
  4. EndIf
 

La puissance du PB, langage inconnu pour 99.9% des programmeurs  :love:


À raison

Message cité 1 fois
Message édité par masklinn le 07-11-2007 à 16:31:07

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 07-11-2007 à 16:32:17    

je confirme, j'en fais toute la journée au boulot, pur plaisir... [:vanilla]


Message édité par soulmanto le 07-11-2007 à 16:32:55
Reply

Marsh Posté le 07-11-2007 à 16:44:52    

Ca m'étonnerait que tu fasses du Pure Basic....mais plutot du Visual Basic, qui n'a que le mot "basic" en commun, vraiment rien d'autre. [:dawa]
 


Non, à tord.  :D  
En plus c'est un produit 100% Français  [:yopyop-]

Message cité 2 fois
Message édité par AthlonSoldier le 07-11-2007 à 16:49:01
Reply

Marsh Posté le 07-11-2007 à 17:04:07    

AthlonSoldier a écrit :


Non, à tord.  :D  


non :/

AthlonSoldier a écrit :

En plus c'est un produit 100% Français  [:yopyop-]


Super [:bien]
 
Un peu comme Windev [:bien]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 07-11-2007 à 17:10:53    

Non mais objectivement, tu as quoi contre ce langage ? Tu l'as déjà essayé plus de 3h au moins ? :/

Reply

Marsh Posté le 07-11-2007 à 17:12:38    


NE PAS CONFONDRE QBASIC ET QUICK BASIC :o
 
QUICK BASIC, c'est une version permettant la compilation, et payante.
 
QBASIC, c'est une version lite, permettant uniquement la comilation en mémoire, distribuée gratuitement avec MS-DOS. Il s'agit d'une version de QUICK BASIC où Microsoft à simplement retiré la fonction d'enregistrement du code compilé.
 
GWBASIC, quand à lui, c'est un ancètre des deux premiers, et est 100% interprété. Sur les PS/2 d'IBM, il était d'ailleurs livré dans le BIOS de leurs cartes mères, et démarrait tout seul si aucun lecteur bootable était trouvé. Ca permettait de travailler en BASIC sans avoir d'OS à installer (je vois pas trop l'intérêt mais bon ct marrant).
 
:o

Message cité 1 fois
Message édité par MagicBuzz le 07-11-2007 à 17:13:48
Reply

Marsh Posté le 07-11-2007 à 17:38:25    

tous ces basic c'est de la gnognotte comparés au fabuleux Amos Basic sur Amiga [:vapeur_cochonne]

Reply

Marsh Posté le 07-11-2007 à 20:36:48    

HLA. :o


---------------
dap.developpez.com
Reply

Marsh Posté le 07-11-2007 à 21:11:52    

asm 68k :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 08-11-2007 à 00:42:08    

Spoiler :

Tiens j'ai testé récemment de vieux progs qui me restent en quickbasic compilé (des utilitaires parfois encore utilisés pondus début des 90s)., et le python est quand même plus rapide.

Reply

Marsh Posté le 08-11-2007 à 09:11:14    

AthlonSoldier a écrit :

Ca m'étonnerait que tu fasses du Pure Basic....mais plutot du Visual Basic, qui n'a que le mot "basic" en commun, vraiment rien d'autre. [:dawa]
 


 

AthlonSoldier a écrit :


Non, à tord.  :D  
En plus c'est un produit 100% Français  [:yopyop-]


 
Au temps pour moi, je dois être traumatisé... J'ai vu PB j'ai déduit Power Builder, un langage qu'il est bien. La description collait aussi, power builder est inconnu de 99% des développeurs!

Reply

Marsh Posté le 08-11-2007 à 09:16:34    

Le langage, spa PowerBuilder, cai PowerScraïpt :o
 
EDIT : Et sapu :spamafote:

Message cité 1 fois
Message édité par sircam le 08-11-2007 à 09:16:49

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 08-11-2007 à 09:25:23    

soulmanto a écrit :


 
Au temps pour moi, je dois être traumatisé... J'ai vu PB j'ai déduit Power Builder, un langage qu'il est bien. La description collait aussi, power builder est inconnu de 99% des développeurs!


pareil [:pingouino]

sircam a écrit :

Le langage, spa PowerBuilder, cai PowerScraïpt :o


Ouais mais personne en parle en tant que PowerScript, on parle toujours de l'outil comme un tout :o


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 08-11-2007 à 10:17:28    

Harkonnen a écrit :

tous ces basic c'est de la gnognotte comparés au fabuleux Amos Basic sur Amiga [:vapeur_cochonne]


AMOS  :love:  :love:  :love:


---------------
A religious war is like children fighting over who has the strongest imaginary friend.
Reply

Marsh Posté le 08-11-2007 à 10:18:54    

masklinn a écrit :

Ouais mais personne en parle en tant que PowerScript, on parle toujours de l'outil comme un tout parce que c'est de la daube en barre :o


[:florentg]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 08-11-2007 à 10:20:36    


C'est également vrai  [:grinking]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 08-11-2007 à 10:40:46    

omega2 a écrit :

Si tu veux pas programmer comme un goret, le premier truc à maitriser, c'est les bases de l'algorithmie.
Evidemment, tu peux apprendre un langage en même temps mais tant que tu ne seras pas capable de dire clairement comment ton programme dois fonctionner alors tu seras incapable d'écrire du code sans partir dans tous les sens.
Côté langage, comme premier langage évite le C/C++ qui permet de faire de grosses bétises sans s'en rendre compte et le php qui laisse prendre de mauvaises habitudes (voire qui pousse à l'acquisition de mauvaises habitude quand on ne sait pas programmer ou qu'on est pas rigoureux). Evite aussi les langages tout objet (java par exemple) qui obligent à comprendre des concepts supplémentaire pas toujours facile à appréhender.


Le c++ tout con ca passe tres bien, on est pas forcé d'utiliser les pointeur, y'a des vrai string, les stream avec cout/cin c'est pas mal. et c'est pas obligatoire de faire de l'objet.


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
Reply

Marsh Posté le 08-11-2007 à 14:15:05    


Je demande des excuses publics pour avoir salit Pure Basic, le meilleur langage actuel (du moins quand tu veux coder des petites applications persos) [:sarko]

Reply

Marsh Posté le 08-11-2007 à 14:18:39    

Vu comment tu es obligé de faire pour faire de l'objet j'ai comme un doute ;)
Après ça dépend de l'appli, et de la réutilisabilité de ses composants.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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