arpie
arpie
The only criticism of With statements is that they make it difficult to read the code because it is difficult to tell at a glance which function will be invoked...
@abe-noll I'm afraid you've lost me somewhat. @DoctorWhoof suggested doing what? inside the With statement? I agree that there are only three relevant scopes - Global, Local and With-block (unless...
Okay, I think we're both making this over-complicated. What we are proposing is just a load of syntactic sugar for things that can already be done other ways in Monkey....
@abe-noll On a completely different note, can you tell me how I switch on syntax-highlighting in my code examples, like you have done?
I mostly agree with all of your points. I think all the relevant arguments have been made in this already enormously long discussion over what I thought was a trivial...
@Difference If I've understood correctly you are proposing a Dispose() method that is automatically called when an object goes out of scope? Kind of like a destructor for non-GC'd languages...
I think I would still argue that a try-catch block is more appropriate for the uses you are describing, @Difference, but it is fascinating that what I thought was a...
Just out of interest, which one of those is correct? Based on my very limited knowledge of german, they are both acceptable, aren't they?
Declaring a Function in an Interface is arguably useful : it forces the Function to be defined in any Classes that implement the Interface. Isn't that what an Interface is...
It looks like I'm in the minority for arguing to allow Function declarations in Interfaces (and in Abstract Classes too). This has come up before on the Monkey forums and...