Les trois langages de programmation à apprendre
Le 17 juillet 2019 à 21:44:11 410Circulez a écrit :
Le 17 juillet 2019 à 21:41:46 KheyAuxFraises a écrit :
Le 17 juillet 2019 à 21:40:46 FeteNatio a écrit :
Le 17 juillet 2019 à 21:39:39 KheyAuxFraises a écrit :
Le 17 juillet 2019 à 21:38:04 FeteNatio a écrit :
Personne m'a répondu pour le ruby au faitLe 17 juillet 2019 à 21:22:07 FeteNatio a écrit :
Moi je viens de commencer un boulot en Ruby mais j'en ai jamais fait, vous en pensez quoi ?
je pense que je vais bien aimé le coté user friendly, je crois que ca essaye d'etre simple ce qui est la principale qualité d'un langageLangage que plus personne n'utilise, bientôt rangé aux musées des archives au côté de Perl.
Dommage, c'est un langage intéressant. Il est simple et élégant à la fois, API très cohérente, lib standard très fournie. Un peu trop "magique" peut-être des fois.merci c'était pas mon choix rêvé mais tant qu'a faire je prefere simple et peu populaire que a la mode et a se tirer une balle
Ruby est malgré tout très populaire, t'auras pas de soucis à trouver réponse à tes questions je pense.
C'est surtout Ruby on Rails qui intéresse un peu les entreprises.
Comme pour JS c'est jquery, symphony, etc
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 )
C'est pas un langage mais un standard. En gros tu coderas dans le langage que tu veux (JS, C++, Rust...) et ça compilera ça en langage assembleur compréhensibles par les navigateurs webs. D'ou le nom WebAssembly
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 )
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.
Le 17 juillet 2019 à 21:45:03 Abdel_Robot a écrit :
Python c pour les hacker pas pour le calcul x)
Pour les scripts kidies tu veux dire
Et si c'est très utilisé pour les calculs et l'intelligence artificielle (IA, ML...)
Le 17 juillet 2019 à 21:46:53 Normand14 a écrit :
Le 17 juillet 2019 à 21:17:52 410Circulez a écrit :
En sciences:
C ou C++, Python, et éventuellement JavaEn web:
Javascript, PHP, et éventuellement RubyBullshit job qualifié:
VBA Excel, Scala, et éventuellement R90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
Oui tu sais les fameux data scientist tout le bordel. Ces nouveaux jobs ou tu fais tout et surtout n'importe quoi
Le 17 juillet 2019 à 21:46:53 Normand14 a écrit :
Le 17 juillet 2019 à 21:17:52 410Circulez a écrit :
En sciences:
C ou C++, Python, et éventuellement JavaEn web:
Javascript, PHP, et éventuellement RubyBullshit job qualifié:
VBA Excel, Scala, et éventuellement R90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
finance
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 )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.
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
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 )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.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
Comment tu partages et exécutes du code C++ sur un site web ?
Le 17 juillet 2019 à 21:47:52 EncorUnNouveau2 a écrit :
Le 17 juillet 2019 à 21:46:53 Normand14 a écrit :
Le 17 juillet 2019 à 21:17:52 410Circulez a écrit :
En sciences:
C ou C++, Python, et éventuellement JavaEn web:
Javascript, PHP, et éventuellement RubyBullshit job qualifié:
VBA Excel, Scala, et éventuellement R90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+AOui tu sais les fameux data scientist tout le bordel. Ces nouveaux jobs ou tu fais tout et surtout n'importe quoi
J'ai un pote qui bosse dans la data, quand je lui ai demandé ce qu'il faisait concrètement, il m'a dit qu'il savait pas
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
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
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 )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.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
Comment tu partages et exécutes du code C++ sur un site web ?
Le 17 juillet 2019 à 21:47:52 EncorUnNouveau2 a écrit :
Le 17 juillet 2019 à 21:46:53 Normand14 a écrit :
Le 17 juillet 2019 à 21:17:52 410Circulez a écrit :
En sciences:
C ou C++, Python, et éventuellement JavaEn web:
Javascript, PHP, et éventuellement RubyBullshit job qualifié:
VBA Excel, Scala, et éventuellement R90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+AOui tu sais les fameux data scientist tout le bordel. Ces nouveaux jobs ou tu fais tout et surtout n'importe quoi
Le 17 juillet 2019 à 21:47:58 FeteNatio a écrit :
Le 17 juillet 2019 à 21:46:53 Normand14 a écrit :
Le 17 juillet 2019 à 21:17:52 410Circulez a écrit :
En sciences:
C ou C++, Python, et éventuellement JavaEn web:
Javascript, PHP, et éventuellement RubyBullshit job qualifié:
VBA Excel, Scala, et éventuellement R90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+Afinance
Le 17 juillet 2019 à 21:49:06 410Circulez a écrit :
Le 17 juillet 2019 à 21:46:53 Normand14 a écrit :
Le 17 juillet 2019 à 21:17:52 410Circulez a écrit :
En sciences:
C ou C++, Python, et éventuellement JavaEn web:
Javascript, PHP, et éventuellement RubyBullshit job qualifié:
VBA Excel, Scala, et éventuellement R90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+ALes bullshit jobs qui nécessitent un bac+5 pour jouer avec Excel, par exemple dans la finance de marché en front office
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 symfonyLaravel 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
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é
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
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 )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.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
Comment tu partages et exécutes du code C++ sur un site web ?
Non c'est pas possible, c'est bien pour ça qu'ils ont inventé le WASM.
Elsie Hewitt
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