zlacker

[parent] [thread] 2 comments
1. aston+(OP)[view] [source] 2007-07-08 00:49:38
That's cool enough. Though, potential spot for allowing subtle bugs? If I'm tossing around what I believe is a function (but instead happens to be a simple type, maybe even like #f or something), when I apply it I'd prefer to get a runtime error instead of a silent value return.
replies(2): >>pg+11 >>pg+21
2. pg+11[view] [source] 2007-07-08 13:13:09
>>aston+(OP)
Having a more dense language inevitably means that more programs turn out to be accidentally meaningful. Since Arc is designed to be an LFSP, that trade-off is worth it.
3. pg+21[view] [source] 2007-07-08 13:15:18
>>aston+(OP)
Having a more dense language inevitably means that more programs turn out to be accidentally meaningful. If the power of a programming language is the inverse of how long programs are (which is the best definition I've found so far), you can't make a language more powerful without the space of meaningful programs becoming denser.
[go to top]