
CommunityNews
On Building Glue Systems
Researches on glue systems have a long history, although the problem usually lures hackers instead of academics.
Rick Hickey, the creator of the Clojure programming language, called it “situated programming.” It’s about those kinds of programs that sit in the world and entangle with the world.
situate - “to put in or on a particular site or place.”
Marcel Weiher thinks that it is the “success condition” in software technology and believe our tools and linguistic mechanisms haven’t caught up to deal with this kind of problem.
I agree with them. So instead of avoiding talk about the glue system, I want to draw more attention to the problem.
Read in full here:
This thread was posted by one of our members via one of our news source trackers.
Most Liked

dimitarvp
That’s hardly an essay but it does bring up a problem that I have lately: I’m sick of building glue systems…

AstonJ
What do you want to build instead Dimi? Follow your passion!!
Popular General Dev topics










Other popular topics










Latest in Erlang
Latest in Elixir
Latest in In The News
Latest (all)
Categories:
Sub Categories:
- All
- In The News
- Dev Chat (200)
- Questions (29)
- Resources (118)
- Blogs/Talks (26)
- Jobs (3)
- Events (14)
- Code Editors (58)
- Hardware (57)
- Reviews (3)
- Sales (15)
- Design & UX (4)
- Marketing & SEO (1)
- Industry & Culture (15)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (4)
- Content Creators (7)
- DevOps & Hosting (9)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /haskell
- /emacs
- /svelte
- /onivim
- /typescript
- /crystal
- /c-plus-plus
- /tailwind
- /kotlin
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /vscode
- /opensuse
- /ash
- /centos
- /php
- /deepseek
- /scala
- /zig
- /html
- /debian
- /nixos
- /lisp
- /agda
- /react-native
- /textmate
- /sublime-text
- /kubuntu
- /arch-linux
- /ubuntu
- /revery
- /manjaro
- /django
- /spring
- /diversity
- /nodejs
- /lua
- /c
- /slackware
- /julia
- /neovim