[DÉV] Les technos / langages d'avenir à votre avis ?
[01:55:27] <StarCityscam>
Le 19 avril 2024 à 01:51:34 :
La question m'intéresse parce que perso je suis sur la fin de mon cursus d'apprentissage.en C et je vais devoir choisir un langage dans lequel me spécialiserPython dans l'industrie ou java.
Swift, Go, Rust en plus récent.
Bref tout dépend du secteur et des besoins.
Python j'en ai fait il y a des années et j'aime beaucoup. Je pense que j'aurais plus d'affinités avec le go de ce que j'ai pu voir. Mais je veux surtout réfléchir en terme de positionnement niveau machine et évaluer les besoins du marché. Je sais pas encore exactement dans quoi je veux bosser. J'aime bien la techno de Blockchain mais sur un niveau applicatif, pas pour les crypto de merde.
donc très utilisé au niveau os/driver/traitement graphique mais pas vraiment au niveau appli métier (hors jv )
Y'a pas vraiment d'avantage en tant que langage entre C# et Java, les deux se valent et ont une syntaxe similaire.
Par contre Java est monolithique et dépassé si tu cherches la performance (pas pour rien qu'il n'y a que Minecaft comme jeu en Java quasiment )
.NETcore 8 + clean archi (injection de dépendance + CQRS) c'est un vrai plaisir à utiliser, et surtout ça évolue énormément, entre du .NET MVC à l'ancienne et .NET core récent, c'est le jour et la nuit en simplicité et performances.
Si t'as la flemme tu peux aussi faire des minimal APIs comme en NodeJS
Le 19 avril 2024 à 01:57:20 :
C'est quoi l'avantage du sur C# sur le Java ?Le 19 avril 2024 à 01:53:50 :
Go et rust qui vont dégager le java et le C de golems de merde qui me dégoûtent. Paix sur eux cependantC'est quoi le rapport entre avec le Java ?
alors à prendre avec des pincettes mais java avait un vrai intérêt il y a une dizaine d'années mais depuis que .net a été réécrit, je pense qu'en termes de perfs et de productivité/docs/performance asp.net core est l'un des meilleurs si ce n'est le meilleur choix pour tout ce qui est web
Le 19 avril 2024 à 01:58:57 :
Y'a pas vraiment d'avantage en tant que langage entre C# et Java, les deux se valent et ont une syntaxe similaire.Par contre Java est monolithique et dépassé si tu cherches la performance (pas pour rien qu'il n'y a que Minecaft comme jeu en Java quasiment )
Tu peux me rappeler comment on fait des paramètres par défauts dans les fonctions en Java s'il te plaît ?
Bien le boilerplating à laisser ton IDE coder à ta place les getters et les setters tellement ce langage est clownesque ?
Le 19 avril 2024 à 01:53:54 :
Node JS j'ai jamais touché à proprement parler mais j'ai toujours considéré que c'était du fake pour que les devs frontend se sentent dev backend
Les jean JS vous avez des conseils pour apprendre efficacement le Javascript ? Ça m'intéresse d'apprendre React et Node.js pour des projets persos mais je trouve ça bien chiant le jonglage pour manipuler des pages web.
T'es obligé de créer tes propres payes web pour t'entraîner, ce qui prend des plombes, et faire des exos comme ça sur le net ça ne fait pas retenir.
En fait j'aimerais faire des applications React Native bien que je déteste le frontend. C'est au-dessus de mes forces de faire un truc propre avec du html et du css. J'y comprends rien. Je ne sais que bidouiller avec des bouts de code existant.
JavaScript / PHP dominent toujours pour le web.
Sinon tout le monde se met au Python, savoir coder en Python c'est comme savoir lire/ecrire a notre epoque.
Le 19 avril 2024 à 01:57:36 LK-99 a écrit :
[01:55:27] <StarCityscam>
Le 19 avril 2024 à 01:51:34 :
La question m'intéresse parce que perso je suis sur la fin de mon cursus d'apprentissage.en C et je vais devoir choisir un langage dans lequel me spécialiserPython dans l'industrie ou java.
Swift, Go, Rust en plus récent.
Bref tout dépend du secteur et des besoins.Python j'en ai fait il y a des années et j'aime beaucoup. Je pense que j'aurais plus d'affinités avec le go de ce que j'ai pu voir. Mais je veux surtout réfléchir en terme de positionnement niveau machine et évaluer les besoins du marché. Je sais pas encore exactement dans quoi je veux bosser. J'aime bien la techno de Blockchain mais sur un niveau applicatif, pas pour les crypto de merde.
Faut être incompétent au possible pour faire un projet sérieux en python
Le 19 avril 2024 à 02:03:03 :
Le 19 avril 2024 à 01:58:57 :
Y'a pas vraiment d'avantage en tant que langage entre C# et Java, les deux se valent et ont une syntaxe similaire.Par contre Java est monolithique et dépassé si tu cherches la performance (pas pour rien qu'il n'y a que Minecaft comme jeu en Java quasiment )
Tu peux me rappeler comment on fait des paramètres par défauts dans les fonctions en Java s'il te plaît ?
Bien le boilerplating à laisser ton IDE coder à ta place les getters et les setters tellement ce langage est clownesque ?
Je sais même plus comment on en fait en Java, j'y ai pas touché depuis 12 ans
Le 19 avril 2024 à 02:03:27 :
Le 19 avril 2024 à 01:53:54 :
Node JS j'ai jamais touché à proprement parler mais j'ai toujours considéré que c'était du fake pour que les devs frontend se sentent dev backendLes jean JS vous avez des conseils pour apprendre efficacement le Javascript ? Ça m'intéresse d'apprendre React et Node.js pour des projets persos mais je trouve ça bien chiant le jonglage pour manipuler des pages web.
T'es obligé de créer tes propres payes web pour t'entraîner, ce qui prend des plombes, et faire des exos comme ça sur le net ça ne fait pas retenir.
En fait j'aimerais faire des applications React Native bien que je déteste le frontend. C'est au-dessus de mes forces de faire un truc propre avec du html et du css. J'y comprends rien. Je ne sais que bidouiller avec des bouts de code existant.
si tu veux faire du mobile, fait du react native directement (ou encore mieux du flutter comme ca tu touche pas au html/css)
sit tu veux faire du js, fait du typescrit ca te poussera à faire du code plus clean
Le 19 avril 2024 à 02:06:04 magicorange a écrit :
Le 19 avril 2024 à 02:03:03 :
Le 19 avril 2024 à 01:58:57 :
Y'a pas vraiment d'avantage en tant que langage entre C# et Java, les deux se valent et ont une syntaxe similaire.Par contre Java est monolithique et dépassé si tu cherches la performance (pas pour rien qu'il n'y a que Minecaft comme jeu en Java quasiment )
Tu peux me rappeler comment on fait des paramètres par défauts dans les fonctions en Java s'il te plaît ?
Bien le boilerplating à laisser ton IDE coder à ta place les getters et les setters tellement ce langage est clownesque ?Je sais même plus comment on en fait en Java, j'y ai pas touché depuis 12 ans
Ben on peut pas https://stackoverflow.com/questions/997482/does-java-support-default-parameter-values
Le 19 avril 2024 à 02:04:45 :
Le 19 avril 2024 à 01:57:36 LK-99 a écrit :
[01:55:27] <StarCityscam>
Le 19 avril 2024 à 01:51:34 :
La question m'intéresse parce que perso je suis sur la fin de mon cursus d'apprentissage.en C et je vais devoir choisir un langage dans lequel me spécialiserPython dans l'industrie ou java.
Swift, Go, Rust en plus récent.
Bref tout dépend du secteur et des besoins.Python j'en ai fait il y a des années et j'aime beaucoup. Je pense que j'aurais plus d'affinités avec le go de ce que j'ai pu voir. Mais je veux surtout réfléchir en terme de positionnement niveau machine et évaluer les besoins du marché. Je sais pas encore exactement dans quoi je veux bosser. J'aime bien la techno de Blockchain mais sur un niveau applicatif, pas pour les crypto de merde.
Faut être incompétent au possible pour faire un projet sérieux en python
Qt pour python et Django n'existent pas pour rien
[02:04:45] <MrCuisine16>
Le 19 avril 2024 à 01:57:36 LK-99 a écrit :
[01:55:27] <StarCityscam>
Le 19 avril 2024 à 01:51:34 :
La question m'intéresse parce que perso je suis sur la fin de mon cursus d'apprentissage.en C et je vais devoir choisir un langage dans lequel me spécialiserPython dans l'industrie ou java.
Swift, Go, Rust en plus récent.
Bref tout dépend du secteur et des besoins.Python j'en ai fait il y a des années et j'aime beaucoup. Je pense que j'aurais plus d'affinités avec le go de ce que j'ai pu voir. Mais je veux surtout réfléchir en terme de positionnement niveau machine et évaluer les besoins du marché. Je sais pas encore exactement dans quoi je veux bosser. J'aime bien la techno de Blockchain mais sur un niveau applicatif, pas pour les crypto de merde.
Faut être incompétent au possible pour faire un projet sérieux en python
Argumente un peu, beaucoup de framework tournent en python, il y a de l'applicatif sérieux également. Je suis d'accord qu'il ne faut pas être 100% python mais de là à être aussi catégorique que ça...
Données du topic
- Auteur
- webdevahi
- Date de création
- 19 avril 2024 à 01:33:21
- Nb. messages archivés
- 93
- Nb. messages JVC
- 92