clojure-france

papachan 2020-02-22T02:37:07.103600Z

https://www.youtube.com/watch?v=l6WLkyEjtHc

val_waeselynck 2020-02-22T12:27:03.104600Z

Vous pensez que le manque de ressources francophones est un gros frein à l'adoption ?

fmjrey 2020-02-22T12:56:58.105800Z

Peut-etre que c'est le niveau des francais en anglais leur fait perdre la capacité à suivre de plus près les innovations dans le monde technique qui est anglophone en premier lieu

fmjrey 2020-02-22T12:59:30.107200Z

Nos voisins nordiques et germaniques ont je crois un niveau plus élevé, et peuvent facilement suivre et participer aux conférences, forums, etc.

fmjrey 2020-02-22T13:00:25.107700Z

En attendant des ressources en francais ne feraient pas de mal au contraire!

val_waeselynck 2020-02-22T15:10:10.109200Z

Le problème de ce genre de ressources, c'est que ça périme vite, d'autant que la communauté francophone est petite

val_waeselynck 2020-02-22T15:10:44.109900Z

Peut-être qu'une page de «glossaire» pourrait aider

romain 2020-02-22T15:24:55.113900Z

Ça serait plutôt un point d’entrée et/ou un point d’accroche. Les français sont chauvins s’il n’y a rien en français alors c’est que ça vaut pas le coup :P On pourrait y mettre les différents évènements, les liens vers la doc officielle, un QuickStart... Il y a moyen d’apporter un peu de visibilité sans avoir un site hyper actif non?

cgrand 2020-02-22T19:49:02.003800Z

Je suis dubitatif sur la barrière de la langue mais je suis certainement biaisé.

➕ 2
baptiste-from-paris 2020-02-22T20:10:23.005300Z

Je pense aussi que la langue n’est pas une barrière, du moins pas chez les « professionnels ». Éventuellement pour les plus jeunes ou étudiants.

baptiste-from-paris 2020-02-22T20:12:54.007600Z

Côté adoption, le Caml puis l’OCaml sont des exemples intéressants. À ma connaissance, ce sont des langages qui sont restés confidentiels et universitaires... puis facebook arriva 🥳

baptiste-from-paris 2020-02-22T20:14:31.009300Z

J’ai quand même le sentiment que l’adoption d’un langage tient parfois à un seul acteur.

baptiste-from-paris 2020-02-22T20:19:20.010600Z

Une boîte comme cdiscount se met à faire du Clojure, tu triples en 2 ans le volume de dev IMO

baptiste-from-paris 2020-02-22T20:20:18.011700Z

Question pour me faire battre : quel intérêt de populariser un langage de programmation ? 😅🥳

fmjrey 2020-02-23T14:50:58.023100Z

pour moi c'est pas clojure qu'il faut promouvoir, mais une approche qui se centre sur les données, pas sur les objets ou fonctions

fmjrey 2020-02-23T14:55:29.023300Z

et bien sur clojure est très bien placé pour placer les données au coeur du langage de programmation. Au niveau architecture système, Kafka est le meilleur exemple de ce qui peut se faire, ca donne des briques essentielles pour déplacer, stocker, et transformer les données. Il y a encore toute une plomberie qui me semble necessaire pour aller plus loin dans cette évolution ou le traitement devient secondaire par rapport aux données.

romain 2020-02-28T15:48:59.028700Z

Un monde de feignant où tout serait mis entre parenthèses 😉

fmjrey 2020-02-28T16:35:29.032100Z

Je viens de voir cette vidéo qui reflète bien cette idée de mettre les données au centre de l'architecture: https://www.infoq.com/presentations/data-mesh-paradigm/ Dans une telle architecture clojure devrait etre à l'aise.

fmjrey 2020-02-28T16:38:56.032400Z

J'aime bien l'idée de mettre les données comme produit interne avec une responsabilité bien définie dans l'organigramme. Je pense que les outils pour faire cette architecture nous manque encore, Kafka est ce qui me semble le plus s'en approcher. Dans leur data mesh il manque ce que j'appelle un schema repository comme dans Kafka, mais qui soit découplé de ce dernier ou de tout format de donnée particulier.

fmjrey 2020-02-28T16:41:33.032700Z

Ce schema repository aurait un role similaire à ce dont parlait @val_waeselynck dans son article https://vvvvalvalval.github.io/posts/2018-07-23-datascript-as-a-lingua-franca-for-domain-modeling.html

fmjrey 2020-02-28T16:42:47.032900Z

Encore une fois l'idée est que plutot que de promouvoir clojure il faut promouvoir la vision que clojure offre

val_waeselynck 2020-02-28T18:55:30.033200Z

Attention au tradeoff «principled vs adaptable»

