aboutsummaryrefslogtreecommitdiff
path: root/documentation/bookmark/tool
diff options
context:
space:
mode:
authorEduardo Julian2020-10-31 20:26:37 -0400
committerEduardo Julian2020-10-31 20:26:37 -0400
commit69272f598d831e89da83bdc8c9290d5607dfb14d (patch)
tree4915f241708344209d4c35ccdc8b8e57bab68e4c /documentation/bookmark/tool
parenteea741e9b4a47ae09832311d6d61f0bd6024f673 (diff)
Re-named the directory for my bookmarks to better reflect what they are.
Diffstat (limited to 'documentation/bookmark/tool')
-rw-r--r--documentation/bookmark/tool/Diff.md4
-rw-r--r--documentation/bookmark/tool/Notebook.md4
-rw-r--r--documentation/bookmark/tool/Search.md4
-rw-r--r--documentation/bookmark/tool/build_system.md65
-rw-r--r--documentation/bookmark/tool/compiler.md4
5 files changed, 81 insertions, 0 deletions
diff --git a/documentation/bookmark/tool/Diff.md b/documentation/bookmark/tool/Diff.md
new file mode 100644
index 000000000..61bea55d8
--- /dev/null
+++ b/documentation/bookmark/tool/Diff.md
@@ -0,0 +1,4 @@
+# Structural diffing
+
+1. [Autochrome - Structural diffs for Clojure source code](https://fazzone.github.io/autochrome.html)
+
diff --git a/documentation/bookmark/tool/Notebook.md b/documentation/bookmark/tool/Notebook.md
new file mode 100644
index 000000000..7ec319d79
--- /dev/null
+++ b/documentation/bookmark/tool/Notebook.md
@@ -0,0 +1,4 @@
+# Reference
+
+1. https://jupyter.org/
+
diff --git a/documentation/bookmark/tool/Search.md b/documentation/bookmark/tool/Search.md
new file mode 100644
index 000000000..323f9e8bb
--- /dev/null
+++ b/documentation/bookmark/tool/Search.md
@@ -0,0 +1,4 @@
+# Semantic search
+
+1. https://github.com/returntocorp/semgrep
+
diff --git a/documentation/bookmark/tool/build_system.md b/documentation/bookmark/tool/build_system.md
new file mode 100644
index 000000000..eeeb571ce
--- /dev/null
+++ b/documentation/bookmark/tool/build_system.md
@@ -0,0 +1,65 @@
+# Protocol
+
+1. [Build Server Protocol](https://build-server-protocol.github.io/)
+
+# Exemplar
+
+1. [Mill: A Build Tool based on Pure Functional Programming, Li Haoyi at Scala.Love 2020](https://www.youtube.com/watch?v=j6uThGxx-18)
+1. [Mill: A Build Tool based on Pure Functional Programming, Li Haoyi at Scala.Love 2020](https://vimeo.com/409165552)
+1. [Pier: Yet another Haskell build tool](https://www.youtube.com/watch?v=JmenfeDVi0w)
+1. https://buckbuild.com/
+1. http://boot-clj.com/
+1. http://gulpjs.com/
+1. http://shakebuild.com/
+1. https://ninja-build.org/
+1. https://leiningen.org/
+1. https://github.com/janestreet/jenga
+1. https://github.com/apenwarr/redo
+1. https://getcook.org/
+1. https://www.python.org/dev/peps/pep-0517/
+1. https://github.com/juxt/mach
+1. http://gittup.org/tup/
+1. https://github.com/apple/swift-llbuild
+1. https://please.build/
+1. https://github.com/ocaml/dune
+1. https://github.com/arrdem/katamari
+
+# Plugins
+
+1. https://github.com/sola-da/ConflictJS
+1. https://bmuschko.com/blog/gradle-release-strategy/
+
+# Packaging
+
+1. https://neurocline.github.io/papers/survey-of-programming-language-packaging-systems.html
+
+# Configuration
+
+1. https://hackernoon.com/configuration-files-suck-6daa9812f601
+
+# Dependency
+
+1. https://github.com/bgard6977/depends
+
+# Reference
+
+1. [Falsehoods programmers believe about build systems](https://pozorvlak.livejournal.com/174763.html)
+1. [Non-recursive Make Considered Harmful](https://ndmitchell.com/downloads/paper-non_recursive_make_considered_harmful-22_sep_2016.pdf)
+1. https://www.microsoft.com/en-us/research/publication/build-systems-la-carte/
+1. [Build Systems à la Carte](https://www.youtube.com/watch?v=BQVT6wiwCxM)
+1. https://medium.freecodecamp.com/how-google-builds-a-web-framework-5eeddd691dea#.1dcuob37h
+1. https://www.b-list.org/weblog/2018/apr/25/lets-talk-about-packages/
+1. https://medium.com/npm-inc/announcing-npm-6-5d0b1799a905
+1. http://stackoverflow.com/questions/60764/how-should-i-load-jars-dynamically-at-runtime
+1. https://github.com/rksm/flatn
+1. https://manifest.fm/
+1. https://enotuniq.org/python_as_a_dsl.html
+1. http://www.lihaoyi.com/post/SowhatswrongwithSBT.html
+1. [Sean Larkin - Everything is a plugin!! Mastering webpack from the inside out.](https://www.youtube.com/watch?v=NHI_PhoykVU)
+1. http://www.lihaoyi.com/post/BuildToolsasPureFunctionalPrograms.html
+1. https://pozorvlak.livejournal.com/174763.html
+1. https://www.cs.virginia.edu/~dww4s/articles/build_systems.html
+1. https://ruudvanasseldonk.com/2018/09/03/build-system-insights
+1. https://github.com/l3nz/say-cheez
+1. https://clojurescript.org/news/2017-07-12-clojurescript-is-not-an-island-integrating-node-modules
+
diff --git a/documentation/bookmark/tool/compiler.md b/documentation/bookmark/tool/compiler.md
new file mode 100644
index 000000000..1cfe0b5d6
--- /dev/null
+++ b/documentation/bookmark/tool/compiler.md
@@ -0,0 +1,4 @@
+# Reference
+
+1. [Calculating Correct Compilers II: Return of the Register Machines](http://www.cs.nott.ac.uk/~pszgmh/ccc2.pdf)
+