Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
viebel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
Show HN: Data-Oriented Programming Book
(manning.com)
2 points
by
viebel
6y ago
|
1 comments
92.
▲
by
viebel
6y ago
Here you go: https://github.com/viebel/data-oriented-programming
93.
▲
by
viebel
6y ago
What you write makes me thinking. I'd like to reach out to discuss it deeper. Could you send me an email at: viebel hat gmail dot com ?
94.
▲
by
viebel
6y ago
Why do you ask for a github repo?
95.
▲
by
viebel
6y ago
Book author here: Let me know what you think about a the book TOC and first chapters.
96.
▲
New Book: Data-Oriented Programming
(manning.com)
12 points
by
viebel
6y ago
|
7 comments
97.
▲
Functional Lodash and Data Immutability
(blog.klipse.tech)
1 points
by
viebel
6y ago
|
0 comments
98.
▲
Show HN: Manipulate immutable collections with no performance hit
(blog.klipse.tech)
1 points
by
viebel
6y ago
|
0 comments
99.
▲
Book excerpt: Decrease system complexity by separating Code from Data
(blog.klipse.tech)
1 points
by
viebel
6y ago
|
0 comments
100.
▲
by
viebel
6y ago
In this chapter, the hero meets Joe a Clojure developer that guides him through the first principle of data oriented programming: Separating Code from Data. Feedback welcome!
101.
▲
Show HN: Decrease system complexity by separating Code from Data
(blog.klipse.tech)
1 points
by
viebel
6y ago
|
1 comments
102.
▲
by
viebel
6y ago
Yes. It should be ``` function isProlific (data) { return data.books > 100; } ```
103.
▲
by
viebel
6y ago
My original book with Manning about Clojure has been abandoned. Now I am writing a book about Data oriented programming
104.
▲
by
viebel
6y ago
> Data-oriented programming is so integral to Clojure's culture that I'm not sure Clojurists even realize they're doing it half the time. I totally agree with you. I am a Clojurist and my hope is that my DOP book will spre
105.
▲
by
viebel
6y ago
I know that there some common topics with Eric's books. Do you think Eric focuses as much as I do about data?
106.
▲
by
viebel
6y ago
It is going to be the theme of Chapter 3 of my DOP book. Stay tuned.
107.
▲
by
viebel
6y ago
I totally agree with "data should be creatable without explicitly doing any function calls, variable assignments or similar." Could you explain what you mean by "Creation must not depend on implicitly captured data"?
108.
▲
by
viebel
6y ago
What do you mean when you write that `{ "a" : "b" }` is not necessary a literal but potentially an expression?
109.
▲
by
viebel
6y ago
Could you share an example of how to apply the principles of DO in the context of event sourcing?
110.
▲
Principles of Data Oriented Programming
(blog.klipse.tech)
375 points
by
viebel
6y ago
|
134 comments
111.
▲
by
viebel
6y ago
I think that in pure FP, we tend to avoid global variables as much as we can, which is a good practice in general. What I meant is that DO is not opiniated regarding to global variables.
112.
▲
by
viebel
6y ago
This article is an excerpt from my upcoming book about Data Oriented Programming. This article is an attempt to illustrate what are the core principles of Data Oriented Programming as I understand them. It is highly influenced by my program
113.
▲
Show HN: Principles of Data Oriented Programming
(blog.klipse.tech)
16 points
by
viebel
6y ago
|
2 comments
114.
▲
by
viebel
6y ago
This chapter is an attempt to illustrate what are the core principles of Data Oriented Programming as I understand them. It is highly influenced by my programming experience in Clojure, but I believe that those principles are language agnos
115.
▲
Principles of Data Oriented Programming
(blog.klipse.tech)
5 points
by
viebel
6y ago
|
5 comments
116.
▲
by
viebel
7y ago
Manning allowed me to provide in pdf the Unit 0 and Unit 1. Unit 0: https://docs.wixstatic.com/ugd/8165fc_091580b11bc742c8830d29... Unit 1: https://docs.wixstatic.com/ugd/8165fc_a165a000ec444796b7e
117.
▲
by
viebel
7y ago
Manning allowed me to provide in pdf the Unit 0 and Unit 1. Unit 0: https://docs.wixstatic.com/ugd/8165fc_091580b11bc742c8830d29... Unit 1: https://docs.wixstatic.com/ugd/8165fc_a165a000ec444796b7e
118.
▲
by
viebel
7y ago
Manning allowed me to provide in pdf the Unit 0 and Unit 1. Unit 0: https://docs.wixstatic.com/ugd/8165fc_091580b11bc742c8830d29... Unit 1: https://docs.wixstatic.com/ugd/8165fc_a165a000ec444796b7e
119.
▲
by
viebel
7y ago
I am curious to read your feedback on my Clojure book. Please send feedback by email: viebel@gmail.com
120.
▲
by
viebel
7y ago
Here is the link to Klipse on github: https://github.com/viebel/klipse Klipse is a Javacript plugin for embedding interactive code snippets in tech blogs. And here is a link to my blog where I make an extensive usage o
More ›