Topic de webdevahi :

[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écialiser :hap:

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

rust risque de rester un language voué à être un remplacant du c++
donc très utilisé au niveau os/driver/traitement graphique mais pas vraiment au niveau appli métier (hors jv )

Le 19 avril 2024 à 01:52:32 :
les golems s'efforcent de citer des languages niches pr faire genre avant guardiste mais la réalité c'est qu'on tend vers du tout python sauf pr les sys admin et le web

Putain ce qu'il faut pas lire sur ce forum https://image.noelshack.com/fichiers/2016/38/1474488555-jesus24.png https://image.noelshack.com/fichiers/2016/38/1474488555-jesus24.png https://image.noelshack.com/fichiers/2016/38/1474488555-jesus24.png

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 :noel: )

Et franchement le rust, les gens que je vois en faire sont tous bizarre (lgbt furry ...) donc c'est un gros redflag :hap:

Le 19 avril 2024 à 01:59:34 :
Le Prolog et le Cobol https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Si tu vis dans les années 70 oui :noel:

.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 cependant :)

C'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 :noel: )

Tu peux me rappeler comment on fait des paramètres par défauts dans les fonctions en Java s'il te plaît ? https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
Bien le boilerplating à laisser ton IDE coder à ta place les getters et les setters tellement ce langage est clownesque ? https://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

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

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. :hap:

Le 19 avril 2024 à 02:01:28 :

Le 19 avril 2024 à 01:59:34 :
Le Prolog et le Cobol https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Si tu vis dans les années 70 oui :noel:

va dire ça aux dev cobol qui bossent a la silicon valley https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

[01:59:34] <Xecty_98>
Le Prolog et le Cobol https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Tu plaisantes mais les grosses banques françaises tournent encore en cobol, c'est un véritable fiasco, les golems pensent qu'elles sont ultra sécurisées https://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png

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écialiser :hap:

Python 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 :noel: )

Tu peux me rappeler comment on fait des paramètres par défauts dans les fonctions en Java s'il te plaît ? https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
Bien le boilerplating à laisser ton IDE coder à ta place les getters et les setters tellement ce langage est clownesque ? https://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Je sais même plus comment on en fait en Java, j'y ai pas touché depuis 12 ans :noel:

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 backend :noel:

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. :hap:

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 :noel: )

Tu peux me rappeler comment on fait des paramètres par défauts dans les fonctions en Java s'il te plaît ? https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
Bien le boilerplating à laisser ton IDE coder à ta place les getters et les setters tellement ce langage est clownesque ? https://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Je sais même plus comment on en fait en Java, j'y ai pas touché depuis 12 ans :noel:

Ben on peut pas https://stackoverflow.com/questions/997482/does-java-support-default-parameter-values https://image.noelshack.com/fichiers/2017/18/1493933263-fou-rire-jesus.png

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écialiser :hap:

Python 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écialiser :hap:

Python 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... :hap:

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
En ligne sur JvArchive 242