[3202] in Software Accessibility Project email archive
It's just like when you save and resume a game.
daemon@ATHENA.MIT.EDU (Samuel Y. Mayes)
Fri Apr 6 18:30:00 2007
Message-ID: <001601c77892$64669030$937cab47@brzw>
From: "Samuel Y. Mayes" <xdi@fortunecookiepress.com>
To: <sw-access@mit.edu>
Date: Fri, 6 Apr 2007 17:27:34 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
type="multipart/alternative";
boundary="----=_NextPart_000_0012_01C77870.DD433CF0"
------=_NextPart_000_0012_01C77870.DD433CF0
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0013_01C77870.DD47A9C0"
------=_NextPart_001_0013_01C77870.DD47A9C0
Content-Type: text/plain;
charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
Animated transitions not only make applications look better, but also =
make using applications more effective, because they provide a more =
natural transition. There's also a chapter on animated transitions, with =
a utility library to make animating changes across a whole application =
much easier. It is far better to offload the request to a worker thread =
and update the GUI later, just like Ajax does. Geert Bevin: At the =
byte-code level, when the method pops variables from the stack, exactly =
the same operation will be performed on the parallel stack.
The memory management system might write garbage-like values into the =
memory after it's freed.
That makes Web applications more usable and behave more as the users =
expect. Specifically, I'd like to see applets move in a direction where =
Java is a tool that can be chosen from a toolbox of many technologies. =
if you'd like to volunteer to help us with this project, please contact =
us. The usual implementation is, every class with any virtual functions =
has an array of function pointers, called a "vtbl".
I should mention that there are several ways to use continuations.
So now p2 points to an ex-object.
followed by a classic Hatha Yoga class (Sivananda) till 10. What was the =
object "exactly the way it was"?
Derived classes can redefine a function, specifying an implementation =
particular to that derived class (and classes derived from it).
That seems basic for people who have been doing this for a while, but =
it's a very common problem out there. NET Framework, and Sun Studio =
11's dbx debugger, work this way.
"Pure virtual function called".
Compilers are allowed to "zero out" (i. Instead of trying to standardize =
on a tree API at this stage, we made a more stable version of the API.
0, we completely rewired the guts of the Java source code, using the =
compiler to implement the editor.
What happens when it tries to call the pure virtual function? (Exercise =
for the reader: Imagine a function that, unwisely and unfortunately, =
returned a pointer or reference to a local variable.
You can create a unique label for each continuation point, jump to that =
label in the switch table, and then you know exactly what the stack for =
that label of variables was. You can have JavaScript call Java, you can =
have Java call JavaScript.
We will provide serious discounts on your studies at our college in =
exchange. For a future release, we're looking at another JDIC project =
that provides the ability to embed a native browser into a Swing =
application.
If that ID was not available in advance of the start of the =
continuation, you would not be able to add that ID to a form: when =
execution hits that pause() method call, it stops.
When built in release mode, the program crashes with the message, =
"Object reference not set to an instance of an object. This article =
covers all these explanations. Frank Sommers: How does parsing work in =
the current compiler?
delete p1; The object is destructed in two stages: Step 1, where the =
object acts like a derived class instance, and Step 2, where it acts =
like a base class instance.
------=_NextPart_001_0013_01C77870.DD47A9C0
Content-Type: text/html;
charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-2">
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2><IMG alt=3D"fiery" hspace=3D0=20
src=3D"cid:001101c77892$64507020$937cab47@brzw" align=3Dbaseline=20
border=3D0></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Animated transitions not only make =
applications=20
look better, but also make using applications more effective, because =
they provide a=20
more natural transition. There's also a chapter on animated transitions, =
with a=20
utility library to make animating changes across a whole application =
much easier. It=20
is far better to offload the request to a worker thread and update the =
GUI later,=20
just like Ajax does. Geert Bevin: At the byte-code level, when the =
method pops=20
variables from the stack, exactly the same operation will be performed =
on the=20
parallel stack.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>The memory management system might =
write=20
garbage-like values into the memory after it's freed.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>That makes Web applications more usable =
and behave=20
more as the users expect. Specifically, I'd like to see applets move in =
a direction=20
where Java is a tool that can be chosen from a toolbox of many =
technologies. if=20
you'd like to volunteer to help us with this project, please contact =
us. The usual=20
implementation is, every class with any virtual functions has an array =
of function=20
pointers, called a "vtbl".</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I should mention that there are several =
ways to use=20
continuations.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>So now p2 points to an =
ex-object.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>followed by a classic Hatha Yoga class =
(Sivananda)=20
till 10. What was the object "exactly the way it was"?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Derived classes can redefine a =
function,=20
specifying an implementation particular to that derived class (and =
classes derived=20
from it).</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>That seems basic for people who have =
been doing=20
this for a while, but it's a very common problem out there. NET =
Framework, and Sun=20
Studio 11's dbx debugger, work this way.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>"Pure virtual function =
called".</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Compilers are allowed to "zero out" (i. =
Instead of=20
trying to standardize on a tree API at this stage, we made a more stable =
version of=20
the API.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>0, we completely rewired the guts of =
the Java=20
source code, using the compiler to implement the editor.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>What happens when it tries to call the =
pure virtual=20
function? (Exercise for the reader: Imagine a function that, unwisely =
and =20
unfortunately, returned a pointer or reference to a local =
variable.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>You can create a unique label for each =
continuation=20
point, jump to that label in the switch table, and then you know exactly =
what the=20
stack for that label of variables was. You can have JavaScript call =
Java, you can=20
have Java call JavaScript.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>We will provide serious discounts on =
your studies=20
at our college in exchange. For a future release, we're looking at =
another JDIC=20
project that provides the ability to embed a native browser into a =
Swing=20
application.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>If that ID was not available in advance =
of the=20
start of the continuation, you would not be able to add that ID to a =
form: when=20
execution hits that pause() method call, it stops.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>When built in release mode, the program =
crashes=20
with the message, "Object reference not set to an instance of an object. =
This=20
article covers all these explanations. Frank Sommers: How does parsing =
work in the=20
current compiler?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>delete p1; The object is destructed in =
two stages:=20
Step 1, where the object acts like a derived class instance, and Step =
2, where it=20
acts like a base class instance.</FONT></DIV></BODY></HTML>
------=_NextPart_001_0013_01C77870.DD47A9C0--
------=_NextPart_000_0012_01C77870.DD433CF0
Content-Type: image/gif;
name="quart.gif"
Content-Transfer-Encoding: base64
Content-ID: <001101c77892$64507020$937cab47@brzw>
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^%
--%^V9^%--
------=_NextPart_000_0012_01C77870.DD433CF0--