Messages : 2 487
Sujets : 36
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 : 981
Sujets : 53
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 487
Sujets : 36
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 : 1 073
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.
![[Image: ?name=%5BZebulon.fr%5D_Kana-chan]](https://www.alliancefrancophone.org/sig/?name=%5BZebulon.fr%5D_Kana-chan)
Messages : 2 487
Sujets : 36
Inscription : Jan 2018
24-09-2020 12:25:29
(Modification du message : 03-01-2025 17:48:56 par JWhy.)
(24-09-2020 07:36:11)Gamin 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 : 981
Sujets : 53
Inscription : Jan 2018
24-09-2020 16:38:46
(Modification du message : 03-01-2025 17:45:24 par JWhy.)
(24-09-2020 07:36:11)Chenapan 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 : 434
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 : 914
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")
Messages : 1 073
Sujets : 6
Inscription : Jan 2018
Hello,
Maintenant, on utilise plus le C# pour faire du développement sous Windows.
--------------------------------
@+, Kana-chan.
![[Image: ?name=%5BZebulon.fr%5D_Kana-chan]](https://www.alliancefrancophone.org/sig/?name=%5BZebulon.fr%5D_Kana-chan)
|