2 ms·
I like this, but can I make one recommendation? Ditch the classes and just operate on primitive data! You're very close to thinking functionally with the pipeli
by williamcotton 13y ago
I like this, but can I make one recommendation? Ditch the classes and just operate on primitive data! You're very close to thinking functionally with the pipelining of commands operating on a message, but you've got a bit of overhead with the explicit data types.
Of course, this is just an opinion from someone who has been doing a lot of functional and declarative stuff these days with Javascript using underscore, d3, and angular, so your mileage may vary. :)
- ajankovic 13y agoYes this totally looks like a lisp approach. Though I would have to disagree with you about explicit data types. In static typed languages key to productivity is using data types and resolve most of the bugs at compile time as opposed to run time. It would be a bad call in this case to borrow advices that better apply to other environments.
- williamcotton 13y agoIn a very subtle way I was also implying to ditch the statically typed language. ;)
- fredrikcarno 13y agoThis sounds a bit like netkernel to me http://www.1060research.com/netkernel/ http://www.1060research.com/netkernel/ Arcitechture and code seperated and only requests and representations gets passed around by a microkernel.