Les trois langages de programmation à apprendre

Feanor_95Dmini
2019-07-17 22:03:49

Le 17 juillet 2019 à 22:00:53 patchwerk a écrit :

Le 17 juillet 2019 à 21:56:44 Feanor_95Dmini a écrit :

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 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

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

En vrai symfo 4 en skeleton t'as casi rien a part le strict minimum tu ajoutes ce que tu veux.
On est très loin de symfo 2 en terme de dependance si c'est ce qui te fait peur.

Oh ok ! J'ai déja commencer des tuto web dessus.

Disons que dans l'ensemble j'aimerais surtout une base de travaille quoi, et avancer sans avoir besoin d'un Tank pour un trajet court quoihttps://image.noelshack.com/fichiers/2018/21/4/1527121308-alexandre-astier-kaamelott-acteur-owen-07.png
Mais j'ai pas grand monde dans mon entourage pour me conseiller j'avoue, et sur le web on voit de tout donc bon.https://image.noelshack.com/fichiers/2018/24/5/1529078831-bohort2.png

Aliener
2019-07-17 22:04:19

Le C# a de l'avenir ? Il a une chance de remplacer le Java à moyen terme :question:

KheyAuxFraises
2019-07-17 22:04:41

Le 17 juillet 2019 à 22:04:19 Aliener a écrit :
Le C# a de l'avenir ? Il a une chance de remplacer le Java à moyen terme :question:

Oui.

Feanor_95Dmini
2019-07-17 22:04:55

Le 17 juillet 2019 à 22:03:29 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 22:01:31 Feanor_95Dmini a écrit :

Le 17 juillet 2019 à 22:00:07 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 21:56:44 Feanor_95Dmini a écrit :

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 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

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

bah ça dépend totalement de ce que tu veux faire, et du temps que tu as à dispositionhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Temps infini, quelque chose de léger un petit jeux sous forme de site (formulaire toussa toussa)

Le 17 juillet 2019 à 22:00:09 FeteNatio a écrit :

Le 17 juillet 2019 à 21:56:44 Feanor_95Dmini a écrit :

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 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

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

Lumen pour les api et laravel pour les appli pour appli plus complexe

Merci je vais aller voir un peu. Laravel j'ai déja commencer à regarder mais j'avoue être assez perdu.

si t'as du temps, autant faire du full natif, tu verras c'est enrichissant, et surtout ça sera pile adapter à ce que tu souhaiteshttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Bah j'ai appris à faire du PHP et javascript quoi, en OO aussi, fais des petits projet comme ça pour moi depuis pas mal de temps. Mais apparemment les framework c'est la vie donc bon, j'ai juste envie de faire autrement. :(

PisseurDeCpp
2019-07-17 22:05:09

Le 17 juillet 2019 à 22:04:41 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:04:19 Aliener a écrit :
Le C# a de l'avenir ? Il a une chance de remplacer le Java à moyen terme :question:

Oui.

Normal, le C# c'est du java en mieuxhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

FeteNatio
2019-07-17 22:05:39

Le 17 juillet 2019 à 22:01:41 Duc_v79 a écrit :

Le 17 juillet 2019 à 21:58:48 FeteNatio a écrit :
Sinon on en parle de l'univers JS qui part en couille niveau complexité, maintenance, etc...https://image.noelshack.com/fichiers/2019/25/4/1561049644-zidane-the-ecoute-ok.png

Ha et aussi une fois que vous aurez choisi un language et un framework etc...
il vous reste plus qu'a apprendre les 50 outils de CI/CD

ensuite il restera plus qu'une broutille, l'univers du cloudhttps://image.noelshack.com/fichiers/2019/27/5/1562334476-risiboulbent2.png

en vrai les admin VBA access avaient raison de choisir cette voiehttps://image.noelshack.com/fichiers/2017/10/1488986247-risitas-suicidaire.png

