Language de programation ? Le mieux ?

Discussion dans 'Web, design' créé par hoebi, 24 Novembre 2005.

Statut de la discussion:
Fermée.
  1. Online
    HagZ ex membre
    A la différence que en php tu ne peux faire que du web :p.
    De plus, si son objectif est de comprendre la logique de programmation, il lui sera plus facile de le faire avec du pascal, C, etc ... qu'en php... La logique n'est déjà pas facile à comprendre pas sois meme ... mais si en plus elle se mélange à du code html ou autres, ce sera d'autant moins facile ;)

    En tout cas, je n'ai qu'une chose a te dire, heobi. Accroche toi, car meme si tout le monde te dis ici qu'il est quasiment impossible d'acquérir la logique de programmation par sois meme, moi je dis que ce n'est pas vrai. Il y a quelques années, il n'existait pas encore de formations et d'études en informatique... Les gens étaient obligés d'apprendre par eux meme. Mon père en fait partie (Et il n'existait pas encore internet à ce moment ... Donc tu dispose d'un atout en plus ;))... Donc je suis bien placé pour le savoir ... Certes, c'est plus difficile, mais si c'est vraiment ta passion et que tu disposes d'une certaine intelligence et logique personnelle, ce sera possible... Ce sera peut tre juste plus long^et ca te demandera plus d'effort que pour quelqu'un qui est formé par un autre... Mais ca reste possible, j'en suis convaincu

    Bonne chance à toi ;)
    HagZ, 26 Novembre 2005
    #21
  2. Offline
    hoebi Touriste
    J'ai fait une petite recherche les deux sites web de vente en ligne que j'ai déjà utilisé (pixmania et ldlc) et j'ai rien trouvé :roll: ... De toute façon pour l'instant cela ne me sert à rien vus que j'en suis encore qu'aux rudiment:p

    Bon pour ce qui est du php :

    Donc oui je suis loin d'être un pro ça c'est plus que certain dans ce domaine, le php "à la base" était assez prenant même si j'en ai fait qu'un minimum, si je prend le pascal c'est pour la simple raison que dans mon entourage beaucoup de personne me l'on conseillé avant de passer au C ou C++ ... Je ne cherche pas à être 'pro' dans ce domaine, je veux juste pouvoir y comprendre un peu ... en quelque sorte devenir un niveau intermédiaire. Je sais je fait un roman à chaque fois et je n'arrive pas à m'en passer :D

    Bon par contre j'ai deux petites questions simple mais qui me seront utile pour la suite :

    - Pour l'instant mon document ce résume à une conversation entre pc et utilisateur avec la commande string et depuis peu la commande integer ... J'aimerais donc pouvoir éffacer le texte de la fenêtre DOS à chaque fois que je répond à la question. Je pense que c'est sufisament clair :oops: ... Le but dans ce cas est de n'afficher que le "chapitre" en cours ... je dois bien entendu conserver mes variable pour la suite

    - Ensuite pour y voir encore plus clair j'aimerais que certains mots soit mis en couleur ... Exemple : le nom du personnage et le nom de l'utilisateur ... Dans mon cas cela me permettrais de voir les différentes discutions ...

    J'ai regardé dans le cours mais sans trop chercher trop loin pour passer des chapitres et être ensuite completement paumé :D ... Pour la première question je pense qu'il faut utiliser clrscr mais ca fonctionne pas tout seul donc j'ai sûrement oublié quelque chose ? Pour les couleurs là j'en sais rien ... du tout :?

    EDIT : erf encore un roman dsl :D
    hoebi, 26 Novembre 2005
    #22
  3. Offline
    zoheir cvm.mangaleet()
    PHP et C++ pareil ? :D
    zoheir, 9 Décembre 2005
    #23
  4. Offline
    La Poubelle Elite
    Tu as lu où cette anerie ? :D


    Le PHP est trés limité comparé aux applications tournant directement sur un poste
    La Poubelle, 10 Décembre 2005
    #24
  5. Offline
    Loetheri Absent
    De plus, si je ne me trompe pas PHP est beaucoup moins pointé vers l'Objet (bien qu'il a tendance à dériver par ce coté) alors que le C++ utilise tout le temps la notion d'Objet.

    Exacte ?
    Loetheri, 10 Décembre 2005
    #25
  6. Offline
    GaZou Touriste
    GaZou, 10 Décembre 2005
    #26
  7. Offline
    La Poubelle Elite
    Non

    Beaucoup de language sont orienté objet. l'OO est une philosophie, une façon de travailler.

    Le meilleur orienté objet était les outils Borland dont Delphi car on pouvait remonter à la source de TOUS les composants contrairement à d'autres languages tels que VB.

    Quoique je vois des programmeurs qui sont vraiment lourdeaux à réinventer la roue en remodifiant des objets ... dans un but presque inutile. Il ne faut pas tomber dans le vice de l'excés.
    La Poubelle, 10 Décembre 2005
    #27
  8. Offline
    Kuzco El Lama Bazinga!
    Je voudrais pas faire chieur, mais si tu veux commencer en programmation oublie jamais ceci : on écrit langage en français




    bon, je me fais tout petit maintenant :p
    Kuzco El Lama, 10 Décembre 2005
    #28
  9. Offline
    THiBOo Elite
    Je reconnais bien là l'esprit "ingénieur polytechnicien" ... :)

    Tout maîtriser ? N'exagérons pas mon ami, tu auras compris quelques notions, saura faire 2-3 choses, mais tu ne maîtriseras juste rien du tout :pfiou:

    Vous êtes pas des surhommes qui en 3 jours maîtrisent des années d'étude hin :)

    Alalala, ça me fait tjr doucement sourire l'esprit polytechnicien ^_^
    THiBOo, 11 Décembre 2005
    #29
  10. Offline
    guslinux Gamerz'ien
    Essayes l'ASM ... on c tout faire avec ca :D

    Bon allé, j'arrete dire des conneries...

    Tu as cherché coté PHP-OO (PHP4 ou PHP5) ?

    Un truc sympa aussi c'est le javascript ... perso mtn je travaille avec PHP4,HTML(+CSS) et JavaScript ... ca permet deja des trucs intéressants ... De plus si on fouille du coté de l'objet javascript httprequest on peut deja bien s'amuser ...

    Je v bientot avoir un cours de C++ ... on verra ce que ca donne :p
    guslinux, 11 Décembre 2005
    #30
  11. Offline
    Hakxe Elite
    Pourquoi personne ne lui conseille le VB classique (pas le dotnet)?

    C'est quand même le langage non orienté web le plus "impressionant" pour le profane, parce que bon se lancer dans le C/C++ voire Java sans formation algorithmique derrière ca vous dégoute un homme :p...

    Sinon pareil qu'au dessus , me font bien rire les IG qui pensent maitriser le Java et la programmation avec deux cours :roll:
    Hakxe, 2 Janvier 2006
    #31
  12. Online
    theodorus ex membre
    Tu peux essayer Python (www.python.org), aussi. Je n'ai jamais programmé quoi que ce soit en PHP ou Java, donc je ne saurais pas faire la comparaison, mais la syntaxe est bien plus simple, et il est assez haut niveau pour te permettre de faire des trucs simples sans trop te casser la tête. Et puis surtout il existe une introduction bien écrite à python pour les non-programmeurs là: (http://www.ulg.ac.be/cifen/inforef/swi/python.htm)
    theodorus, 2 Janvier 2006
    #32
  13. Offline
    C'est pas pour dire mais il n'y a pas grand chose dans tes questionnaires...

    ---------------------

    Tu veux faire de l'OO : faut commencer par apprendre ce que sont les concepts OO de base :

    - objet (encapsulation de données et d'opérations)
    - classe (masquage de l'information : description de données et opérations publiques, privées, protégées)

    - l'héritage
    - le polymorphisme

    ---
    Entre temps, tu apprends les concepts de base en algorithmie :
    Parcourir des tableaux, des listes, des maps, des arbres complexes, faire des tris, des recherches rapides, de la récursion etc...
    ---

    - les design pattern

    ---
    Après, ben faut faire un peu de programmation orienté interfaces graphiques (utilisation pratique d'un design pattern important comme le modèle MVC), de la programmation réseau, utilisation de base de données etc.
    Bien entendu, à ce niveau, il te faut aussi la programmation multi processus (multi thread)... C'est pas compliqué c'est juste une question de rigueur dans les synchro.
    ---


    Le tout étant agrémenté des spécificités de chaque langage (les pointeurs, les références, les objets statiques/automatiques, les interfaces, les classes/méthodes abstraites, les template, les generics etc etc...)


    Après cela, tu pourras dire que tu connais quelque chose en programmation et dans la philosophie OO.
    TITM4v3rick, 2 Janvier 2006
    #33
  14. Offline
    mOrbide Elite
    Comme déjà dit plusieurs fois, le plus intéressant sera clairement de choper le cours d'algo d'une fac info ou d'une haute école afin de poser de bonnes bases en principe de programmation.

    Après ça, la nature du code elle-même n'a plus tant d'importance que ça.
    mOrbide, 2 Janvier 2006
    #34
  15. Offline
    Eagor Croqueur de pomme
    Je confirme qu'on est loin de maitriser. On est sensés avoir les outils c'est tout...
    Eagor, 2 Janvier 2006
    #35
Statut de la discussion:
Fermée.