Raphaël 🐑 utilise witches.town. Vous pouvez læ suivre et interagir si vous possédez un compte quelque part dans le "fediverse".

@Santartine ouais, fin du coup je code en quoi au lieu de PHP ?

Raphaël 🐑 @Santartine

@AirDur tout dépend de ce que tu veux faire et ce que tu utilises mais le JavaScript fait très bien le café

@Santartine que du javascript ? même pour l'accès à la BDD ? et comment tu stock le mdp ?

@AirDur je travaille très peu avec des BDD mais il existe forcément une alternative.

@Santartine enfin, la BDD, dès que tu dois stocker un minimun de truc,t'es obligé d'en avoir (style... blog)

@AirDur Bah j'ai rien à stocker moi, je fais juste des bots

@framasky @AirDur @Santartine

Je... laissons donc Perl se fossiliser, sérieusement... >>

@AirDur @Ambraven @framasky En vrai utilises ce avec quoi t'es le plus à l'aise, c'est le plus important.

@Santartine @Ambraven @framasky bah là j'utilise PHP, mais bof bof...
Sinon, y a des framework mais je sais pas.

@AirDur @Ambraven @Santartine Si tu connais PHP, tu ne seras pas trop dépaysé, la syntaxe est assez similaire (mais mieux foutue).

@framasky @AirDur @Santartine

Plus cohérente, ça, je n'en doute pas :p

@Ambraven @AirDur @Santartine Pas d'accord 😛 Framapic (Lutim), Framalink (Lstu) et Framadrop (Lufi) sont tous codés en Perl et ça marche très bien ☺

@framasky @AirDur @Santartine

C'est pas le problème de fonctionner, c'est juste illisible comme langage.

Perl : 1h pour écrire, 1 mois pour relire...

@Santartine @AirDur @framasky

... Dis-je alors que je me tape du code historique en C/C++ tous les jours à mon taff...

@framasky @AirDur @Santartine

De toutes façons, le code historique c'est la plaie, quelque soit le langage...

@AirDur @framasky @Santartine

C'est le code illisible existant depuis 10 ans que personne n'ose toucher de peur de provoquer une avalanche de bugs.

@Santartine @framasky @AirDur

"C'est quoi ça?
- Aucune idée, mais dès qu'on y touche, tout fout le camp.
-Ah..."

@framasky @AirDur @Santartine

Ah mais on peut écrire clairement dans presque n'importe quel langage. (à condition que le dis langage n'ait pas été pensé pour être obscure...)

Mais bon déjà, la nomenclature pour les types de variables me repousse de base, et cette manie des devs Perl de mettre des regex partout n'aide pas.

@Ambraven @AirDur @framasky Je suis bien content de bosser sur des bots avec des nomenclatures ultra précises (username/msg/content/reply)

@framasky @AirDur @Santartine

C'est surpuissant, mais c'est aussi très relou à relire.

@AirDur @Santartine

Je suis qu'il y a des frameworks javascripts, python, plein d'autre... pour le coté serveur. A priori, de ce coté là, accéder à une BdD, c'est un peu la base, donc il y a aura ce qu'il faut.

En javascript, notemment, il y a NodeJS qui est ou a été populaire. (Je ne suis pas super à jour sur mon dev web)

@Ambraven @AirDur NodeJS est toujours d'actu, enfin au taf on s'en sert tous