Topic de Viandopain :

Java > C++ > PHP >>> Javascript >> R >> Python

Le 27 février 2018 à 21:44:05 Viandopain a écrit :

Le 27 février 2018 à 21:42:45 bluepoint_ a écrit :
python :ok:
allez, go aussi tiens, les goroutines c'est rigolo :ok:

Bordel il y a toujours un hipster pour nous sortir un langage exotique que personne n'utilise :rire:

Ne pas connaître Go putain
Et ça feed

Le 27 février 2018 à 21:49:03 bavaaroi a écrit :

Le 27 février 2018 à 21:46:38 RicharAldana a écrit :
Le PHP en dernier stp.

Le PHP est plus complet et compliqué que le JS ou le python

PHP plus complet que le Python il a dit. :rire:

Plus compliqué oui mais c'est pas une bonne chose, le PHP fais une seule chose (le web) et il le fait très mal.

Arrêtez y'a des vrais devs qui utilisent Python ça a beaucoup d'avantages, même si c'est aussi utilisé par les Jean big data. Après oui c'est haut niveau :hap:
Sinon js >>>> php putain sérieux faites un peu de node pour ceux qui en ont pas fait je comprend pas comment on peut ne pas aimer :hap:

Le 27 février 2018 à 22:39:06 -Anostra- a écrit :
Arrêtez y'a des vrais devs qui utilisent Python ça a beaucoup d'avantages, même si c'est aussi utilisé par les Jean big data. Après oui c'est haut niveau :hap:
Sinon js >>>> php putain sérieux faites un peu de node pour ceux qui en ont pas fait je comprend pas comment on peut ne pas aimer :hap:

Je rappelle qu'on est en 2017, qu'il n'y a toujours pas de type integer en JS et que sans Typescript n'importe quel projet JS est ingérable.

Après tout est mieux que PHP c'est vrai mais je préférerai toujours coder en Python ou même en C# qu'en JS.

Les puceaux qui codent avec leur vieux langages :rire:

Algobox :ok:

On vient de se croiser sur le forum programmation ViandoPain!

Java + python + javascript > all. Avec eventuellement R pour faire des maths blablabla.

Tu maitrise ces trois là, t'es le roi des programmeurs :ok:

Mention spécial à Askell pour la puissance du langage fonctionnel. J'ai discuté avec un de mes étudiants qui code en Haskell dans sa boite, le type c'est un monstre.

Le 27 février 2018 à 23:03:54 JmEclateAuCrac a écrit :
On vient de se croiser sur le forum programmation ViandoPain!

Java + python + javascript > all. Avec eventuellement R pour faire des maths blablabla.

Tu maitrise ces trois là, t'es le roi des programmeurs :ok:

Mention spécial à Askell pour la puissance du langage fonctionnel. J'ai discuté avec un de mes étudiants qui code en Haskell dans sa boite, le type c'est un monstre.

Pourquoi Java ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Pourquoi R si Python ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Comment tu fais des perfs / low level / memory managment ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

Chui admin système et réseau je connais rien au développement et j'utilise que Python pour mes script

a+

Le 27 février 2018 à 23:06:34 Yuliya a écrit :

Le 27 février 2018 à 23:03:54 JmEclateAuCrac a écrit :
On vient de se croiser sur le forum programmation ViandoPain!

Java + python + javascript > all. Avec eventuellement R pour faire des maths blablabla.

Tu maitrise ces trois là, t'es le roi des programmeurs :ok:

Mention spécial à Askell pour la puissance du langage fonctionnel. J'ai discuté avec un de mes étudiants qui code en Haskell dans sa boite, le type c'est un monstre.

Pourquoi Java ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Pourquoi R si Python ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Comment tu fais des perfs / low level / memory managment ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

Java pour le côté création d'interface super simplement.

Comment tu fais des perfs / low level / memory managment ?

Java, carbage collector > all.
Si tu fais de l'embarqué alors effectivement tu voudra faire du memory managment, low level. Mais dans un context ecologique, les ordinateurs ont les ressources pour ne pas avoir a gerer cette sources d'enmerdes constantes que sont les pointeurs.

