Les trois langages de programmation à apprendre
FeteNatio
2019-07-17 21:45:33
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 fait
Le 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 langage
Langage 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
NodeJS et PHP symphony tu veux direhttps://image.noelshack.com/fichiers/2019/27/5/1562334476-risiboulbent2.png
EncorUnNouveau2
2019-07-17 21:45:44
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
KheyAuxFraises
2019-07-17 21:46:23
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.
PisseurDeCpp
2019-07-17 21:46:44
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 symfonyhttps://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
Normand14
2019-07-17 21:46:53
Le 17 juillet 2019 à 21:17:52 410Circulez a écrit :
En sciences:
C ou C++, Python, et éventuellement Java
En web:
Javascript, PHP, et éventuellement Ruby
Bullshit job qualifié:
VBA Excel, Scala, et éventuellement R
90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
Bullshit job qualifié ?https://image.noelshack.com/fichiers/2017/06/1486403748-barthes.png
EncorUnNouveau2
2019-07-17 21:47:04
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...)
EncorUnNouveau2
2019-07-17 21:47:52
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 Java
En web:
Javascript, PHP, et éventuellement Ruby
Bullshit job qualifié:
VBA Excel, Scala, et éventuellement R
90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
Bullshit job qualifié ?https://image.noelshack.com/fichiers/2017/06/1486403748-barthes.png
Oui tu sais les fameux data scientist tout le bordel. Ces nouveaux jobs ou tu fais tout et surtout n'importe quoi
FeteNatio
2019-07-17 21:47:58
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 Java
En web:
Javascript, PHP, et éventuellement Ruby
Bullshit job qualifié:
VBA Excel, Scala, et éventuellement R
90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
Bullshit job qualifié ?https://image.noelshack.com/fichiers/2017/06/1486403748-barthes.png
finance
PisseurDeCpp
2019-07-17 21:47:59
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 performanthttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png
KheyAuxFraises
2019-07-17 21:48:44
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 performanthttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png
Comment tu partages et exécutes du code C++ sur un site web ?
PisseurDeCpp
2019-07-17 21:48:56
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 Java
En web:
Javascript, PHP, et éventuellement Ruby
Bullshit job qualifié:
VBA Excel, Scala, et éventuellement R
90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
Bullshit job qualifié ?https://image.noelshack.com/fichiers/2017/06/1486403748-barthes.png
Oui 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 pashttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png
Wolhaiksong
2019-07-17 21:49:20
Je conseille l'assembly pour commencer
FeteNatio
2019-07-17 21:49:20
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 symfonyhttps://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
PisseurDeCpp
2019-07-17 21:49:45
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 performanthttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png
Comment tu partages et exécutes du code C++ sur un site web ?
j'en sais rien, mais ça doit être possiblehttps://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
Normand14
2019-07-17 21:50:30
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 Java
En web:
Javascript, PHP, et éventuellement Ruby
Bullshit job qualifié:
VBA Excel, Scala, et éventuellement R
90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
Bullshit job qualifié ?https://image.noelshack.com/fichiers/2017/06/1486403748-barthes.png
Oui tu sais les fameux data scientist tout le bordel. Ces nouveaux jobs ou tu fais tout et surtout n'importe quoi
https://image.noelshack.com/fichiers/2017/06/1486403748-barthes.png
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 Java
En web:
Javascript, PHP, et éventuellement Ruby
Bullshit job qualifié:
VBA Excel, Scala, et éventuellement R
90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
Bullshit job qualifié ?https://image.noelshack.com/fichiers/2017/06/1486403748-barthes.png
finance
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 Java
En web:
Javascript, PHP, et éventuellement Ruby
Bullshit job qualifié:
VBA Excel, Scala, et éventuellement R
90% du reste = bullshit jobs non qualifiés:
Ctrl+C, Ctrl+V, Ctrl+A
Bullshit job qualifié ?https://image.noelshack.com/fichiers/2017/06/1486403748-barthes.png
Les bullshit jobs qui nécessitent un bac+5 pour jouer avec Excel, par exemple dans la finance de marché en front office
C'est bien ce que je pensaishttps://image.noelshack.com/fichiers/2017/18/1494048058-pppppppppppppppppppp.png
Energy_
2019-07-17 21:50:44
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 ?
PisseurDeCpp
2019-07-17 21:51:10
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 symfonyhttps://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 fichierhttps://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
FeteNatio
2019-07-17 21:51:46
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
Allaprima
2019-07-17 21:51:47
Ocaml, Bash/sh et à la limite python (mais j'aurais préféré mettre R).
KheyAuxFraises
2019-07-17 21:52:03
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 performanthttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png
Comment tu partages et exécutes du code C++ sur un site web ?
j'en sais rien, mais ça doit être possiblehttps://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
Non c'est pas possible, c'est bien pour ça qu'ils ont inventé le WASM.
Elsie Hewitt