[Index Software] Coin des développeurs :]
-
- Prolifique
- Messages : 1036
- Enregistré le : jeudi 26 mars 2015 à 7:47
- Localisation : 37
Re: Coin des développeurs :]
Je connais pas Javascript/jQuery, mais à ce que je vois, c'est un problème qui revient dans quasiment tous les langages quand on veut en apprendre un, avec deux philosophies différentes :
1) soit on veut vraiment apprendre et connaitre ce qui se passe en profondeur et dans ce cas il faut partit du langage "de base"
2) soit on veut apprendre plus vite/facilement et être opérationnel rapidement quitte à avoir quelques manques en théorie et on peut prendre un framework/langage plus évolué.
1) soit on veut vraiment apprendre et connaitre ce qui se passe en profondeur et dans ce cas il faut partit du langage "de base"
2) soit on veut apprendre plus vite/facilement et être opérationnel rapidement quitte à avoir quelques manques en théorie et on peut prendre un framework/langage plus évolué.
Bilan du CRA : HPI, trouble anxieux et traits autistiques mais TSA écarté.
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?
-
- Prolifique
- Messages : 2705
- Enregistré le : jeudi 28 août 2014 à 22:53
- Localisation : Bretagne
Re: Coin des développeurs :]
Pour moi la première option est mieux en tout cas ^^
Qui plus est je suis déjà un peu habituer à Java et C, donc JS me fait pas trop peur ^^'
Qui plus est je suis déjà un peu habituer à Java et C, donc JS me fait pas trop peur ^^'
loup autiste
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Bonjour, est-ce que ceux qui fonctionnent sous Debian peuvent me dire si ce fichier binaire fonctionne ?
Il y a une dépendance : il s'agit de tinyxml, souvent déjà présent sur les ordis.
Attention, j'ai mis un pdf mais bien sûr c'en est pas un
sha1 : 4c1c780cd4d842d446c53af0c5966c3377519e48
Il y a une dépendance : il s'agit de tinyxml, souvent déjà présent sur les ordis.
Attention, j'ai mis un pdf mais bien sûr c'en est pas un
sha1 : 4c1c780cd4d842d446c53af0c5966c3377519e48
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Habitué
- Messages : 89
- Enregistré le : jeudi 11 septembre 2014 à 17:32
- Localisation : Nantes
Re: Coin des développeurs :]
Ca marche sous linux.
Testé sur Gentoo (je n'utilise pas debian).
Testé sur Gentoo (je n'utilise pas debian).
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Plante sur (mon) Ubuntu, chaîne de caractère indéchiffrable no found et ")" unexpected.
{Je rajoute que tinyxml n'est pas installé.}
{Je rajoute que tinyxml n'est pas installé.}
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Merci.
Est-tu en 64bits ? Que te dis
file Graphes ?
D'ailleurs quels sont vos conseils pour partager (=deploy) un programme ? Le problème est que mon programme utilise Qt et donc les sources sont galères à utiliser pour quelqu'un qui n'a pas Qt. Donc j'essaye de faire des fichiers binaires, mais alors il faut que je le fasse pour différents OS/architectures ? Genre linux64, linux32, win32, win64 ?
Est-tu en 64bits ? Que te dis
file Graphes ?
D'ailleurs quels sont vos conseils pour partager (=deploy) un programme ? Le problème est que mon programme utilise Qt et donc les sources sont galères à utiliser pour quelqu'un qui n'a pas Qt. Donc j'essaye de faire des fichiers binaires, mais alors il faut que je le fasse pour différents OS/architectures ? Genre linux64, linux32, win32, win64 ?
Coolcortex a écrit :Ca marche sous linux.
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Non, j'ai un noyau i686.Ixy a écrit :Merci.
Est-tu en 64bits ? Que te dis
file Graphes ?
Code : Tout sélectionner
file Graphes
ELF 64-bit executable, x64-64, version 1 (SYSV), dynamically linked (used shared libs), for GNU/Linux 2.6.24, puis le sha1, not stripped.
Il y a sûrement plus récent.
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Familier
- Messages : 110
- Enregistré le : jeudi 16 avril 2015 à 22:23
- Localisation : Tours (37)
Re: Coin des développeurs :]
Coucou !
Après plusieurs années de pause, je souhaite reprendre mes études de Maths. Mais j'aime bien programmer aussi.
J'aimerais bien pouvoir programmer des choses en mathématiques mais j'hésite pour le langage . Je parle de langage car je préfèrerais tout d'abord apprendre à faire des GUI. J'ai déjà fait un peu de C/C++ et python (juste pour découvrir) mais uniquement en console...
Je sais qu'il existe déjà des outils (Scilab, Octave, ...) mais j'aimerais bien me faire quelque chose pour moi (pas aussi sophistiqué bien sûr)...
J'hésite donc entre deux langages : C++ et python (d'autres existent mais sont moins répandus). Il paraît que python est plus facile à apprendre (pas de pointeurs, d'allocations de mémoire, ...) mais j'hésite quand même .
Pourriez-vous me donner votre avis avec vos arguments svp ?
Merci !
Yayaj
Après plusieurs années de pause, je souhaite reprendre mes études de Maths. Mais j'aime bien programmer aussi.
J'aimerais bien pouvoir programmer des choses en mathématiques mais j'hésite pour le langage . Je parle de langage car je préfèrerais tout d'abord apprendre à faire des GUI. J'ai déjà fait un peu de C/C++ et python (juste pour découvrir) mais uniquement en console...
Je sais qu'il existe déjà des outils (Scilab, Octave, ...) mais j'aimerais bien me faire quelque chose pour moi (pas aussi sophistiqué bien sûr)...
J'hésite donc entre deux langages : C++ et python (d'autres existent mais sont moins répandus). Il paraît que python est plus facile à apprendre (pas de pointeurs, d'allocations de mémoire, ...) mais j'hésite quand même .
Pourriez-vous me donner votre avis avec vos arguments svp ?
Merci !
Yayaj
Diagnostiquée haut potentiel le 05/02/2016...
Voir les détails ici.
Voir les détails ici.
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Pour effectivement ne pas avoir à t'embêter avec des concepts "chauds" de la programmation, un langage de script c'est quand même préférable.
Python permet également d'introduire des classes et supporte des modules pour des interfaces graphiques.
Il y a des outils de scripts encore plus simples que Python.
Par contre, tu perds fondamentalement en perfo. en laissant le système prendre en charge les optimisations, ce qui peut être problématique si tu cherches à développer des trucs consommateurs en ressources (genre des gros algos).
Le C++ (et le C) doivent encore aujourd'hui bénéficier du plus grand nombre d'outils et de librairies logicielles existantes, surtout pour les maths, même au delà d'outils dédiés comme Scilab.
Par exemple Boost
Dans tous les cas, c'est le besoin qui doit diriger ton choix, et si tu identifies une application / un outil que tu veux vraiment faire mais qui n'est (facilement) réalisable qu'avec l'un des deux ça restreindra ton choix de façon stricte.
Quoi que tu choisisses, il y a fort heureusement des passerelles softs entre les deux, ce qui fait qu'il est tout à fait possible de développer pour partie avec un outil ou l'autre en fonction des besoins (on va dire "rapidité" pour du script et "performance" pour du Cpp), et même de combiner les deux dans un même soft.
De toute façon, ce que tu auras appris avec l'un des langages sera forcément utile avec l'autre, les langages informatiques sont plus des dialectes de la Logique avec un grand L que des langues distinctes.
Python permet également d'introduire des classes et supporte des modules pour des interfaces graphiques.
Il y a des outils de scripts encore plus simples que Python.
Par contre, tu perds fondamentalement en perfo. en laissant le système prendre en charge les optimisations, ce qui peut être problématique si tu cherches à développer des trucs consommateurs en ressources (genre des gros algos).
Le C++ (et le C) doivent encore aujourd'hui bénéficier du plus grand nombre d'outils et de librairies logicielles existantes, surtout pour les maths, même au delà d'outils dédiés comme Scilab.
Par exemple Boost
Dans tous les cas, c'est le besoin qui doit diriger ton choix, et si tu identifies une application / un outil que tu veux vraiment faire mais qui n'est (facilement) réalisable qu'avec l'un des deux ça restreindra ton choix de façon stricte.
Quoi que tu choisisses, il y a fort heureusement des passerelles softs entre les deux, ce qui fait qu'il est tout à fait possible de développer pour partie avec un outil ou l'autre en fonction des besoins (on va dire "rapidité" pour du script et "performance" pour du Cpp), et même de combiner les deux dans un même soft.
De toute façon, ce que tu auras appris avec l'un des langages sera forcément utile avec l'autre, les langages informatiques sont plus des dialectes de la Logique avec un grand L que des langues distinctes.
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Prolifique
- Messages : 1036
- Enregistré le : jeudi 26 mars 2015 à 7:47
- Localisation : 37
Re: Coin des développeurs :]
Salut,
si le but c'est de pouvoir te fabriquer tes propres outils sans chercher plus loin (même si tu aimes ça), et que python est adapté à ton domaine (je suis pas sur mais que je pense que oui), alors python conviendra.
Mais si ton but c'est plutôt d'apprendre la programmation à part entière, en langage en tant que tel, alors je dirais plutôt C++.
Mais vu ce que tu décris tu as plutôt l'air d'avoir besoin d'outils ?
si le but c'est de pouvoir te fabriquer tes propres outils sans chercher plus loin (même si tu aimes ça), et que python est adapté à ton domaine (je suis pas sur mais que je pense que oui), alors python conviendra.
Mais si ton but c'est plutôt d'apprendre la programmation à part entière, en langage en tant que tel, alors je dirais plutôt C++.
Mais vu ce que tu décris tu as plutôt l'air d'avoir besoin d'outils ?
Bilan du CRA : HPI, trouble anxieux et traits autistiques mais TSA écarté.
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?
-
- Familier
- Messages : 110
- Enregistré le : jeudi 16 avril 2015 à 22:23
- Localisation : Tours (37)
Re: Coin des développeurs :]
Ce n'est pas vraiment un besoin d'outils... Depuis que j'ai commencé à programmer (~2 ans), je rêve de me faire un programme avec GUI (petit bien sûr mais que je pourrait peut-être améliorer par la suite).
Pour le domaine, je suis encore dans des Mathématiques "basiques" (L2 un peu oubliée)... mais je voudrais reprendre (voir ici)
En fait, je voudrais programmer de petits programmes pour faire des calculs et m'amuser. C'est vrai que l'on retrouve plus python que C++ en Maths (c'est souvent une option proposée) mais j'essaie d'apprendre python et je n'y arrive pas. Je n'arrive pas à accrocher, exactement comme quand j'avais essayé js... J'ai commencé la programmation par C/C++ et j'ai du mal avec le typage dynamique par exemple. Ou la syntaxe de python, sans parenthèse, avec les deux points ":". Ou le fait de ne pas avoir à déclarer les variables au début...
Mon soucis est que, quand je commence à choisir un des deux langages, style 60-40, je cherche à trouver d'autres arguments pour être sûre (70-30) mais à chaque fois je retombe à 50-50...
Dans C++, c'est la gestion de la mémoire qui m'angoisse un peu mais dans python, c'est la syntaxe et au bout d'une heure de programmation, c'est l'effondrement...
Pour le domaine, je suis encore dans des Mathématiques "basiques" (L2 un peu oubliée)... mais je voudrais reprendre (voir ici)
En fait, je voudrais programmer de petits programmes pour faire des calculs et m'amuser. C'est vrai que l'on retrouve plus python que C++ en Maths (c'est souvent une option proposée) mais j'essaie d'apprendre python et je n'y arrive pas. Je n'arrive pas à accrocher, exactement comme quand j'avais essayé js... J'ai commencé la programmation par C/C++ et j'ai du mal avec le typage dynamique par exemple. Ou la syntaxe de python, sans parenthèse, avec les deux points ":". Ou le fait de ne pas avoir à déclarer les variables au début...
Mon soucis est que, quand je commence à choisir un des deux langages, style 60-40, je cherche à trouver d'autres arguments pour être sûre (70-30) mais à chaque fois je retombe à 50-50...
Dans C++, c'est la gestion de la mémoire qui m'angoisse un peu mais dans python, c'est la syntaxe et au bout d'une heure de programmation, c'est l'effondrement...
Diagnostiquée haut potentiel le 05/02/2016...
Voir les détails ici.
Voir les détails ici.
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Python n'est pas le seul langage de script, et de loin, tu as le droit d'être Ophiophobe.
Pour le C++, tu n'as quasiment pas à gérer la mémoire non plus, tu fais simplement attention de ne pas utiliser des choses qui n'existent pas.
Le plus simple, ce serait que tu donnes un exemple précis de truc à coder.
Pour le C++, tu n'as quasiment pas à gérer la mémoire non plus, tu fais simplement attention de ne pas utiliser des choses qui n'existent pas.
Le plus simple, ce serait que tu donnes un exemple précis de truc à coder.
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Familier
- Messages : 110
- Enregistré le : jeudi 16 avril 2015 à 22:23
- Localisation : Tours (37)
Re: Coin des développeurs :]
Benoit a écrit :Le plus simple, ce serait que tu donnes un exemple précis de truc à coder.
C'est délicat à dire, vu que je ne connais pas les limites facile/difficile des langages...
Ce serait, je ne sais pas, faire une liste de nombres premiers (enfin, pas les limites de la recherche tout de même), autres suites de nombres, calculs de matrices, ... voire de l'analyse numérique. Mais après, il faut que je me souvienne des formules et méthodes mathématiques, ce qui me fera travailler mes leçons
Diagnostiquée haut potentiel le 05/02/2016...
Voir les détails ici.
Voir les détails ici.
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
On peut procéder dans l'autre sens.
Jettes donc un coup d'oeil à ce qu'on peut faire avec la GSL, c'est du C. (100% compatible C++).
La doc est assez didactique, découpée en domaines avec des exemples, ça te permettra de décider si tu veux/peux coder avec ce genre d'outil.
(Et comme le monde est bien fait, il y a déjà une interface python pour appeler la gsl : http://pygsl.sourceforge.net/README.html)
Jettes donc un coup d'oeil à ce qu'on peut faire avec la GSL, c'est du C. (100% compatible C++).
La doc est assez didactique, découpée en domaines avec des exemples, ça te permettra de décider si tu veux/peux coder avec ce genre d'outil.
(Et comme le monde est bien fait, il y a déjà une interface python pour appeler la gsl : http://pygsl.sourceforge.net/README.html)
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Familier
- Messages : 110
- Enregistré le : jeudi 16 avril 2015 à 22:23
- Localisation : Tours (37)
Re: Coin des développeurs :]
Merci pour ce lien mais ...
Que veux-tu dire par "autre sens" ?Benoit a écrit :On peut procéder dans l'autre sens.
Diagnostiquée haut potentiel le 05/02/2016...
Voir les détails ici.
Voir les détails ici.