1. Using Euphoria to Solve Real World Problems
- Posted by Alan Tu <ATU5713 at COMPUSERVE.COM>
Dec 17, 1998
-
Last edited Dec 18, 1998
The beauty of Euphoria is that I know how to use it. I know one other
programming language, QBasic, and I used it to write one program: a
non-encrypt "security program" that would prompt you for a number when you
booted and if you didn't enter the right number in some tries, it hanged
the computer and wailed.
Just as I was stalled on what to do next, I came to know Euphoria. And
even when now I know a whole lot more about QBasic, I appreciate Euphoria
more. How inflexible those QBasic arrays are, how inefficient you have to
program to do real real-world things, and how restrictive is its memory.
So far, I've used Euphoria to write programs to help _me_, to help _me_ to
real things I have to do. They don't have fancy graphics, but they work
for me, and I like that.
1. 3x3 matrix solver
2. 4x4 matrix solver
3. an "alarm clock" to play a CD track
4. a poor encryption program (good prog, bad algorithm in light of recent
discussion)
5. a program to calculate my three biorhythm cycles
6. a program to time my pulse for 60 seconds (it doesn't take my pulse,
mind you, but it helps me to do so)
7. a program to interface with the windows clipboard with a "real" e-mail
encryption program
8. three programs to help me calculate integrals somewhat precisely
9. my newest, Simpson's Rule program to calculate integrals
10. Work in progress, a program that will allow a fantasy basketball league
I participate in to play head-to-head
I've used some of other people's routines, and created my own for myself
which I've posted. (I even seen it in a prog, don't know if the author
copied it, no matter.) Euphoria is a language that I use to solve real
world applications. Thanks RDS!
Alan