Comments on: Freedom of expression http://blog.amber.org/2005/08/24/freedom-of-expression/ Thoughts of a minor lunatic Wed, 21 Oct 2009 01:55:36 +0000 http://wordpress.org/?v=2.9.2 hourly 1 By: Jonathan http://blog.amber.org/2005/08/24/freedom-of-expression/comment-page-1/#comment-2571 Jonathan Fri, 26 Aug 2005 16:09:39 +0000 http://blog.amber.org/?p=1760#comment-2571 REBOL is also a freedom language that unifies data and code. It's not open source, but it's the best -full freedom- language I've ever seen. REBOL is also a freedom language that unifies data and code. It’s not open source, but it’s the best full freedom language I’ve ever seen.

]]>
By: petrilli http://blog.amber.org/2005/08/24/freedom-of-expression/comment-page-1/#comment-2567 petrilli Thu, 25 Aug 2005 14:20:12 +0000 http://blog.amber.org/?p=1760#comment-2567 Well, C++ has the perception of "safety" even if it's all smoke and mirrors. Java is a bit better about that, but comes at an even higher level of verbosity. Proustian languages. Lisp, as the only language that full unifies data and code, has the power, and the risk, of being anything. Good practices are necessary to create readable code, but then, good practices are necessary, period. Well, C++ has the perception of “safety” even if it’s all smoke and mirrors. Java is a bit better about that, but comes at an even higher level of verbosity. Proustian languages.

Lisp, as the only language that full unifies data and code, has the power, and the risk, of being anything. Good practices are necessary to create readable code, but then, good practices are necessary, period.

]]>
By: Joe Grossberg http://blog.amber.org/2005/08/24/freedom-of-expression/comment-page-1/#comment-2566 Joe Grossberg Thu, 25 Aug 2005 13:57:52 +0000 http://blog.amber.org/?p=1760#comment-2566 Heh ... I wouldn't use the word "safety" to describe C++'s operator overloading. Maybe Lisp is an "anarchy" language. And, though even mentioning it makes me nauseous, ColdFusion (CFML and CFScript) is like a sippy-cup language. Heh … I wouldn’t use the word “safety” to describe C++’s operator overloading.

Maybe Lisp is an “anarchy” language.

And, though even mentioning it makes me nauseous, ColdFusion (CFML and CFScript) is like a sippy-cup language.

]]>
By: Kevin Barnes http://blog.amber.org/2005/08/24/freedom-of-expression/comment-page-1/#comment-2564 Kevin Barnes Thu, 25 Aug 2005 05:16:27 +0000 http://blog.amber.org/?p=1760#comment-2564 I agree that Lisp is a freedom language and I can't think how I left it out of my post. I put things a bit more softly than you have, but on the whole I agree with your points. To the extent that teams are made smaller and more efficient by better architecture (made possible by freedom languages like Lisp) then the goals of the safety languages are superfluous. I agree that Lisp is a freedom language and I can’t think how I left it out of my post. I put things a bit more softly than you have, but on the whole I agree with your points. To the extent that teams are made smaller and more efficient by better architecture (made possible by freedom languages like Lisp) then the goals of the safety languages are superfluous.

]]>