Messages : 2 363
Sujets : 34
Inscription : Jan 2018
23-09-2020 20:45:00
(Modification du message : 23-09-2020 20:46:54 par Thor.
Raison de la modification: Supression de toutes ces p****n de lignes blanches qui s'ajoutent sans raison.
)
Salut à tous !
Je suppose qu'il doit y avoir dans le coin des personnes qui aiment bien tripoter du code de temps en temps
Pour ma part j'ai quelques bases en Python, j'ai déjà joué un peu avec du PHP et du JavaScript, mais je n'avais dans ma panoplie rien pour pourvoir créer des exécutables, à part Python qui le permet en incluant à la fois son code source et son interpréteur mais je pense que c'est loin d'être optimale.
Du coup j'ai voulu apprendre quelques bases de C++.
Tout ce qui est bibliothèque, cin, cout, conditions et boucles, OK, easy.
Mais qu'est-ce que c'est que ces références, pointeurs et autres énumérations !
D’où ma question, faut-il être maso pour programmer en C++ ?
Sur ce, je vous laisse, il faut que je voie comment gérer les fonctions en C++
Messages : 948
Sujets : 52
Inscription : Jan 2018
23-09-2020 21:54:36
(Modification du message : 23-09-2020 21:55:34 par JWhy.)
Je pense un peu, oui
J'en avais fait "a l'école", c'était fun et tout.
Et puis après, j'ai découvert des langages qui ne nous obligeaient pas à souffrir pour faire des trucs, et c'était mieux
Je parle de Pascal et Delphi, et j'ai toujours dans l'espoir de m'y remettre un jour.
Là, je m'amuse un peu avec Javascript /NodeJS , mais c'est un peu n'importe quoi quand même, coté syntaxe...
Messages : 2 363
Sujets : 34
Inscription : Jan 2018
Pascal et Delphi je n'ai jamais touché
J'avais justement commencé à m'interresser à Javascript pour pouvoir utiliser NodeJS mais comme ce projet est tombé à l'eau, je crois que depuis j'ai quasi tout perdu.
Mais je m'y remettrais certainement un jour, NodeJS bien maitrisé doit permettre énormément de chose
Messages : 286
Sujets : 2
Inscription : Feb 2018
Tiens, ça me rappelle mes premiers cours d’informatique à la Fac en 1988...
Turbo Pascal sous MsDos !
À l’époque, pas de programmation orientée objet, tout juste des structures.
Un petit lien : https://openclassrooms.com/fr/courses/19...-pointeurs
Messages : 1 025
Sujets : 6
Inscription : Jan 2018
Bonjour,
Je suis un Maso alors car dans mon job, je code en C++ et je fais les tests en Python ...
Si tu as des questions sur le C++, je pourrai peut-être t'aider.
Moi aussi, le PASCAL fut un passage obligé à l'école, avant de voir le C !
Voilà ...
--------------------------------
@+, Kana-chan.
Messages : 2 363
Sujets : 34
Inscription : Jan 2018
24-09-2020 12:25:29
(Modification du message : 24-09-2020 12:28:07 par Thor.)
(24-09-2020 07:36:11)Jacques VALLOIS a écrit : Tiens, ça me rappelle mes premiers cours d’informatique à la Fac en 1988...
Turbo Pascal sous MsDos !
À l’époque, pas de programmation orientée objet, tout juste des structures.
Un petit lien : https://openclassrooms.com/fr/courses/19...-pointeurs Pour l'instant je suis un cours sur Udemy mais je me suis déjà inscrit à un cours sur Opencalssrooms pour la suite.
Entre le C, le C++ et le C#, je pense que c'est le C++ qui correspond le plus à mes attentes
(24-09-2020 08:27:51)Kana-chan a écrit : Bonjour,
Je suis un Maso alors car dans mon job, je code en C++ et je fais les tests en Python ...
Si tu as des questions sur le C++, je pourrai peut-être t'aider.
Moi aussi, le PASCAL fut un passage obligé à l'école, avant de voir le C !
Voilà ... Laisse moi déja apprendre les bases, déja c'est pas gagné
Mais si je persévère,c'est noté
Messages : 948
Sujets : 52
Inscription : Jan 2018
24-09-2020 16:38:46
(Modification du message : 24-09-2020 18:28:47 par JWhy.)
(24-09-2020 07:36:11)Jacques VALLOIS a écrit : Tiens, ça me rappelle mes premiers cours d’informatique à la Fac en 1988...
Turbo Pascal sous MsDos !
Un peu plus tard pour moi, mais aussi Turbo Pascal sous MsDOS à la fac, sur des magnifiques ordinateurs Goupil
Même avec Delphi et Pascal on peut avoir des pbs d'allocation mémoire et d'optimisation , comme en C++
cf. https://forum.hardware.fr/hfr/Programmat...8378_1.htm (souvenirs, souvenirs)
(23-09-2020 20:45:00)Thor a écrit : mais je n'avais dans ma panoplie rien pour pourvoir créer des exécutables
Si ce n'est pas indiscret, pourquoi as-tu besoin de faire "des exécutables" (Windows, je suppose ?) ?
Selon la plateforme cible, tu pourrais rester sur du html/javascript : https://docs.microsoft.com/fr-fr/windows...app-js-uwp
Messages : 436
Sujets : 1
Inscription : Jan 2018
Au boulot en embarqué, on fait que du C ... j'ai jamais été un grand fan des pointeurs et autres joyeusetés de ce style non plus ...
Pour la gestion de la mémoire c'est plus simple, on a interdiction de la gérer dynamiquement, donc on alloue dans l'init et on libère pas (c'est des applications qui tournent tout le temps). Au pire, on fait une fonction qui free pour le débug si on a besoin d'arrêter proprement et de relancer le code sans relancer la machine.
Messages : 50
Sujets : 5
Inscription : Apr 2020
Mon grain de sel :-)
Je programme en Basic pour le loisir depuis le TRS-80 (GWBasic-->QBasic-->QuickBasic-->VB6-->VB.NET) parce que c'est juste plus le fun que le C++.
On peut faire apparaître une boîte de texte en VB en 1 seule ligne de code et il en fallait 4 pour faire la même chose en C. Je sais qu'il y a une perte de performance mais c'est minimes pour la plupart de mes applications.
VB c'est un peu désuet comme langage (à moins que vous faites des macros Excel).
Je commence à m’intéresser au Python qui semble allier la simplicité du code à la robustesse du C.
J'ai souvent comparé le VB à des Lego et le C à des Meccano.
Pour monter rapidement quelque chose de beau --> Basic / Lego.
Pour monter un programme plus solide et efficient mais qui prend plus de temps à faire --> C / Meccano.
(Note: Pour ceux qui ne connaitrait pas le Meccano, les pièces doit toutes êtres vissées ensemble une à une - mais c'est solide).
Messages : 794
Sujets : 3
Inscription : Dec 2023
Salut.
Je déterre un peu, désolé...
De mon côté, lorsque je bossais, c'était du C principalement (pas du C++, qui n'est pas le même langage, contrairement à ce qu'on peut croire), et aussi du Java (que je préfère largement au C++), du Perl, du AWK et je dois en oublier certains. Mais je vous l'accorde, pour faire sous Windows une petite appli sympaet pas compliquée, le VB convient bien (en plus ça va plus vite qu'avec les "vrais" langages")
|