Et puis au final, ce qui va faire que ton code tourne bien ou prend une plombe c'est la complexité du code. Si je réalise un code en O(n!) en C, et le meme code en O(log(n)) en JAVA. Celui en JAVA tournera TOUJOURS plus rapidement :ok:

Le 27 février 2018 à 23:17:27 JmEclateAuCrac a écrit :

Le 27 février 2018 à 23:06:34 Yuliya a écrit :

Le 27 février 2018 à 23:03:54 JmEclateAuCrac a écrit :
On vient de se croiser sur le forum programmation ViandoPain!

Java + python + javascript > all. Avec eventuellement R pour faire des maths blablabla.

Tu maitrise ces trois là, t'es le roi des programmeurs :ok:

Mention spécial à Askell pour la puissance du langage fonctionnel. J'ai discuté avec un de mes étudiants qui code en Haskell dans sa boite, le type c'est un monstre.

Pourquoi Java ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Pourquoi R si Python ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Comment tu fais des perfs / low level / memory managment ? https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

Java pour le côté création d'interface super simplement.

Comment tu fais des perfs / low level / memory managment ?

Java, carbage collector > all.
Si tu fais de l'embarqué alors effectivement tu voudra faire du memory managment, low level. Mais dans un context ecologique, les ordinateurs ont les ressources pour ne pas avoir a gerer cette sources d'enmerdes constantes que sont les pointeurs.

Et puis au final, ce qui va faire que ton code tourne bien ou prend une plombe c'est la complexité du code. Si je réalise un code en O(n!) en C, et le meme code en O(log(n)) en JAVA. Celui en JAVA tournera TOUJOURS plus rapidement :ok:

Oui je suis d'accord que d'une manière générale, le garbage collector est plus appréciable que de gérer la mémoire manuellement, mais dans le cas d'un besoin de perfs / économies des fois on n'a pas le choix de devoir s'en passer.
Mais tu n'as pas dû faire face encore à ce genre de problème, un jour tu comprendras. https://image.noelshack.com/fichiers/2017/31/5/1501863678-risitas596bestreup.png
Et dans ce cas je dis : pourquoi Java si Python ?
On peut faire de très belles applications facilement avec Qt.

Le 27 février 2018 à 21:36:32 RizCantonnay a écrit :
On mélange des langages qui n'ont rien à voir les uns avec les autres, mais on se sent programmeur.

Tellement ça

Et si on suit ton vieux classement, PHP est loin derrière tout, jQuery/JS premier de loin :ok:

Je me forme sur Javascript depuis quelques mois. Des kheys ici qui utilisent Node?
Qui sur Terre code son application en R ?

Le 27 février 2018 à 21:35:07 PTSI-PT a écrit :
Bien de devoir faire 2 ans d'études pour maîtriser vos langages de geeks puceaux de DUT alors que le python s'apprend en 10 minutes et suffit pour 95% des ingénieurs (ceux dont le métier ne se résume pas à pisser du code)?

Quand tu travailles sur des systèmes legacy, tu choisis pas ton langage.
Dans la vraie vie c'est pas toi qui décides entre Python et C++.

Quand ton client c'est EDF tu leur dis pas "ah ouais mais moi je sors d'école j'ai fait 6 mois de stage en Python donc votre programme en C++ que vous développez depuis 10 ans ça va pas faut le changer" :sarcastic:

Le 07 mars 2018 à 09:29:30 :
Je me forme sur Javascript depuis quelques mois. Des kheys ici qui utilisent Node?

Habitue toi dès maintenant à utiliser Typescript, ça te servira

Et le C# https://image.noelshack.com/fichiers/2021/29/2/1626743678-oui.png
Les Jean-Windowform arrivent attention https://image.noelshack.com/fichiers/2021/29/2/1626743678-oui.png

Données du topic

Auteur
Viandopain
Date de création
27 février 2018 à 21:31:04
Nb. messages archivés
79
Nb. messages JVC
79
En ligne sur JvArchive 178