Par quoi comencer ? - Divers - Programmation
Marsh Posté le 03-11-2007 à 22:50:30
ReplyMarsh 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é
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
)
Marsh Posté le 03-11-2007 à 23:55:19
peyo22 a écrit : |
Ha ouai, donc le C est fait pour coder propre, c'est nouveau ..... j'aurais tout lu sur ce forum ...
Marsh Posté le 04-11-2007 à 00:02:02
apprentitux a écrit :
|
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.
KangOl a écrit : python |
c'est pas mal, ca s'apprends vite
Marsh Posté le 04-11-2007 à 00:05:21
Ada, en plus ici la cat Ada est très active !
Sinon, le Français pour le titre semble être un bon choix
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
Marsh Posté le 04-11-2007 à 00:39:06
mIRROR a écrit : |
Net
Sinon pour un débutant (ou même quelqu'un de confirmé), le pure basic est l'idéal : www.purebasic.com
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.
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 ?
Marsh Posté le 07-11-2007 à 12:15:32
le lisp
Marsh Posté le 07-11-2007 à 12:16:18
ReplyMarsh Posté le 07-11-2007 à 12:50:12
+1 pour Python
(par rapport à C, C++, Java, C#, PHP, Perl, VB(A))
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 ? |
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!" )
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 ? |
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
Marsh Posté le 07-11-2007 à 15:49:18
Code :
|
La puissance du PB, langage inconnu pour 99.9% des programmeurs
Marsh Posté le 07-11-2007 à 15:54:34
Code :
|
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 ? |
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
FlorentG a écrit :
|
Ptin mais... vas jouer au foot sur l'autoroute quoi
AthlonSoldier a écrit :
La puissance du PB, langage inconnu pour 99.9% des programmeurs |
À raison
Marsh Posté le 07-11-2007 à 16:32:17
je confirme, j'en fais toute la journée au boulot, pur plaisir...
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.
masklinn a écrit : |
Non, à tord.
En plus c'est un produit 100% Français
Marsh Posté le 07-11-2007 à 17:04:07
AthlonSoldier a écrit : |
non
AthlonSoldier a écrit : En plus c'est un produit 100% Français |
Super
Un peu comme Windev
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 ?
Marsh Posté le 07-11-2007 à 17:12:38
NE PAS CONFONDRE QBASIC ET QUICK BASIC
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).
Marsh Posté le 07-11-2007 à 17:38:25
ReplyMarsh Posté le 07-11-2007 à 21:11:52
asm 68k
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. |
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. |
AthlonSoldier 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!
Marsh Posté le 08-11-2007 à 09:16:34
Le langage, spa PowerBuilder, cai PowerScraïpt
EDIT : Et sapu
Marsh Posté le 08-11-2007 à 09:25:23
soulmanto a écrit : |
pareil
sircam a écrit : Le langage, spa PowerBuilder, cai PowerScraïpt |
Ouais mais personne en parle en tant que PowerScript, on parle toujours de l'outil comme un tout
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 |
AMOS
Marsh Posté le 08-11-2007 à 10:18:54
masklinn a écrit : Ouais mais personne en parle |
Marsh Posté le 08-11-2007 à 10:20:36
C'est également vrai
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. |
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.
Marsh Posté le 08-11-2007 à 14:15:05
masklinn a écrit : |
Je demande des excuses publics pour avoir salit Pure Basic, le meilleur langage actuel (du moins quand tu veux coder des petites applications persos)
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.
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