Version 13 of May 2023 Tcl Meetup notes

Updated 2023-05-09 18:03:05 by arjen

Tcl meetup 2023-05-09

possible topics

  • (AM) In February the possibility of moving the SDL+AGG branch into the trunk was discussed. What is the status?
  • (AM) And: numtcl, scitcl, definitely intriguing :)

string/list/dict/other interfaces for Tcl_Obj structures as the basis for such things

  • (AM) Yet another one: the webpage on tin - something to support?
  • (NR) Tcl 9 will be able to call C functions in DLL or shared libraries?
  • (NR) Tcl 9 will have a package manager?
  • (NR) Tcl 9 will be able to add types on variables? Below an example from TypeScript lang
let age: number = 37; 

Would it have an impact on the performance (mathematical computation by example) of the program if certain variables in Tcl 9 were typed ? Or nothing Tcl 9 will never be a typed language, it was not designed like that.

  • (NR) Tcl 9 will be able to parse argument like this package does ?
  • (NR) Tk x.x with Tcl 9 will be able to add a OpenGl frame ?
  • WIP (PYK): Putting arithSeries behind Tcl_Obj interface.
  • whatever else floats your boat!

NR - 2023-05-03 16:27:10

Can we ask you all kinds of questions about the development of Tcl 9 ? Or not at all, is this not the time or the right place ?


stevel - 2023-05-04 00:26:39

You most certainly can, there's no fixed agenda. If any questions that can't be answered in the call document them here.


ABU 2023-05-05

About SDL+AGG: Sorry I didn't follow the discussion, but anyway, have you ever considered Blend2d as an alternative to AGG ? I think its performances are far superior, see https://blend2d.com/performance.html . Blend2d has a nice C/C++ API and I also integrated it in Tcl. See the wiki pages Blend2d and Blend2d Gallery.


arjen - 2023-05-05 13:46:19

I am pretty sure I did, but when I checked the notes from the past meetings, I came across this subjec. As I am generally interested in graphics, I added it to the list of subjects.