Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
viebel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
61.
▲
Polymorphism Without Objects via Multimethods
(blog.klipse.tech)
2 points
by
viebel
5y ago
|
0 comments
62.
▲
PlantText: A PlantUML Online Editor
(planttext.com)
3 points
by
viebel
5y ago
|
0 comments
63.
▲
The Philisophy of Neovim
(youtu.be)
1 points
by
viebel
5y ago
|
0 comments
64.
▲
Keith Jarrett: The Art of Improvisation
(m.imdb.com)
3 points
by
viebel
5y ago
|
0 comments
65.
▲
Data-Driven Routers
(cljdoc.org)
2 points
by
viebel
5y ago
|
0 comments
66.
▲
Data-Driven Schema for Clojure
(github.com)
3 points
by
viebel
5y ago
|
0 comments
67.
▲
by
viebel
5y ago
Sometimes, I could not resist the temptation to post again one of my blog posts. That might be the reason of my shadow-banning.
68.
▲
Show HN: A new way of blogging about Golang
(blog.klipse.tech)
3 points
by
viebel
5y ago
|
4 comments
69.
▲
by
viebel
5y ago
It used to work but I broke it on my own blog. You know, the shoemaker goes barefoot!
70.
▲
by
viebel
5y ago
Miguel Liezun used yaegi https://github.com/traefik/yaegi compiled to WASM to let Klipse evaluate Go code snippets in the browser https://github.com/viebel/klipse/pull/393
71.
▲
Domain Modeling with Monoids [pdf]
(arolla.fr)
2 points
by
viebel
6y ago
|
0 comments
72.
▲
Java early stage draft: Functional transformation of immutable objects
(github.com)
26 points
by
viebel
6y ago
|
7 comments
73.
▲
Values and objects in programming languages (Great paper from 1981)
(archive.org)
2 points
by
viebel
6y ago
|
0 comments
74.
▲
by
viebel
6y ago
What do you mean by "existence dependencies"?
75.
▲
by
viebel
6y ago
I didn't choose the term "Data-Oriented programming" It was used by Cognitect folks to promote clojure [1] and actually it was coined by Eugene Kutznetsov in 2004 [2] As you know, naming is one of the two hard things in progr
76.
▲
by
viebel
6y ago
Please, don't confuse DoD and DoP
77.
▲
by
viebel
6y ago
Has this data-centric approach be embraced in programming languages other than Clojure?
78.
▲
by
viebel
6y ago
You are referring to Data-Oriented design, while I am referring to Data-Oriented programming https://blog.klipse.tech/visualization/2021/02/16/data-relat...
79.
▲
by
viebel
6y ago
My purpose here is not to promote the book but to learn from FP experts what they think about the relevance of DOP approach to FP languages.
80.
▲
by
viebel
6y ago
Done
81.
▲
by
viebel
6y ago
In both DOP and FP data is immutable. In FP, we tend to represent data with specific types while in DOP we represent data with generic data structures (e.g. maps and lists)
82.
▲
by
viebel
6y ago
DOP and FP share common insights about separation between code and data and constraining ourselves to immutable data. The main difference between DOP and FP is that in DOP we use generic data structures to represent data (e.g. maps and list
83.
▲
by
viebel
6y ago
Data-oriented programming is about representing data with immutable generic data structures (e.g. maps and lists) and manipulating data with general purpose functions
84.
▲
Ask HN: Data-Oriented programming vs. Functional programming
7 points
by
viebel
6y ago
|
25 comments
85.
▲
Data-oriented programming book: 5 Chapters available
(manning.com)
2 points
by
viebel
6y ago
|
0 comments
86.
▲
What Martin Odersky (Scala) said about Phil Bagwell (HAMT) when he died
(lightbend.com)
2 points
by
viebel
6y ago
|
0 comments
87.
▲
The origin of the term “Data-Oriented programming”
3 points
by
viebel
6y ago
|
0 comments
88.
▲
by
viebel
6y ago
Author here: Happy to get feedback about the book
89.
▲
My book about Data-Oriented programming
(manning.com)
5 points
by
viebel
6y ago
|
1 comments
90.
▲
by
viebel
6y ago
Author of the book here. Happy to answer questions about the book.
More ›