[Index Software] Coin des développeurs :]
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Que tu voies par l'exemple ce qu'il est possible de faire (et surtout comment on fait de façon "habituelle") dans les différents langages, et que tu décides ensuite si ça te convient.
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 :]
Pourquoi ne pas tout faire en javascript ? a moins de te lancer dans des trucs compliqués, c'est deja amplement suffisant.
Cependant si tu veux passer à une étape au dessus dans le développement, dans une syntaxe proche il y a Java, et même si c'est plus compliqué que javascript ca ne l'est pas autant que C++.
Sinon tu doutes que python est plus facile que C++, il n'y a pas à douter , c'est BEAUCOUP plus simple que C++. Et une cinquantaine de lignes de C++ peut être remplacé parfois par 2 lignes de code Python.
Cependant si tu veux passer à une étape au dessus dans le développement, dans une syntaxe proche il y a Java, et même si c'est plus compliqué que javascript ca ne l'est pas autant que C++.
Sinon tu doutes que python est plus facile que C++, il n'y a pas à douter , c'est BEAUCOUP plus simple que C++. Et une cinquantaine de lignes de C++ peut être remplacé parfois par 2 lignes de code Python.
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
-
- Prolifique
- Messages : 2705
- Enregistré le : jeudi 28 août 2014 à 22:53
- Localisation : Bretagne
Re: Coin des développeurs :]
Dite à propos de Python, y'a t'ils des IDE ? à par l' IDLE intégré et l'interpréteur...
Les sorte d'IDE avec debuger comme Eclipse ?
Les sorte d'IDE avec debuger comme Eclipse ?
loup autiste
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Moi j'utilise spyder qui est génial mais c'est orienté calcul scientifique
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.Ixy a écrit : Sinon tu doutes que python est plus facile que C++, il n'y a pas à douter , c'est BEAUCOUP plus simple que C++. Et une cinquantaine de lignes de C++ peut être remplacé parfois par 2 lignes de code Python.
Mais vraiment tellement pas.
Optimiser des lignes de code, ça n'a rien à voir avec le langage utilisé.
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 :]
Je n'arrive pas à accrocher js, ni python...Ixy a écrit :Pourquoi ne pas tout faire en javascript ?
J'ai commencé par C/C++ et je crois que je vais continuer. Le soucis, c'est que tout le monde me dit le contraire : python c'est mieux... Mais j'ai l'impression que je préfère le bas-niveau au haut.
Je n'aime pas la syntaxe de python : pas d'accolade, les deux points ":", pas de déclaration de variables, typage dynamique... Je préfère le côté plus strict de C/C++. Mais à chaque fois, au bout d'une heure environ, le doute revient
Moi, pour le peu que j'ai fait, j'ai utilisé Notepad++. Pour lancer le programme, je double-cliquais sur le fichier. Si cela buggue (euh, comment on le conjugue ?), je le lance avec IDLE qui m'indique l'erreur et sa ligne.KoaKao a écrit :Dite à propos de Python, y'a t'ils des IDE ? à par l' IDLE intégré et l'interpréteur...
Diagnostiquée haut potentiel le 05/02/2016...
Voir les détails ici.
Voir les détails ici.
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Benoit -> Je ne sais pas ce que tu veux dire mais dans la pratique, tu as parfois besoin que de deux lignes avec des fonctions numpy/scipy alors que dans c++, tu passerais par des boucles et ce serait bcp plus long...
Yayaj -> si tu as l'impression que tu préfères un langage plus bas-niveau et bien vaz-y Sois patiente surtout
Yayaj -> si tu as l'impression que tu préfères un langage plus bas-niveau et bien vaz-y Sois patiente surtout
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 :]
Si tu veux comparer les deux langages, compares à niveau identique d'outils mathématiques, numpy avec boost ou la gsl postés plus haut.
Ou alors comptabilises les lignes de code utilisées pour coder numpy dans ta comparaison.
Sinon, tu compares des choux et des carottes.
Ou alors comptabilises les lignes de code utilisées pour coder numpy dans ta comparaison.
Sinon, tu compares des choux et des carottes.
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.
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Il me semble qu'il y a beaucoup de ":" et même de "::" en C++ également.Yayaj a écrit :Je n'arrive pas à accrocher js, ni python...
J'ai commencé par C/C++ et je crois que je vais continuer. Le soucis, c'est que tout le monde me dit le contraire : python c'est mieux... Mais j'ai l'impression que je préfère le bas-niveau au haut.
Je n'aime pas la syntaxe de python : pas d'accolade, les deux points ":", pas de déclaration de variables, typage dynamique... Je préfère le côté plus strict de C/C++. Mais à chaque fois, au bout d'une heure environ, le doute revient
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 :]
Je ne vois pas... Pour quelle(s) action(s) ?Benoit a écrit :Il me semble qu'il y a beaucoup de ":" et même de "::" en C++ également.
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 définir les fonctions (d'une Classe) en dehors de la déclaration (de la dite Classe).
Code : Tout sélectionner
class A
{
public:
int setValue(int);
private :
int value
};
inline int A::setValue(int value)
{
this->value = value;
}
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 :]
Ah oui, d'accord. Le fait est que je ne suis pas encore habituée à la POO.
Pour python, je parlais des ":" dans les algorithmes, comme
Je préfère avec les accolades, je trouve que l'on voit mieux la fin d'une instruction, boucle... (surtout qu'il n'y a rien à la fin pour prévenir que c'est fini, en python (pas de ";")...
Oui, je commence à être décidée par le C++ mais pour combien de temps ???
Pour python, je parlais des ":" dans les algorithmes, comme
Code : Tout sélectionner
if a<b :
....
elif a>b:
....
else:
....
Oui, je commence à être décidée par le C++ mais pour combien de temps ???
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 :]
La syntaxe des expressions logiques (if, while, repeat, ...), c'est toujours le hasard de découvrir comment chaque langage la définit.
Pour les ":" il y a aussi en C avec l'opérateur ternaire ? :
qui est la façon simple d'écrire :
Pour les ":" il y a aussi en C avec l'opérateur ternaire ? :
Code : Tout sélectionner
a = (couleur == vert ? true : false);
Code : Tout sélectionner
if (couleur ==vert)
a = true;
else
a = false;
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 : 2705
- Enregistré le : jeudi 28 août 2014 à 22:53
- Localisation : Bretagne
Re: Coin des développeurs :]
T'a essayer d'autre langages impératif comme Java ou C# ? Moins compliquer que C++ (quoi que) et se sont pas des langages de script comme Python ou Ruby.Yayaj a écrit :Je n'arrive pas à accrocher js, ni python...Ixy a écrit :Pourquoi ne pas tout faire en javascript ?
J'ai commencé par C/C++ et je crois que je vais continuer. Le soucis, c'est que tout le monde me dit le contraire : python c'est mieux... Mais j'ai l'impression que je préfère le bas-niveau au haut.
Je n'aime pas la syntaxe de python : pas d'accolade, les deux points ":", pas de déclaration de variables, typage dynamique... Je préfère le côté plus strict de C/C++. Mais à chaque fois, au bout d'une heure environ, le doute revient
loup autiste
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Stackoverflow célèbre plus de 10 millions de questions posées sur le site.
(Et plus de 16 millions et demi de réponses, vu que les codeurs sont de nature nuls en maths).
(Et plus de 16 millions et demi de réponses, vu que les codeurs sont de nature nuls en maths).
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.