Topic de endomorphisme3 :

Les trois langages de programmation à apprendre

Le 17 juillet 2019 à 21:49:45 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 21:48:44 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:47:59 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 21:46:23 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:43:35 FeteNatio a écrit :
Sinon vous avez regardé webassembly ? les mec de la silicon valley en parle beaucoup mais j'ai du mal a comprendre (deja que les interpreteur JIT j'ai du mal :hum:)

Oui, c'est pour exécuter du code machine directement dans le navigateur.
Actuellement, on utilise Javascript qui est lent (donc nécessite un JIT).
WASM est un langage "machine" optimisé pour ton PC.
Mais en gros, on code pas en WASM, on code dans un langage plus haut nvieau qui compile vers du WASM.
Le langage Rust en est le précurseur à ce niveau. :ok:

autant utiliser du c++ si on veut de la performance, c'est un langage d'assez haut niveau pour être facilement maintenable, tout en étant assez bas pour être performant https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Comment tu partages et exécutes du code C++ sur un site web ? :hap:

j'en sais rien, mais ça doit être possible https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

+ le nom de la meuf en pdp ? https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Ben avec webassembly justement. Y a pas que Rust que le permet. Mais Rust est plus facile à utiliser (car plus "memory safe" comme on dit) que C++

a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage backend(php,ruby,java,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage server (php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Non mais c'est pas forcément une question con.
On a un temps limité pour apprendre de nouveaux langages.
Si on devait en choisir 3, lesquels serait-il le plus pertinent de connaître ?
Il faut choisir ceux qui réunis permettent de toucher au plus grand nombre de domaines.

Le 17 juillet 2019 à 21:53:12 saensbogoss a écrit :
matlab

https://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage backend(php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Exact, un forgeron ne va aps dire "ah tiens je vais forgé cette épée, mais pas avec ce marteau, je l'aime pas", ça serait débile https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Voilà ce que sont les mecs qui sont pro tel ou tel langage, des forgerons stupides https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Le 17 juillet 2019 à 21:51:46 FeteNatio a écrit :

Le 17 juillet 2019 à 21:50:44 Energy_ a écrit :
J'entre en master data analyse/science, R, VBA, SAS et Python au programme parmi d'autres aussi, je connais pas grand chose dans tout ça je devrais commencer avant la rentrée ?

En vrai le python est au dessus du lot

C'est bien ce que je pensais en m'étant renseigné, je vais me buter à ça merci :ok:

Le 17 juillet 2019 à 21:53:43 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage server (php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Non mais c'est pas forcément une question con.
On a un temps limité pour apprendre de nouveaux langages.
Si on devait en choisir 3, lesquels devraient-ils être ?
Il faut choisir ceux qui réunis permettent de toucher au plus grand nombre de domaines.

Python suffit à lui seul dans ce cas là

-Ernestin tu m'excites avec tes langages informatique https://image.noelshack.com/fichiers/2016/23/1465746228-caprice1b.png

- https://image.noelshack.com/fichiers/2017/04/1485268586-hackeur-v1.png

Le 17 juillet 2019 à 21:54:50 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 21:53:43 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage server (php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Non mais c'est pas forcément une question con.
On a un temps limité pour apprendre de nouveaux langages.
Si on devait en choisir 3, lesquels devraient-ils être ?
Il faut choisir ceux qui réunis permettent de toucher au plus grand nombre de domaines.

Python suffit à lui seul dans ce cas là

C++ tu voulais dire https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Le 17 juillet 2019 à 21:54:50 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 21:53:43 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage server (php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Non mais c'est pas forcément une question con.
On a un temps limité pour apprendre de nouveaux langages.
Si on devait en choisir 3, lesquels devraient-ils être ?
Il faut choisir ceux qui réunis permettent de toucher au plus grand nombre de domaines.

Python suffit à lui seul dans ce cas là

Bah tu rajoutes le C/C++/Rust pour faire du bas niveau, embarqué, et perfs déjà. :noel:

Le 17 juillet 2019 à 21:53:43 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage server (php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Non mais c'est pas forcément une question con.
On a un temps limité pour apprendre de nouveaux messages.
Si on devait en choisir 3, lesquels devraient-ils être ?
Il faut choisir ceux qui réunis permettent de toucher à un large choix de domaines.

Ben si tu sais à peu près quel domaine tu veux aller, enfin j'espère pour toi. Y'a que ça qui te feras gagner du temps.

Le 17 juillet 2019 à 21:55:46 patchwerk a écrit :

Le 17 juillet 2019 à 21:53:43 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage server (php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Non mais c'est pas forcément une question con.
On a un temps limité pour apprendre de nouveaux messages.
Si on devait en choisir 3, lesquels devraient-ils être ?
Il faut choisir ceux qui réunis permettent de toucher à un large choix de domaines.

Ben si tu sais à peu près quel domaine tu veux aller, enfin j'espère pour toi. Y'a que ça qui te feras gagner du temps.

J'aime bien toucher à tout, et découvrir de nouveaux domaines et sujets à explorer justement. :(

Le 17 juillet 2019 à 21:55:33 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 21:54:50 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 21:53:43 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage server (php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Non mais c'est pas forcément une question con.
On a un temps limité pour apprendre de nouveaux langages.
Si on devait en choisir 3, lesquels devraient-ils être ?
Il faut choisir ceux qui réunis permettent de toucher au plus grand nombre de domaines.

Python suffit à lui seul dans ce cas là

C++ tu voulais dire https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Non. Tu comprendras quand tu auras un peu de bouteille :-)))

Le 17 juillet 2019 à 21:51:10 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 21:49:20 FeteNatio a écrit :

Le 17 juillet 2019 à 21:46:44 PisseurDeCpp a écrit :
D'ailleurs je comprends pas la hype des frameworks en php, alors que le php natif est excellent de base, et surtout n'a pas toute cette couche d'abstraction qui rend le code tout à fait chelou avec symfony https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

+ on en talk des sites obèses que créer symfony ? https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Laravel est la version lite de symfony et y'a des version lite de laravel
symfony oui c'est une vrai usine a gaz soviétique

au taf on utilise du symfony (2 bordel), j'ouvre le dossier vendor, 15k de fichier https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

je faisais pour le fun du symfony 4, j'ouvre le dossier vendor, 5k de fichier

j'ai oublié de le foutre dans le gitignore, j'peux te dire que mon git a pas apprécié https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Du coup pour une application web légére, quel framework php tu conseille ? https://image.noelshack.com/fichiers/2017/05/1485797757-742742.png

Matlab c’est presque pareil que Python en syntaxe et ça fait bien sur le CV

r python excel

autres langages = inutiles.

Le 17 juillet 2019 à 21:57:26 BiII-Gates a écrit :
Matlab c’est presque pareil que Python en syntaxe et ça fait bien sur le CV

Matlab... L'indexation 1-based... :peur:

Le 17 juillet 2019 à 21:55:37 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:54:50 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 21:53:43 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:52:26 patchwerk a écrit :
a question con réponse con :

ça dépend du secteur

Dans le jv C++/C#
En datascience t'as besoin que du python et à la limite du go pour quelques optis
En web je dirais que le js + random langage server (php,ruby,whatever)
Chez les consultants c'est majoritairement du java

Enfin bref les langages ne sont qu'un outil pas une finalité

Non mais c'est pas forcément une question con.
On a un temps limité pour apprendre de nouveaux langages.
Si on devait en choisir 3, lesquels devraient-ils être ?
Il faut choisir ceux qui réunis permettent de toucher au plus grand nombre de domaines.

Python suffit à lui seul dans ce cas là

Bah tu rajoutes le C/C++/Rust pour faire du bas niveau, embarqué, et perfs déjà. :noel:

Tu peux déjà optimiser le Python en comprenant certains concept. Juste en codant mieux en Python. Sinon tu as CPython pour créer des extensions. Ou rajouter quelques routines en Cpp/Rust sinon mais avant d'en arriver là tu as d'autres possibilité c'est ce que je voulais dire

Données du topic

Auteur
endomorphisme3
Date de création
17 juillet 2019 à 21:10:58
Nb. messages archivés
188
Nb. messages JVC
187
En ligne sur JvArchive 335