Browse Source

update readme

master
Julian Noble 1 week ago
parent
commit
22d8e7cf02
  1. 37
      README.md

37
README.md

@ -1,32 +1,19 @@
punk tcl runtimes for various platforms
These are 'Batteries Included' Tcl interpreters
ie - They contain various binary Tcl extensions
so these runtimes are considerably larger than a minimal tclkit.
punk tcl runtimes all include Tk as a loadable extension
These are self contained Tcl interpreters that have a few necessary extensions, but can be used as the basis to build tclkit or zipfs based 'kits' that contain other extensions, including those that contain loadable binary modules.
punk tcl runtimes can all load Tk as a loadable extension
- there is no separate Tk runtime
Packages include:
critcl
dde
Ffidl
iocp
Memchan
reg
sqlite3
tcllib
tcllibc
tcltls
tdbc
tdbcmysql
tdbcodbc
tdbcpostgres
tdom
thread
Trf
udp
vfs
vqtcl
The recommended current runtime for Windows is tclsh902z.exe
as it has tcllibc built in, which can dramatically improve performance in some situations.
In general, the startup, interp creation and library loading performance is better on zipfs based runtimes than those built on tclkit.
Platforms:
win64
FreeBSD,Linux,Macosx to come.
The punk kit constructing infrastructure is intended to be cross-platform, and has been minimally tested on Linux & Freebsd.
It currently requires static tclsh with zipfs or tclkitsh binaries to be manually sourced for non-windows platforms.

Loading…
Cancel
Save