La programmation fonctionnelle ENTERRE la programmée objet

CatharsisGod
2022-01-15 18:36:39

Le 15 janvier 2022 à 18:35:56 Foxyorki13 a écrit :
Python>vos merdes

langage de chouffin, paz sur ta non-employabilitéhttps://image.noelshack.com/fichiers/2019/38/5/1568994938-1568976111-pascal-fume-2.png

Mrinfinityx
2022-01-15 18:37:28

Le 15 janvier 2022 à 18:35:26 :

Le 15 janvier 2022 à 18:30:46 :
Je suis en Medecine > all
Je comprends que dalle à ce que vous dites mais Faut vraiment être un puceau de compet pour aimer ce métier de l'ombre et parler à l'oreille des ordinateurs et se faire bolosser par son manager Steve low iq qui a payé pour sa business school pour matter des ingesclaves :hap:

Premier grand remplacé par des IA :rire:
Dans 30 ans, ton taff existe plus en depit du singleton de l'op.

Apres le problème c est que tu oubliés d importants détails, tout ça va demander des terres rares et je doute que la Chine en plein boom économique et démographique en compétition avec l occident soit enclin à nous les fournir, le recyclage de terres rares digital reste d ailleurs encore médiocre niveau rendement de récup

Razes
2022-01-15 18:37:41

OOP meilleur paradigme de programmation
L'op est un ahurax qui connait pas les principes SOLID

CatharsisGod
2022-01-15 18:38:51

Le 15 janvier 2022 à 18:37:41 Razes a écrit :
OOP meilleur paradigme de programmation
L'op est un ahurax qui connait pas les principes SOLID

ayaaa SOLID cette supercherie inventée par les javatix et les c++ix pour se persuader eux-mêmes qu'ils ne codent pas de la merdehttps://image.noelshack.com/fichiers/2019/38/5/1568994938-1568976111-pascal-fume-2.png

REGNVMFRANCORVM
2022-01-15 18:39:02

L'auteur ce faible qi : la programmation procédurale, le paradigme objet et la programmation fonctionnelle ne sont pas comparables puisque l'on peut toujours utiliser les 3 au sein d'un même programme.

REGNVMFRANCORVM

Jacana
2022-01-15 18:39:05

Les pisseurs de code du foroum qui se font OCaml-pilledhttps://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png

rydgel87
2022-01-15 18:39:11

Le 15 janvier 2022 à 18:36:19 :

Le 15 janvier 2022 à 18:31:45 Casioed a écrit :

Le 15 janvier 2022 à 18:29:09 :

Le 15 janvier 2022 à 18:26:47 :

Le 15 janvier 2022 à 18:25:38 rydgel87 a écrit :
TypeScript FP ? lol, c'est une version javascript CSharpizé.
Essaye ReScript.

tu peux faire du fp avec ts vu que js le peut aussihttps://image.noelshack.com/fichiers/2019/38/5/1568994938-1568976111-pascal-fume-2.png

Vite fait, y'a même pas d'optimisation de la récursion. Bien de te taper des "Maximum call stack size exceeded". C'est la base de la FP.

Tout est dit :oui:

Il y a une limite à la récursivité. Rien qu'en Java, la taille de la heap est assez réduite et tu peux vite la détruire

pour avoir ce genre de probleme en js c'est soit que t'utilises le mauvais langage au mauvais endroit soit que tu sais pas coderhttps://image.noelshack.com/fichiers/2019/38/5/1568994938-1568976111-pascal-fume-2.png

L'OP qui utilisent des boucles impératives et des variables et pense faire du fonctionnel

CatharsisGod
2022-01-15 18:39:21

Le 15 janvier 2022 à 18:39:02 REGNVMFRANCORVM a écrit :
L'auteur ce faible qi : la programmation procédurale, le paradigme objet et la programmation fonctionnelle ne sont pas comparables puisque l'on peut toujours utiliser les 3.

REGNVMFRANCORVM

ne pas choisir c'est mourir, DDBhttps://image.noelshack.com/fichiers/2019/38/5/1568994938-1568976111-pascal-fume-2.png

DDBed
2022-01-15 18:43:31

Le 15 janvier 2022 à 18:25:40 :
Comme c'est beau la programmation fonctionnelle :)

 (defun csg-intersection-intersect-all (obj-a obj-b)
(lambda (ray)
(flet ((inside-p (obj) (lambda (d) (inside-p obj (ray-point ray d)))))
(merge 'fvector
(remove-if-not (inside-p obj-b) (intersect-all obj-a ray))
(remove-if-not (inside-p obj-a) (intersect-all obj-b ray))
#'<))))

Elixir + pipe + pattern matching des arguments de fonction = epic win

REGNVMFRANCORVM
2022-01-15 18:51:25

De toute façon il y a toujours de l'objet derrière, la majorité des interpréteurs transforme les lambdas en objet ayant qu'une seule méthode et est ensuite transformé en full procédurale en code machine, tout ça c'est de la guéguerre bon pour ceux qui sont encore en école, quand tu travailles t'as pas le temps de faire passer tes préférences en premier, t'utilises ce qui est le plus facile et rapide à coder et maintenir.

REGNVMFRANCORVM

ChocoOrange
2022-01-15 18:53:13

Après s'être casser les neurones sur l'OOP, c'est vrai que c'était une grosse redpill personnelle il y a 6 mois :rire:

Mais je fais les deux.

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

    ⚠️ Les archives de novembre sont désormais disponibles.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.