1. RE: Irv's reply
- Posted by a.tammer at hetnet.nl Mar 25, 2002
- 364 views
Hello Irv, you wrote: >Why on earth did you bother? >C is faster, >C is free, >C has all the pointers anybody could ever want. A: 1) Simply because the point of it came up on the forum 2) I wanted to give it a try 3) Though C ` Has it all ` I like the readability of EU 4) I had to get my mind of the 2 projects I'm working on and this seemed to be the way to do it Satisfied???? antoine
2. RE: Irv's reply
- Posted by Irv Mullins <irvm at ellijay.com> Mar 25, 2002
- 347 views
a.tammer at hetnet.nl wrote: > Hello Irv, you wrote: > > >Why on earth did you bother? > >C is faster, > >C is free, > >C has all the pointers anybody could ever want. > > A: 1) Simply because the point of it came up on the forum > 2) I wanted to give it a try > 3) Though C ` Has it all ` I like the readability of EU > 4) I had to get my mind of the 2 projects I'm working on > and this seemed to be the way to do it Yes - sorry if this sounded harsh. A lot of us are here just because we want to get away from the hassles and bugs that things like 'pointers' introduce to programming. That doesn't mean that Euphoria is free of its own hassles and bugs, however. Look at the awkwardness of trying to interface with C structures. That should be built into the language, I think, not left as an 'exercise for the user'. Regards, Irv
3. RE: Irv's reply
- Posted by Kat <gertie at PELL.NET> Mar 25, 2002
- 382 views
On 25 Mar 2002, at 15:11, Irv Mullins wrote: > > > a.tammer at hetnet.nl wrote: > > Hello Irv, you wrote: > > > > >Why on earth did you bother? > > >C is faster, > > >C is free, > > >C has all the pointers anybody could ever want. > > > > A: 1) Simply because the point of it came up on the forum > > 2) I wanted to give it a try > > 3) Though C ` Has it all ` I like the readability of EU > > 4) I had to get my mind of the 2 projects I'm working on > > and this seemed to be the way to do it > > Yes - sorry if this sounded harsh. A lot of us are here > just because we want to get away from the hassles and bugs > that things like 'pointers' introduce to programming. This gets back to features that it's possible to have and use, and whether or not to have them available for anyone to use at their own discretion. Recall the "without type check" directive, and how usefull it would be to use in Eu on debugged programs, giving an immediate speedup. And with pointers, one could possibly point directly into data sequences, using however many bits/atom as we need to represent the data, instead of 32bits to represent each char in a "string". Routine_id()s are pointers, why stop there? Granted, they can get complex as heck, but equally they can be used simply to interpret a variable as an integer or a char. Kat