Re: WinClass question for Al

new topic     » goto parent     » topic index » view thread      » older message » newer message

Al Getz wrote:
> 
> Vincent wrote:
> > 
> > Jason Gade wrote:
> > > 
> > > Al Getz wrote:
> > >> 
> > >> don cole wrote:
> > 
> > <snip>
> > 
> > > Hey, Al. The article was meant as a joke, supposedly an interview with
> > > Bjarne
> > > Stroustrup, the creator of C++.
> > 
> > Of course it is... I read other interviews with him in the past; he's bias
> > and
> > advocates the language that he invented.
> > 
> > Regards,
> > Vincent
> 
> Yeah, and he's the only one left using it (he he).
> 
> All kidding aside, i like some things about C++ and other things i 
> kinda dont like, so i try to include the things i like in my WinClass
> library and leave the crummy stuff out.  If i even go to a compiler
> perhaps i'll be able to include more stuff.  I could use operator
> overloading for my Sci Calculator and other math stuff that needs to
> work with data types other than atom, seq, etc.  Without it you always
> end up doing  "c=Add(a,b)" instead of just c=a+b when you work with
> data types that can be added but are not simply sequences or atoms.
> Yeah they end up being stored in sequences, but they cant be added using
> Eu's sequence addition s=s1+s2.  For example addition and subtraction for
> complex numbers can be done with Eu's sequence addition C=A+B but not
> multiplication or division: C!=A*B and C!=A/B.
> 
> 
> Take care,
> Al
> 
> And, good luck with your Euphoria programming!
> 
> My bumper sticker: "I brake for LED's"

I think C++ has a lot of good ideas in it, but in some ways it has become like
PERL (or PERL has become like C++...) where anything non-trivial is extremely
difficult to wade through. It is almost a write-only language.

I find myself more attracted to programming language ideas and concepts than to
actual programming itself. I just don't have enough itches to scratch to write
very many programs. If I need something done with a computer, 9 times out of 10 I
can find a program or tool that will do it with minimal work on my part.

Pretty sad, actually.

I do want to restart on my Computer Language Shootout benchmarks sometime, but
with so much going on in Real Life and other things taking my attention I haven't
had the motivation to yet.

I have another idea for a program that I want to write but that, too, has
remained just an unimplemented idea.

Plus, I haven't participated much in the ESL project although I continue to
monitor it.

But back to concepts, some of the best concepts in programming I have seen are
in Euphoria. And also in a language called Io. And Qu looks interesting, too. I
love the simplicity of Forth but I think it can get out of hand with larger
projects. I don't understand Lisp or Scheme yet, even though I keep trying. I do
like the idea of anonymous functions and being able to store and pass functions
as data.

I think a programming language should be easily readable and writable by human
beings without straying too far from what the computer is actually doing. Too
much abstraction is just as difficult to understand as too little.

Object orientation has its place, but it is not the end-all be-all of
programming. I notice that people try to shoehorn every possible problem into an
object-oriented solution, and that is not always correct.



--
"Actually, I'm sitting on my butt staring at a computer screen."
                                                  - Tom Tomorrow

j.

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu