Chalsed

Pronounced KAL-SED

Clojure Code Editor.

Goals

Beliefs

Editor Complexities

Code Editing

In a text editor, you have a text cursor that you move around your text file to make text actions and text motions to modify the text that makes up your code.

Code is overwhelmingly comprised of collections, not text (even if your language doesn’t make that obvious), we should be working at that level.

Code is constrained. Text and data are not really constrained, you need something beyond this. Linters are not the anwser, you need semantic coding editing capabilities.

Code Visualization

Chalsed provides you with one way to visualize your code, not that there aren’t more. A TUI editor cannot do this properly.

Spreadsheets, Notes, Diagrams

Who actually writes code?