648 karma · joined November 12, 2009
You say that like it's a bad thing.
Contrast this to Java, where there are no literal datastructures, no reader, and all your data structures must be explicitly built from constructor up.
I really wish these things would be something that people would be thaught at universities, but thanks to Java-schools, they aren't.
I really wish that in the near-ish future some group of people, be it a company, research group or just a bunch of hackers would create something that would cross-breed the best ideas of say Lisp, Haskell and Python in a coherent way to create something really fascinating.
(let ((x 1))
(defun less () (incf x))
(defun more () (decf x)))What I would like to see is an UI that can represent any kind of data within a consistent framework of GUI-widgets or whatnot. Everything in the UI should be searchable, inspectable,sortable and otherwise manipulable via some real programming language.
Also, when I pipe an object to another program, can the receiver call methods on it and are the changes visible to the sender?
To me, this article describes yet another reason to not even try learning C++.