I agree completely.  I am firmly against this particular use of Java.  I'm 
comfortable with the language, with the use of applets, and I'm very pro-3d 
java widget.  Speaking of: has anybody heard from Peter Clark?


On Mon, 6 Aug 2007, William Stein wrote:

>
> I can't write much from my phone. But I think rejecting some use of
> java in the notebook out of hand is a very bad idea, especially given
> the recent open sourcing of java.   Also java is our best hope for
> some notebook related problems, eg 3 d graphics.
>
> - William
>
> (Sent from my iPhone.)
>
> On Aug 6, 2007, at 2:44 PM, [EMAIL PROTECTED] wrote:
>
>>
>>>> 1) browser-applet interaction is
>>>>    * highly restricted
>>>>    * buggy
>>>>    * different in every browser
>>>
>>> Browser/applet interaction is restricted, but the interaction between
>>> the applet and the servers it was served from is unrestricted.  Since
>>> the data that a user is working on is on the server, I do not see why
>>> very much browser/applet interaction would be needed.
>>
>> Then read the notebook source.  If you capture a key in a cell, it
>> might affect the rest of the notebook.  Interrupting, opening
>> print / help windows, etc.  Evaluating the bottom-most cell spawns
>> another cell.  The list goes on.
>>
>>
>>
>>>> 3) I frequently use worksheets with hundreds of cells.  This, in
>>>> turn, runs my computer out of memory.  This is not using java.
>>>> Add the overhead of an applet for every cell... you get the idea.
>>>
>>> Sun's Java-SE implementation has included Class Data Sharing since
>>> version 1.5:
>>>
>>> http://java.sun.com/j2se/1.5.0/docs/guide/vm/class-data-sharing.html
>>>
>>> So, I do not think that one can assume that having multiple applets
>>> running will use too many resources without testing this.
>>
>>
>> I remain skeptical.
>>
>>
>>>
>>> If the resource usage was too high, then an alternate strategy of
>>> just
>>> using one applet and then binding it to the current cell being edited
>>> could be explored.
>>
>> Absolutely not.  We tried a "change the cell when you click on it"
>> scheme for about two weeks.  My ears are still ringing from all the
>> complaints I heard about it.
>>
>>
>>
>>>
>
> >
>



--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to