Perso je me spécialise vers de ladmin sys/dev ops, le web c'est sympa mais ça évolue trop vite, au moins déployer et gérer des instras t'es pénard, bien payé, jean dev n'y bite que dalle, et toi les seuls languages que tu vas toucher c'est du python et du bash :cute:
Faire son jean docker et jean vm :bave:
Gérer toute la phase de déploiement des gens dev, faire leurs vm, leurs workers :bave:
Toi tu pourrais faire leur taf, mais eux ne votent absolument rien au tiens :cute:

mais tu pige quelque chose a tous ce qui est IAM et key management etc...https://image.noelshack.com/fichiers/2019/27/5/1562334476-risiboulbent2.png

sinon bon choix admin cloud ou mieux admin kubernetes y'a du biff a faire et de l'avenirhttps://image.noelshack.com/fichiers/2019/27/5/1562334476-risiboulbent2.png

PisseurDeCpp
2019-07-17 22:05:48

Le 17 juillet 2019 à 22:04:55 Feanor_95Dmini a écrit :

Le 17 juillet 2019 à 22:03:29 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 22:01:31 Feanor_95Dmini a écrit :

Le 17 juillet 2019 à 22:00:07 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 21:56:44 Feanor_95Dmini a écrit :

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 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

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

bah ça dépend totalement de ce que tu veux faire, et du temps que tu as à dispositionhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Temps infini, quelque chose de léger un petit jeux sous forme de site (formulaire toussa toussa)

Le 17 juillet 2019 à 22:00:09 FeteNatio a écrit :

Le 17 juillet 2019 à 21:56:44 Feanor_95Dmini a écrit :

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 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

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

Lumen pour les api et laravel pour les appli pour appli plus complexe

Merci je vais aller voir un peu. Laravel j'ai déja commencer à regarder mais j'avoue être assez perdu.

si t'as du temps, autant faire du full natif, tu verras c'est enrichissant, et surtout ça sera pile adapter à ce que tu souhaiteshttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Bah j'ai appris à faire du PHP et javascript quoi, en OO aussi, fais des petits projet comme ça pour moi depuis pas mal de temps. Mais apparemment les framework c'est la vie donc bon, j'ai juste envie de faire autrement. :(

les gens qui disent que les frameworks sont indispensables sont des gens qui n'ont jamais travaillé kheyhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

PisseurDeCpp
2019-07-17 22:06:30

Le 17 juillet 2019 à 22:05:41 Duc_v79 a écrit :

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

Le 17 juillet 2019 à 21:56:03 Duc_v79 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

L'intérêt des framework c'est que ça t'évite de réinventer la roue à chaque fois.
ça te crée automatiquement tes méthodes, tes routes, il y a des outils de déploiement, de maintenant du code, etc

Coder sns framework sur du web Faut être complètement idiot

Sauf que si tu l'as déjà fais une fois, la roue est déjà existantehttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

On en talk de ton site qui va à 2 à l'heure en symfony car ce framework doit pouvoir répondre à 300 000 types de sites différent ?https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

C'est l'opposé absolu de la philosophie du c++https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Non mais je suis d'accord symphony est immonde
le php aussi
Lavarel ça passe mais au final c'est ton le language qui est à jeter.

En plus faire du php quand js fait tout en mieux :rire:

j'allais feed, puis j'ai lu la dernière phrasehttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Aliener
2019-07-17 22:06:36

Le 17 juillet 2019 à 22:05:09 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 22:04:41 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:04:19 Aliener a écrit :
Le C# a de l'avenir ? Il a une chance de remplacer le Java à moyen terme :question:

Oui.

Normal, le C# c'est du java en mieuxhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Tu peux développer ? Vaut mieux se mettre au C# et l'apprendre à fond plutot que Java :question:https://image.noelshack.com/fichiers/2019/27/5/1562334476-risiboulbent2.png

EncorUnNouveau2
2019-07-17 22:06:59

