From: <no...@so...> - 2002-08-18 15:21:26
|
Feature Requests item #590571, was opened at 2002-08-03 20:02 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=360894&aid=590571&group_id=10894 Category: None Group: None Status: Open Resolution: Later Priority: 5 Submitted By: Markus Elfring (elfring) Assigned to: Nobody/Anonymous (nobody) Summary: Build a CORBA language mapping (OMG IDL) Initial Comment: I see that several language mappings are available (http://www.omg.org/technology/documents/idl2x_spec_catalog.htm) for the CORBA interface definitions. Some other mappings for programming languages like PHP, Perl or Ruby are in the waiting queue. When will TCL offer the use of IDL? It can be implemented like it is done for the language "C" or the help of TCL object systems (http://resource.tcl.tk/resource/software/extensions/objects/) may be needed. ---------------------------------------------------------------------- >Comment By: Markus Elfring (elfring) Date: 2002-08-18 17:21 Message: Logged In: YES user_id=572001 From: "Frank Pilhofer" <fp...@fp...> Sent: Wednesday, August 14, 2002 2:44 AM Subject: Re: CORBA-Entwicklung mit TCL > 4. Kann die Sache einer OMG-Mitgliedschaft erleichtert werden, wenn etwas mehr Werbung in der TCL-Fangemeinde gemacht würde? Wie groß ist das Interesse anderer TCL-Entwickler an Combat? Das Interesse scheint im Moment nicht groß genug zu sein, um diesen Aufwand zu finanzieren. Damals als Tcl bei Sun entwickelt wurde, war Sun an der Entwicklung eines prototypischen Tcl-Mappings beteiligt. Nach dem Spinoff in Scriptics ist diese Entwicklung eingeschlafen; die daran beteiligten Personen waren auch bei Sun geblieben. Viele Grüße, Frank Pilhofer ---------------------------------------------------------------------- Comment By: Markus Elfring (elfring) Date: 2002-08-18 17:16 Message: Logged In: YES user_id=572001 ----- Original Message ----- From: "Frank Pilhofer" <fp...@fp...> Sent: Thursday, August 08, 2002 1:14 AM Subject: Re: CORBA-Entwicklung mit TCL > Ich finde es toll, dass sie eine Möglichkeit für die Programmiersprache "TCL" geschaffen haben, den Standard "CORBA" direkt zu nutzen. Ich sehe den Stand, der unter "http://www.fpx.de/Combat/" zu lesen ist. wenn ich mich recht erinnere, stammt die Version 0.7.3 vom April 2002. Ich bin nach wie vor an Combat's Entwicklung interessiert und behebe alle Fehler, die mir bekannt werden. Allerdings ist Combat derzeit schon sehr stabil, so daß es da nicht mehr viel zu tun gibt. Ein paar Ideen für die Weiterentwicklung habe ich noch, wie z.B. das direkte Laden von IDL-Dateien (ohne idl2tcl). Daran arbeite ich, wenn ich Zeit und Lust habe. Das gleiche gilt auch für andere Features. Combat ist viel stabiler als andere Software jenseits von 1.0. Meine ursprüngliche Idee war, mit der Version 1.0 zu warten bis es ein OMG-offizielles Language Mapping für Tcl gibt. > Ich bin daran interessiert, dass daraus ein offizieller OMG- Standard wird Ich auch. Allerdings muß man dafür OMG-Mitglied werden und für so ungefähr zwei Jahre an OMG Meetings teilnehmen. Mit den ganzen Formalitäten würde ich fertig werden, aber die Finanzen möchte ich nicht aus eigener Tasche aufbringen wollen. Viel Spaß, Frank ---------------------------------------------------------------------- Comment By: Markus Elfring (elfring) Date: 2002-08-18 17:05 Message: Logged In: YES user_id=572001 I hope that I don't get on your nerves if I reopen this request several times to keep the discussion on this topic going. I copy the following paragraph from the referenced document to indicate the "specific ones". "... Before the Combat mapping can be accepted as standard, the mentioned issues must be resolved, some of which depend on future developments in the Tcl core. If reference-counted procedures, garbage-collected [INCR TCL] objects and diamond inheritance of [INCR TCL] classes are not implemented, or if support for the third-party extension [INCR TCL] was dropped, the mapping would need to be ad-justed; potential alternatives have been mentioned. Recent discussions of adding an object package to the Tcl core and the work on the Feather package give reason to believe that these issues will be dealt with in a future Tcl version. ..." (Frank Pilhofer) ---------------------------------------------------------------------- Comment By: Jeffrey Hobbs (hobbs) Date: 2002-08-12 08:05 Message: Logged In: YES user_id=72656 You would have to reference the changes more specifically, or speak to Frank directly (he is still involved in the community). Tcl has had many updates, but which specific ones would assist CORBA bindings I cannot say. ---------------------------------------------------------------------- Comment By: Markus Elfring (elfring) Date: 2002-08-06 13:50 Message: Logged In: YES user_id=572001 The document "http://www.fpx.de/Combat/combat-eurotcl-00-paper.pdf" explains how much was reached till 2000-06-15. The developer "Frank Pilhofer" was waiting for several improvements of TCL interfaces. How does the situation change to support a final release of an official TCL language mapping? ---------------------------------------------------------------------- Comment By: Markus Elfring (elfring) Date: 2002-08-05 01:54 Message: Logged In: YES user_id=572001 1. I thank you very much for your link to "http://www.fpx.de/Combat/". Is anybody interested to promote this language binding to an OMG standard? I'm surprised that it is achieved for the programming language "python". It seems that TCL needs a bit more time. 2. I'm suprised to find it under the TCL "Network Extensions" (http://resource.tcl.tk/resource/software/extensions/network/) now. ---------------------------------------------------------------------- Comment By: Jeffrey Hobbs (hobbs) Date: 2002-08-03 20:44 Message: Logged In: YES user_id=72656 You want either MICO or Combat, both Tcl/CORBA interfaces at http://www.fpx.de/fp/Software/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=360894&aid=590571&group_id=10894 |