[PISSEUR DE CODE PRO] Votre langage préféré ?
flatusilence
2022-05-28 01:26:05
Perso Haskell + Rust et Kotlin pour des trucs en équipe.
FouguePrincipes
2022-05-28 01:29:40
Le 28 mai 2022 à 01:22:36 :
Le 28 mai 2022 à 00:58:01 :
Le fait qu'une seule personne sur 150 ait voté Rust est désolant. Je vous souhaite à tous de vous rendre compte un jour que ce que vous faites est globalement sale, un énorme gâchis de ressources ou encore risqué quand ce n'est pas tout simplement faux.
Rust c'est C avec un compilateur qui te tient la main comme un débile en mettant de grosses flèches sous les erreurs, aucun méritehttps://image.noelshack.com/fichiers/2021/35/3/1630497570-51ne3g7b.png
Je sais que c'est un troll (comparer Rust à C), mais en vrai, Rust est un langage simple et c'est justement là l'exploit.
jisoox
2022-05-28 01:30:47
Python langage préféré
Java au dessus de Kotlin
On est bien sur un forum d'amateurs
fan2ktalys
2022-05-28 01:45:30
Le 28 mai 2022 à 01:29:40 :
Le 28 mai 2022 à 01:22:36 :
Le 28 mai 2022 à 00:58:01 :
Le fait qu'une seule personne sur 150 ait voté Rust est désolant. Je vous souhaite à tous de vous rendre compte un jour que ce que vous faites est globalement sale, un énorme gâchis de ressources ou encore risqué quand ce n'est pas tout simplement faux.
Rust c'est C avec un compilateur qui te tient la main comme un débile en mettant de grosses flèches sous les erreurs, aucun méritehttps://image.noelshack.com/fichiers/2021/35/3/1630497570-51ne3g7b.png
Je sais que c'est un troll (comparer Rust à C), mais en vrai, Rust est un langage simple et c'est justement là l'exploit.
"Oh mon Dieu un langage correctement conçu et avec un compilateur qui compile correctement, quelle techno de merde".
fan2ktalys
2022-05-28 01:46:10
Le 28 mai 2022 à 01:22:49 :
Le 28 mai 2022 à 01:10:14 :
Ah ouais mais en fait personne n'a voté Haskell...
Rust s'impose tranquillement dans les nouveaux systèmes (bas niveau, concurrents, distribués... bref, tout les systèmes qui importent), Linus donne son feu vert, C++ se rustifie d'année en année, etc.
Ce n'est pas du fanatisme, c'est se rendre compte du pas de géant que Rust représente, ce que les "experts" ne semblent pas ignorer.
Je "Plaisantais" dans le sens où Haskell est aussi vu comme un langage de fanatiques.
coronacfd
2022-05-28 12:57:55
Perso j'ai voté java car je ne connais que ce langage actuellement , mais très bientôt je vait aussi voir Js/ts pour du front avec une init a angular ainsi que PHP pour du back avec le framework symfony , sinon pour SQL actuellement j'aime bien sqlserver, on a fait un peu de pl/SQL j'ai détesté , en même temps que PHP on va utilisé MySQL donc a voire si je préfèrerais cette plateforme , alors je suis un gros noob débutant donc mon avis voilà quoi ... Sinon je pense me tourner vers kotlin en autodidacte après tout ça pour voire la différence avec java car si kotlin simplifie le java la c'est parfait ! Autrement a tout ceux qui veulent se lancer dans le dev je dirait pas apprendre un langage mais d'abord l'algorithme je pense que c'est le plus important .
EtreIntelligent
2022-05-28 12:59:05
Kotlin et c'est objectivement la bonne réponse.
Uttara
2022-05-28 13:00:23
Ceux qui ont voté PHP, on m'explique ?
--Ramech--
2022-05-28 13:01:15
C++
Pourquoi ? Le langage est rigoureux, la lib standard est énorme et c'est un langage avec une tonne de fonctionnalités.
EtreIntelligent
2022-05-28 13:02:43
Le 28 mai 2022 à 13:00:23 :
Ceux qui ont voté PHP, on m'explique ?
Pour le web c'est quand même le choix de la simplicité si tu veux ne pas te prendre la tête.
Ca risque d'être dégelasse et non maintenable ok, mais y a des gens que cela ne dérange pas.
Laskry9
2022-05-28 13:07:38
- Kotlin
Je l'utilise pour le développement Android et ça marche plutôt bien, la syntaxe est assez simple à comprendre et ça s'éxécute plutôt bien (oui c'est pauvre comme explications
- C
Bon langage pour comprendre les bases de l'informatique, avec une syntaxe simple et les multiples possibilités qu'offre le langage étant donné qu'il se rapproche le + de la machine mais reste tout de même lisible par l'humain
Je suis débutant confirmé (j'ai commencé la programmation il y a de cela quelques mois donc niveau connaissances et expériences, il y a du boulot.
Uttara
2022-05-28 13:08:50
Le 28 mai 2022 à 13:02:43 :
Le 28 mai 2022 à 13:00:23 :
Ceux qui ont voté PHP, on m'explique ?
Pour le web c'est quand même le choix de la simplicité si tu veux ne pas te prendre la tête.
Ca risque d'être dégelasse et non maintenable ok, mais y a des gens que cela ne dérange pas.
Euh ? T'as déjà tenté de faire une API en PHP ou en Symfony/Laravel ? Là où tu chies ça en 6 lignes avec Express, en PHP tu vas t'amuser
Je trouve le PHP bien plus prise de tête
BonzaiBannane2
2022-05-28 13:09:25
J'ai voté PHP car je suis dev symfony et j'aime la direction (typage fort) que prend le langage.
Python master race également tu peux tout faire avec
semigroup
2022-05-28 13:09:30
Le 28 mai 2022 à 01:46:10 fan2ktalys a écrit :
Le 28 mai 2022 à 01:22:49 :
Le 28 mai 2022 à 01:10:14 :
Ah ouais mais en fait personne n'a voté Haskell...
Rust s'impose tranquillement dans les nouveaux systèmes (bas niveau, concurrents, distribués... bref, tout les systèmes qui importent), Linus donne son feu vert, C++ se rustifie d'année en année, etc.
Ce n'est pas du fanatisme, c'est se rendre compte du pas de géant que Rust représente, ce que les "experts" ne semblent pas ignorer.
Je "Plaisantais" dans le sens où Haskell est aussi vu comme un langage de fanatiques.
C'est impossible d'en faire sans devenir un functional guruhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Uttara
2022-05-28 13:09:33
Le 27 mai 2022 à 23:51:06 :
Le 27 mai 2022 à 23:42:46 :
Le 27 mai 2022 à 23:39:37 Foxyorki26 a écrit :
le C, seul langage qui demande un peu de réflexion
Et ceux qui mettent Java j'espère qu'ils ont moins de 15 ans, et si tel est le cas je les invite à disposax
La JVM qui est multiplateforme
Encore heureux. Il est possible d'écrire du code multiplateforme avec tous les langages de haut niveau. En fait c'est une des principales raisons même d'exister des langages de haut niveau (avec la rapidité d'écriture des programmes).
Java qui reste compilé
Semi-compilé. Mais je ne vois pas en quoi c'est un point positif. C est compilé et JS à de la compilation JIT par exemple. Et donc ?
Spring boot et Spring batch excellents et assez simple à prendre en main
Les pires usines à gaz du monde de la prog, difficile à prendre en main.
L'orienté objet et le typa strict
L'orienté objet aka la pire invention de la programmation. Les langages fonctionels ou procéduraux rigolent.
Le typage strict est un bon point.
Pas pour rien que Java est le langage le plus utilisé de la planète
C'est juste une question de marketing et finance. C'est la pire réussite du monde professionnel. Un langage dégueulasse qui se voulait révolutionnaire dans une période où il était bien vu de cracher sur le C et l'allocation mémoire dynamique se pointe avec la prétention de résoudre ce problème... mais en apporte encore plus.
Langage de serveur et d'api parfait
Node.js, Python, Php. Côté serveur ils ont été crée pour ça à la base...
Edit : et j'ai oublié les applications mobile et notamment Android
Essaye le Kotlin et plus jamais tu voudras toucher à Java pour Android.
Pourquoi tu chies sur l'OOP ? Surtout qu'en JS aussi tu fais de l'OOP
EtreIntelligent
2022-05-28 13:10:35
Le 28 mai 2022 à 13:08:50 :
Le 28 mai 2022 à 13:02:43 :
Le 28 mai 2022 à 13:00:23 :
Ceux qui ont voté PHP, on m'explique ?
Pour le web c'est quand même le choix de la simplicité si tu veux ne pas te prendre la tête.
Ca risque d'être dégelasse et non maintenable ok, mais y a des gens que cela ne dérange pas.
Euh ? T'as déjà tenté de faire une API en PHP ou en Symfony/Laravel ? Là où tu chies ça en 6 lignes avec Express, en PHP tu vas t'amuser
Je trouve le PHP bien plus prise de tête
Non mais si tu veux faire ton truc perso (pas pro) dans ton coin, c'est la base.
Et j'ai voté Kotlin perso.
Uttara
2022-05-28 13:11:30
Le 28 mai 2022 à 13:09:25 :
J'ai voté PHP car je suis dev symfony et j'aime la direction (typage fort) que prend le langage.
Python master race également tu peux tout faire avec
Symfony bordel cette usine à gaz
Tout ce qu'il te faut juste pour faire l'équivalent d'un
const express = require('express')
const app = express()
const maDataJson = require('./maData.json')
app.get('/maRouteAPI', (req,res) => {
res.status(200).json(maDataJson)
})
app.listen(8080, () => {
console.log("Serveur à l'écoute sur le port 8080")
})
BonzaiBannane2
2022-05-28 13:14:44
Le 28 mai 2022 à 13:11:30 :
Le 28 mai 2022 à 13:09:25 :
J'ai voté PHP car je suis dev symfony et j'aime la direction (typage fort) que prend le langage.
Python master race également tu peux tout faire avec
Symfony bordel cette usine à gaz
Tout ce qu'il te faut juste pour faire l'équivalent d'un
const express = require('express')
const app = express()
const maDataJson = require('./maData.json')
app.get('/maRouteAPI', (req,res) => {
res.status(200).json(maDataJson)
})
app.listen(8080, () => {
console.log("Serveur à l'écoute sur le port 8080")
})
J'ai passé 3 jours à fait du JS j'ai pété un câble avec l'impossibilité de faire un simple tableau associatif et faire un simple foreach dessus.
Ce langage de merde putain
semigroup
2022-05-28 13:17:42
Le 28 mai 2022 à 13:14:44 BonzaiBannane2 a écrit :
Le 28 mai 2022 à 13:11:30 :
Le 28 mai 2022 à 13:09:25 :
J'ai voté PHP car je suis dev symfony et j'aime la direction (typage fort) que prend le langage.
Python master race également tu peux tout faire avec
Symfony bordel cette usine à gaz
Tout ce qu'il te faut juste pour faire l'équivalent d'un
const express = require('express')
const app = express()
const maDataJson = require('./maData.json')
app.get('/maRouteAPI', (req,res) => {
res.status(200).json(maDataJson)
})
app.listen(8080, () => {
console.log("Serveur à l'écoute sur le port 8080")
})
J'ai passé 3 jours à fait du JS j'ai pété un câble avec l'impossibilité de faire un simple tableau associatif et faire un simple foreach dessus.
Ce langage de merde putain
Si je dis pas de conneries un tableau associatif en JS c'est juste un objet new Object() où les clés sont les propriétés de l'objet et tu peux itérer dessus avec for (const [key, val] of Object.entries(obj))https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png