Le 17 juillet 2019 à 22:03:28 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:02:21 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 22:00:11 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:58:36 EncorUnNouveau2 a écrit :

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

Je suis d'accord avec toi, Python est suffisamment rapide la plupart du temps, et quand ce n'est pas le cas, on peut passer plus bas niveau et coder en utilisant l'API CPython... Qui est du C justement. :hap:

Oui CPyhon c'est du C. Je sais lire merci^^.

Mais si ton projets et orienté pour les perfs, tu vas pas choisir Python, ce serait un choix incohérent.

Va dire ça à Youtube et Netflix <img src=))">

Bon tu saoules à vouloir avoir le dernier mot. :sleep:

Désolé d'avoir plus de connaissances sur le sujet que toi

FeteNatio
2019-07-17 22:07:24

Le 17 juillet 2019 à 22:03:36 patchwerk a écrit :

Le 17 juillet 2019 à 22:01:41 Duc_v79 a écrit :

Le 17 juillet 2019 à 21:58:48 FeteNatio a écrit :
Sinon on en parle de l'univers JS qui part en couille niveau complexité, maintenance, etc...https://image.noelshack.com/fichiers/2019/25/4/1561049644-zidane-the-ecoute-ok.png

Ha et aussi une fois que vous aurez choisi un language et un framework etc...
il vous reste plus qu'a apprendre les 50 outils de CI/CD

ensuite il restera plus qu'une broutille, l'univers du cloudhttps://image.noelshack.com/fichiers/2019/27/5/1562334476-risiboulbent2.png

en vrai les admin VBA access avaient raison de choisir cette voiehttps://image.noelshack.com/fichiers/2017/10/1488986247-risitas-suicidaire.png

Perso je me spécialise vers de ladmin sys/dev ops, le web c'est sympa mais ça évolue trop vite, au moins déployer et gérer des instras t'es pénard, bien payé, jean dev n'y bite que dalle, et toi les seuls languages que tu vas toucher c'est du python et du bash :cute:
Faire son jean docker et jean vm :bave:
Gérer toute la phase de déploiement des gens dev, faire leurs vm, leurs workers :bave:
Toi tu pourrais faire leur taf, mais eux ne votent absolument rien au tiens :cute:

c'est la planque tant que tout marche. Si ça pète au milieu de la nuit un week end à cause d'une pr d'un dev en carton c'est bibi qui va être en sueur :hap:

le principe de base du SRE c'est accepter les failures comme quelque chose de normal :hap:

Feanor_95Dmini
2019-07-17 22:07:48

Le 17 juillet 2019 à 22:06:36 Aliener a écrit :

Le 17 juillet 2019 à 22:05:09 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 22:04:41 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:04:19 Aliener a écrit :
Le C# a de l'avenir ? Il a une chance de remplacer le Java à moyen terme :question:

Oui.

Normal, le C# c'est du java en mieuxhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Tu peux développer ? Vaut mieux se mettre au C# et l'apprendre à fond plutot que Java :question:https://image.noelshack.com/fichiers/2019/27/5/1562334476-risiboulbent2.png

En tout cas, j'ai trouvé visual studio vraiment bien foutu pour aider dans le processus. :(

KheyAuxFraises
2019-07-17 22:08:00

Le 17 juillet 2019 à 22:06:59 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 22:03:28 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:02:21 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 22:00:11 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:58:36 EncorUnNouveau2 a écrit :

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

Je suis d'accord avec toi, Python est suffisamment rapide la plupart du temps, et quand ce n'est pas le cas, on peut passer plus bas niveau et coder en utilisant l'API CPython... Qui est du C justement. :hap:

Oui CPyhon c'est du C. Je sais lire merci^^.

Mais si ton projets et orienté pour les perfs, tu vas pas choisir Python, ce serait un choix incohérent.

Va dire ça à Youtube et Netflix <img src=))">

