public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* FW: matrix linking
@ 2007-11-16 20:03 george
  2007-11-16 20:33 ` Joe Buck
  0 siblings, 1 reply; 4+ messages in thread
From: george @ 2007-11-16 20:03 UTC (permalink / raw)
  To: gcc


Dear Sirs.

In respect of your time I will straight to the matter. 

It is absolutely obvious that in today's world in order to be on the top it
is required to be innovative. Without that you can not brake through the
competitors. It is just impossible.

I have an invention which makes possible to brake through the barriers of
common software development. Videlicet, the invention makes possible to
change the business logic of the application right on the fly, without any
restarting of the application. And this is tread safe operation, so it means
you do not need to suspend the (multi-threaded) application even. Just use
your imagination in order to understand what opportunities it gives. It is
the same as comparing server and the desktop PC.

I have made a patch to GCC compiler and have got some results, please find
the details of the innovation here:
http://docs.georgeshagov.com/twiki/tiki-index.php?page=Matrix+Linking. I
would have been kindly appreciated of your comments on the subject.

In case of questions do no hesitate to ask.

Yours sincerely,
George.



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: FW: matrix linking
  2007-11-16 20:03 FW: matrix linking george
@ 2007-11-16 20:33 ` Joe Buck
  2007-11-18 19:34   ` george
  0 siblings, 1 reply; 4+ messages in thread
From: Joe Buck @ 2007-11-16 20:33 UTC (permalink / raw)
  To: george; +Cc: gcc

On Fri, Nov 16, 2007 at 09:54:25PM +0300, george@georgeshagov.com wrote:
> I have an invention which makes possible to brake through the barriers of
> common software development.

Nothing new here: add a level of indirection (or use C++ virtual
functions), and dynamically load code.  In the Ptolemy project
(http://ptolemy.eecs.berkeley.edu/) we were doing that in 1990:
we could define new classes and load them into a running application,
without restarting.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: FW: matrix linking
  2007-11-16 20:33 ` Joe Buck
@ 2007-11-18 19:34   ` george
  2007-11-20  1:12     ` Joe Buck
  0 siblings, 1 reply; 4+ messages in thread
From: george @ 2007-11-18 19:34 UTC (permalink / raw)
  To: 'Joe Buck'; +Cc: gcc

Is this a thread safe operation for your Ptolomy project?
Should you suspend the application in order to load 'new classes' there?

Thank you.

-----Original Message-----
From: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] On Behalf Of Joe
Buck
Sent: Friday, November 16, 2007 10:13 PM
To: george@georgeshagov.com
Cc: gcc@gcc.gnu.org
Subject: Re: FW: matrix linking

On Fri, Nov 16, 2007 at 09:54:25PM +0300, george@georgeshagov.com wrote:
> I have an invention which makes possible to brake through the barriers of
> common software development.

Nothing new here: add a level of indirection (or use C++ virtual
functions), and dynamically load code.  In the Ptolemy project
(http://ptolemy.eecs.berkeley.edu/) we were doing that in 1990:
we could define new classes and load them into a running application,
without restarting.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: FW: matrix linking
  2007-11-18 19:34   ` george
@ 2007-11-20  1:12     ` Joe Buck
  0 siblings, 0 replies; 4+ messages in thread
From: Joe Buck @ 2007-11-20  1:12 UTC (permalink / raw)
  To: george; +Cc: gcc

On Sun, Nov 18, 2007 at 09:33:16AM +0300, george@georgeshagov.com wrote:
> Is this a thread safe operation for your Ptolomy project?
> Should you suspend the application in order to load 'new classes' there?

I answered this off-list, because it's off-topic.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-11-19 17:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-16 20:03 FW: matrix linking george
2007-11-16 20:33 ` Joe Buck
2007-11-18 19:34   ` george
2007-11-20  1:12     ` Joe Buck

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).