olewhalehunter
Joined 11 years ago
Joined 11 years ago
https://images-na.ssl-images-amazon.com/images/I/51rCBcebCBL...
If they are they either aren't offering user/programmer access to that database, they aren't doing semantic/type binds, or aren't advertising those features well.
>I was happy to ditch the IDE he inflicted on us and go back to text editors. Structured code editing is a tricky UI problem
It's reconcilable with normal text editing, just update the structure once its valid. I agree that things like block/visual programming can be absurd.
"Programs are not text; they are hierarchical compositions of computational structures and should be edited, executed, and debugged in an environment that consistently acknowledges and reinforces this viewpoint."
It is unfortunate that most major code editors and IDEs today do not store units of code (like Lisp SEXPs) as databases to be updated as you edit, which would make problems like this or other operations like metaprogramming, formal analysis, or documentation much easier to solve.
https://www.txbiomed.org/news-press/news-releases/inuit-diab...
https://www.dailysabah.com/columns/taha-meli-arvas/2017/05/0...
https://mitpress.mit.edu/books/parallel-distributed-processi...