fmjrey 2020-02-28T22:17:18.033400Z

C'est bien vrai en effet. J'envisage ce schema repository plutot comme une couche d'information pour la gouvernance et traçabilité, e.g. savoir d'ou viens les données, ou elles vont, quelles sont leur classifications, etc. Donc c'est plus pour générer un graphe de flux des données, avec la capacité de savoir l'impact d'un changement, ou bien faire un rapport pour la RGPD. Accessoirement c'est aussi une couche qui peut permettre de générer du code, mais plus pour permettre et renforcer cette gouvernance.

fmjrey 2020-02-28T22:23:07.033700Z

Ceci dit si l'on veut bien faire cette gouvernance les contraintes peuvent devenir suffisamment fortes pour avoir des pipelines générées automatiquement. Si Kafka offre une approche bottom up ce dont je parle est une approche top down. Mais tout ca c'est encore de l'imaginaire.

cgrand 2020-02-22T21:04:23.013Z

🎶 J’suis snob, j’suis snob… 🎶

baptiste-from-paris 2020-02-22T21:08:08.013400Z

Le mauvais :rolling_on_the_floor_laughing:😂😅

val_waeselynck 2020-02-22T21:45:52.014800Z

Je relance : est-il souhaitable de persévérer dans la numérisation du monde ?

val_waeselynck 2020-02-23T11:46:44.019200Z

Je pensais comme toi avant, mais j'ai un avis différent depuis quelques mois. Je pense que si on fait le bilan global, l'industrie logicielle est plutôt nocive, car servant de catalyseur à des tendances nocives (surconsommation, pollution, inégalités, désinformation etc.) Du coup je préfère pour l'instant que la majorité des programmeurs reste inefficace, et me concentrer sur des applications vertueuses. C'est aussi un argument altruiste d'ailleurs: altruiste envers les non-développeurs :)

🙂 1
val_waeselynck 2020-02-23T11:53:14.019500Z

Ça me fait toujours de la peine de voir les développeurs galérer d'ailleurs, mais maintenant je résiste à la tentation de m'attaquer à ce problème !

fmjrey 2020-02-23T14:41:32.021700Z

Pour moi c'est une question de connexion à soi même et à la terre: est que la technologue sert à nourrir le virtuel sans s'occuper de son corps (ou artificiellement dans une gym avec des écouteurs) et de la terre? Ou bien à s'épanouir les pieds sur terre, dans son corps, et en perception directe avec le monde naturel.

fmjrey 2020-02-23T14:42:46.021900Z

je crois que le problème est plus large que le logiciel, c'est aussi toute l'industrie du divertissement, du jeu, et globalement de ce qui ponctionne fortement notre attention en dehors du corps.

fmjrey 2020-02-23T14:44:36.022100Z

https://news.ycombinator.com/item?id=22282730

fmjrey 2020-02-23T14:46:41.022300Z

je reste convaincu que la technologie n'est pas ou se trouve la cause, c'est un outils, la cause se trouve dans l'utilisation que nous faisons de la tech. Donc je suis 100% avec toi @val_waeselynck dans ton désir de ne pas nourrir ce virtuel numérique.

fmjrey 2020-02-23T14:47:46.022500Z

80% de notre activité économique est futile, de la pure distraction et consommation. donc pas facile de faire ce choix pour se nourrir

fmjrey 2020-02-23T14:48:54.022700Z

si l'on considère les échanges financiers, je suis sur que moins de 1% correspond à l'échange de biens et services réels, le reste c'est le global casino

fmjrey 2020-02-23T15:10:54.023600Z

j'ai commencé récemment à écouter ces podcasts en anglais: https://humanetech.com/podcast/ J'ai encore beaucoup d'épisodes à écouter mais petit à petit j'y arrive

fmjrey 2020-02-23T15:11:18.023900Z

c'est vrai que en tant que développeur on a une grande responsabilité à ce niveau

fmjrey 2020-02-23T15:16:23.024100Z

dans ce podcast que j'ai mentionné j'attends toujours de voir l'argument de la futilité dont je parlais, je crois que je ne l'entendrais pas car ce "centre for humane tech" aimerait sûrement avoir les facebook et autre GAFAs comme clients.

💯 1
romain 2020-02-22T22:05:35.015600Z

Clojure et jurer est blasphème 🚪

romain 2020-02-22T23:44:22.015700Z

Le plaisir de partager avec les autres, gagner des contributeurs, recruter en entreprise, se dire qu’on est dans la hype, avoir droit à son “is clojure dead” chaque année. T’en as des choix 😛

romain 2020-02-22T23:45:22.015900Z

J’ai commencé buffy la semaine dernière, et justement hier un épisode m’a appris qu’à force de numériser ben tu uploads un démon d’un bouquin dans LE RESEAU...