Skip to content

Commit b8cc258

Browse files
authored
add audio back in - oops
1 parent 2d61a3e commit b8cc258

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: episodes/043.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ _09/24/2019_
88

99
Last Monday, Ellen Chisa and Paul Biggar unveiled [Dark](https://darklang.com), a new web-based programming environment for creating backend web services. In these conversations, first with Ellen and then with Paul, we discuss how they met, conceived of the idea, iterated on the product, and what their long-term vision is for the product.
1010

11+
<iframe src="https://omny.fm/shows/future-of-coding/unveiling-dark-ellen-chisa-paul-biggar/embed" width="100%" height="180" frameborder="0" title="Unveiling Dark: Ellen Chisa & Paul Biggar"></iframe>
12+
1113
Dark is a web-based, structured editor with a data store built-in. It's code has a functional programming feel to it, but it also embraces what they call "functional/imperative". For example, their "error rail" allows programmers to defer handling nil-cases, much like a dynamically-typed language, but still keeps track of their existence in a monadic structure, like a statically-typed language, but without users having to learn anything about monads!
1214

1315
Paul often brings the discussion of Dark back to Fred Brook's distinction in _No Silver Bullet_ between essential and accidental complexity. I had fun in this interview diving into the Aristotelian roots of that distinction. We also debated the meaning of the terms "no-code" and "low-code", and whether either could be applied to Dark.

0 commit comments

Comments
 (0)