3 ms·
Yeah the Data-Driven part is obvious but the development/design... Approach? Way? Serendipitous in some sort of a backwards-way that I have personally already
by drbig 3y ago
Yeah the Data-Driven part is obvious but the development/design... Approach? Way?
Serendipitous in some sort of a backwards-way that I have personally already gone that way ~a decade ago, with even func/interface-first, and the first example I found is https://github.com/drbig/ricons/blob/master/ricons.go#L57-L58 https://github.com/drbig/ricons/blob/master/ricons.go#L57-L5... (it's an example, sorry).
As usual the devil is in the balancing, as in most languages functions won't be data but code. Unless Lisp (...that statement is superficial; homoiconicity is the word).
- drbig 3y agoUsage-context same stuff link-to-code: https://github.com/drbig/ricons/blob/master/symsquare.go#L61-L73 https://github.com/drbig/ricons/blob/master/symsquare.go#L61... (it's an example too, sorry). The point is that my opinion is that `declarative` is pretty neat and powerful. Easy? Maybe, but not really.