From: dmp <dmp...@gm...> - 2011-03-29 23:39:19
|
Hello Arnulf, I've prepared simple code using JNI and C. It works and executes tcl scripts from Java. Integration with Netbeans now will provide ability to run tcl scripts. It's time to think about dynamic debug. I've created mericurial's repo at bitbucket and commited my solution: https://bitbucket.org/majkeldmp/gsoctraining/src Thanks, Michal Poczwardowski On 29 March 2011 21:14, Radosław Szulgo <rad...@sz...> wrote: > I'll let myself to quote Tom Poindexter: > > "(...) We have decided to start an independent project to work on > advancing the state of Jacl. We feel that Jacl has been slipping further > and further behind parity with C/Tcl for some time now, despite the > additions of Incr Tcl, TJC and the continuing bug fixes. Our goals are > to finish the Jacl Modernization effort and continue to add features > consistent with later C/Tcl versions. " > > Jacl Modernization BTW is mine GSoC 2009 project. > > "We have no interest in TclBlend, so our project will focus solely on > Jacl. We view our project as rapidly developing and thus more unstable > than the TclJava Jacl code. We hope that our efforts can one day be > rolled back into the Jacl base." > > Arnuf, any help will be greatly appreciated so I invite you to join our > time if you only have a will. 8.5/8.6 is a long future plan. For now we > focus on maintenance and full compilance with 8.4. > > -- Radek > > W dniu 29.03.2011 22:54, Arnulf Wiedemann pisze: >> Hello Radoslav, >> nice to hear that jacl is continuing in JTCL. Is Itcl also running there >> or are there plans for doing so? and are there plans for 8.5/8.6 version >> of Tcl? >> >> For Itcl I would offer my help (as maintainer of Ictl 4.0 version), >> maybe for that we can continue the "TCl only" version of Itcl I have >> started some time ago which has only a minimal set of C code, but does >> need TclOO. Perhaps it is also possible to build a version without TclOO. >> >> Arnulf, >> >> Am 29.03.2011 20:59, schrieb Radosław Szulgo: >>> Hello everyone, >>> I like your project idea, Michal. Seems very interesting and definitely >>> worth to develop. Good luck! >>> >>> Regarding tcljava there's a new branch of Jacl (Tcl interpreter on JVM) >>> - the JTCL project, that I'm a member of. It's almost Tcl 8.4 compilant. >>> See: http://jtcl.kenai.com/ >>> >>> Cheers, >>> -- Radek >>> >>> W dniu 29.03.2011 20:06, Arnulf Wiedemann pisze: >>>> Hello Michal, >>>> >>>> yes you are right you will also somehow need an interface to java. I >>>> think tcljava should be no problem (if there are no bugs, then there is >>>> no new release) I don't know, if that is true, maybe others can answer >>>> on that. Second possibility would be to use a swig wrapper where >>>> necessary see here: http://www.swig.org/ >>>> >>>> Arnulf >>>> >>>> Am 29.03.2011 01:41, schrieb dmp: >>>>> Hello Arnulf, >>>>> >>>>> I would prefer first scenario too. Integration with netbeans will be >>>>> definitely more elegant. One disadvantage is that solution will be >>>>> less portable for other IDEs. >>>>> >>>>> I've checked tcl highlight plugin for netbeans. It would be nice to >>>>> have ability to create tcl project and new files. >>>>> >>>>> You wrote previously, that tcl part will be smaller than C. In >>>>> addition: Java will handle Netbeans debugger API so it will be most >>>>> lines. Just wondering about C. I followed link from you: "how to call >>>>> tcl from C". So I must try the same with Java and call C functions >>>>> like Tcl_Init() or maybe http://tcljava.sourceforge.net/ - looks >>>>> outdated. >>>>> >>>>> >>>>> Thanks, >>>>> Michal Poczwardowski >>>>> >>>> ------------------------------------------------------------------------------ >>>> Enable your software for Intel(R) Active Management Technology to meet the >>>> growing manageability and security demands of your customers. Businesses >>>> are taking advantage of Intel(R) vPro (TM) technology - will your software >>>> be a part of the solution? Download the Intel(R) Manageability Checker >>>> today! http://p.sf.net/sfu/intel-dev2devmar >>>> _______________________________________________ >>>> Tcl-gsoc mailing list >>>> Tcl...@li... >>>> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >>>> >>> ------------------------------------------------------------------------------ >>> Enable your software for Intel(R) Active Management Technology to meet the >>> growing manageability and security demands of your customers. Businesses >>> are taking advantage of Intel(R) vPro (TM) technology - will your software >>> be a part of the solution? Download the Intel(R) Manageability Checker >>> today! http://p.sf.net/sfu/intel-dev2devmar >>> _______________________________________________ >>> Tcl-gsoc mailing list >>> Tcl...@li... >>> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> > > ------------------------------------------------------------------------------ > Enable your software for Intel(R) Active Management Technology to meet the > growing manageability and security demands of your customers. Businesses > are taking advantage of Intel(R) vPro (TM) technology - will your software > be a part of the solution? Download the Intel(R) Manageability Checker > today! http://p.sf.net/sfu/intel-dev2devmar > _______________________________________________ > Tcl-gsoc mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > |