In reply to Arron's comments:

> ...Uhh. What are you implying? .NET came up with reflection yes but Java
also came out with reflection 6 years ago. This is nothing new.

> ... Marc, I think you're falling into the same trap that you're suggesting
XAML programmers will fall into in a couple of years and that is that M$
invented reflection. Reflection has been around for 6 years in Java - this
is not anything new.

Oh, sorry!  I didn't mean to imply ignorance of this fact (I have other
ignorances).  I have, however, been a C++ programmer most of my life (6502,
Basic, SAIL, Fortran, Pascal, C++, in that order actually), and my
experience with Java was, admittedly, not very good.  A lot of decisions
were made based on how very different Java-based UI's look compared to what
the customer would be expecting in a Windows app to look and feel like.  I
still get thrown in weird subtle ways when I run a Java client app.  Java
being interpreted for a long time was a problem too.  I was working on
projects that needed good performance, and I didn't want to interface to a
compiled code base simply for the "convenience" of writing the non-critical
stuff in Java.

I think that's sort of the point--we programmers can ooh and ahh over the
coolness of things like reflection in Java, but darn it, the end user
experience has to look acceptable to the end user.  Java apps (like Oracle's
installer) look weird.

I haven't looked at Java in ages and will profess total ignorance--can Java
apps be written in compiled form now interfacing to native Windows controls?

Why did I jump on the C# bandwagon?  Because C# controls are just native
Windows controls, they look and feel like what the user expects, and it's
easy to interface to my existing C++ code base.  And that's what's important
to me, and that's why I haven't moved away from C++/MFC development until
now.  (Again, I looked once at interfacing C++ code with Java, and looked
like an unstable nightmare, but that was years ago).

> .. And that's one of the reasons why I really really respect you and smile
when I see your Web page - you're calling 'em as you see them.

Thanks!  I'll try to live up to the task!

Marc




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
xul-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xul-talk

Reply via email to