Bon tu saoules à vouloir avoir le dernier mot. :sleep:

Désolé d'avoir plus de connaissances sur le sujet que toi

Ah ah tu me fais rire le pyj. :rire:

PisseurDeCpp
2019-07-17 22:08:40

Le 17 juillet 2019 à 22:06:36 Aliener a écrit :

Le 17 juillet 2019 à 22:05:09 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 22:04:41 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:04:19 Aliener a écrit :
Le C# a de l'avenir ? Il a une chance de remplacer le Java à moyen terme :question:

Oui.

Normal, le C# c'est du java en mieuxhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Tu peux développer ? Vaut mieux se mettre au C# et l'apprendre à fond plutot que Java :question:https://image.noelshack.com/fichiers/2019/27/5/1562334476-risiboulbent2.png

si tu veux travailler mieux vaut faire du java, sinon du c#, déjà rien que pour les propriétéshttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

EncorUnNouveau2
2019-07-17 22:08:41

Le 17 juillet 2019 à 22:02:59 FeteNatio a écrit :

Le 17 juillet 2019 à 22:01:28 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:00:09 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 21:58:07 KheyAuxFraises a écrit :

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:

C'est loin d'être stupide. Lua le fait aussi. Si les autres langages le font aussi c'est parce qu'ils ont une syntaxe C-like (Cpp, JS) et les autres ont suivi le C comme des moutons. Mais en aucun cas il ne s'agit d'un choix justifié scientifiquement

Le choix le plus logique est 0-based, je t'invite à rechercher et lire l'article de Dijkstra à ce sujet. :hap:

j'imagine qu'avec des pointeurs 0 est plus logique pour calculer l'adresse, alors qu'avec des reference le 1 passerait aussi si on avait pas pris l'habitude de la convention 0

Du coup c'est uniquement valable pour les langages avec une gestion manuelle de la mémoire. Comme le C et le C++ justement. Les autres sont justes des moutons qui ont copiés le C et ont une syntaxe souvent C-like (JS en est le parfait exemple)

jvc6666
2019-07-17 22:09:08

Scratch...

KheyAuxFraises
2019-07-17 22:09:23

Le 17 juillet 2019 à 22:08:41 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 22:02:59 FeteNatio a écrit :

Le 17 juillet 2019 à 22:01:28 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:00:09 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 21:58:07 KheyAuxFraises a écrit :

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:

C'est loin d'être stupide. Lua le fait aussi. Si les autres langages le font aussi c'est parce qu'ils ont une syntaxe C-like (Cpp, JS) et les autres ont suivi le C comme des moutons. Mais en aucun cas il ne s'agit d'un choix justifié scientifiquement

Le choix le plus logique est 0-based, je t'invite à rechercher et lire l'article de Dijkstra à ce sujet. :hap:

j'imagine qu'avec des pointeurs 0 est plus logique pour calculer l'adresse, alors qu'avec des reference le 1 passerait aussi si on avait pas pris l'habitude de la convention 0

Du coup c'est uniquement valable pour les langages avec une gestion manuelle de la mémoire. Comme le C et le C++ justement. Les autres sont justes des moutons qui ont copiés le C et ont une syntaxe souvent C-like (JS en est le parfait exemple)

Non c'est valable pour tout langage, 0-based est le plus logique, pointeur ou non.

EncorUnNouveau2
2019-07-17 22:09:39

Le 17 juillet 2019 à 22:08:00 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:06:59 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 22:03:28 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:02:21 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 22:00:11 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 21:58:36 EncorUnNouveau2 a écrit :

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

Je suis d'accord avec toi, Python est suffisamment rapide la plupart du temps, et quand ce n'est pas le cas, on peut passer plus bas niveau et coder en utilisant l'API CPython... Qui est du C justement. :hap:

Oui CPyhon c'est du C. Je sais lire merci^^.

Mais si ton projets et orienté pour les perfs, tu vas pas choisir Python, ce serait un choix incohérent.

Va dire ça à Youtube et Netflix <img src=))">

Bon tu saoules à vouloir avoir le dernier mot. :sleep:

Désolé d'avoir plus de connaissances sur le sujet que toi

Ah ah tu me fais rire le pyj. :rire:

Tant mieux. Tu viendras me reparler quand tu auras 10 ans d'expérience :ok:

EncorUnNouveau2
2019-07-17 22:10:29

Le 17 juillet 2019 à 22:09:23 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:08:41 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 22:02:59 FeteNatio a écrit :

Le 17 juillet 2019 à 22:01:28 KheyAuxFraises a écrit :

Le 17 juillet 2019 à 22:00:09 EncorUnNouveau2 a écrit :

Le 17 juillet 2019 à 21:58:07 KheyAuxFraises a écrit :

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:

C'est loin d'être stupide. Lua le fait aussi. Si les autres langages le font aussi c'est parce qu'ils ont une syntaxe C-like (Cpp, JS) et les autres ont suivi le C comme des moutons. Mais en aucun cas il ne s'agit d'un choix justifié scientifiquement

Le choix le plus logique est 0-based, je t'invite à rechercher et lire l'article de Dijkstra à ce sujet. :hap:

j'imagine qu'avec des pointeurs 0 est plus logique pour calculer l'adresse, alors qu'avec des reference le 1 passerait aussi si on avait pas pris l'habitude de la convention 0

Du coup c'est uniquement valable pour les langages avec une gestion manuelle de la mémoire. Comme le C et le C++ justement. Les autres sont justes des moutons qui ont copiés le C et ont une syntaxe souvent C-like (JS en est le parfait exemple)

Non c'est valable pour tout langage, 0-based est le plus logique, pointeur ou non.

Absolument pas. Pour compter, pour itérer on compte à partir de 1 pas de 0.

patchwerk
2019-07-17 22:10:36

Le 17 juillet 2019 à 22:05:48 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 22:04:55 Feanor_95Dmini a écrit :

Le 17 juillet 2019 à 22:03:29 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 22:01:31 Feanor_95Dmini a écrit :

Le 17 juillet 2019 à 22:00:07 PisseurDeCpp a écrit :

Le 17 juillet 2019 à 21:56:44 Feanor_95Dmini a écrit :

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 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

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

bah ça dépend totalement de ce que tu veux faire, et du temps que tu as à dispositionhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Temps infini, quelque chose de léger un petit jeux sous forme de site (formulaire toussa toussa)

Le 17 juillet 2019 à 22:00:09 FeteNatio a écrit :

Le 17 juillet 2019 à 21:56:44 Feanor_95Dmini a écrit :

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 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

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

Lumen pour les api et laravel pour les appli pour appli plus complexe

Merci je vais aller voir un peu. Laravel j'ai déja commencer à regarder mais j'avoue être assez perdu.

si t'as du temps, autant faire du full natif, tu verras c'est enrichissant, et surtout ça sera pile adapter à ce que tu souhaiteshttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Bah j'ai appris à faire du PHP et javascript quoi, en OO aussi, fais des petits projet comme ça pour moi depuis pas mal de temps. Mais apparemment les framework c'est la vie donc bon, j'ai juste envie de faire autrement. :(

les gens qui disent que les frameworks sont indispensables sont des gens qui n'ont jamais travaillé kheyhttps://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Ben c'est casi indispensable juste parce que ça apporte une base commune à l'équipe.
Un nouveau dev qui arrive sur un projet symfo il prendra vite ses marques, un dev qui arrive sur un framework maison il va suer du cul un moment.
Et puis tu as tout ce qui est indispensable sans avoir à le refaire, jpense au routing, à la serialisation, etc...

Après tout dépend de ton secteur, en tout cas en agence il est evident que tu vas bosser sur du framework/CMS pour un gain évident de productivité.

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.