On Aug 13, 8:01 am, Jess Holle <je...@ptc.com> wrote:
> That said, I don't see how it "speeds up execution".  It just reduces
>
>     vector2 = matrix.multiply( vector1 );
>
> to
>
>     vector2 = matrix * vector1;
>
> Nice example of clear and concise (and appropriate) use of operator
> overloading -- but not of execution speed improvement.

I do sometimes wish for operator overloading and people encoding
their Java source files in UTF-8 so that operators like !=, <=, and >=
could be written in Unicode as U+2260 NOT EQUAL TO, U+2264
LESS THAN OR EQUAL TO, and U+2265 GREATER THAN OR
EQUAL TO.  Who knows?  Perhaps someone will write IDE plugins
to show real mathematical characters instead of computer operators,
similar to that 'fake closure' plugin for Eclipse a while back.

Or we might go to Knuthian literate programming, write JWEB files,
and call JTANGLE to turn them into Java files and JWEAVE to turn
them into TeX files with elegant output.  Unfortunately, WEB files
are ugly to write.

Respectfully,
Eric Jablow
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javaposse@googlegroups.com
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to