4 ms·
Tcl: No significant difference to Python or Perl It matters even less for Tcl, as it's supposed to tie pieces written in more performant languages together. Se
by mhd 7y ago
Tcl: No significant difference to Python or Perl
It matters even less for Tcl, as it's supposed to tie pieces written in more performant languages together. See "Ousterhout's dichotomy"[1].
Sadly that also moved it closer to something like Rexx (or Lua these days), and thus no proper module/package community ever arose in time.
[1]: https://en.wikipedia.org/wiki/Ousterhout%27s_dichotomy https://en.wikipedia.org/wiki/Ousterhout%27s_dichotomy
- jhallenworld 7y agoMaybe true, but there are fast math extensions: https://realpython.com/numpy-tensorflow-performance/ https://realpython.com/numpy-tensorflow-performance/
- ori_b 7y agoYes. Those work by tying python to pieces written in a more performant language.
- mhd 7y agoAnd Perl has PDL. Not aware of anything for Tcl beyond math::statistics, but I think it waned in popularity way before the ML bubble started inflating. But in my experience, the strategy for Tcl is the inverse of Python when it comes to domming/subbing with your "partner language". You _extend_ python, you _embed_ Tcl. At least in the areas where Tcl still survives. It lost long ago against the P-languages, but still faces Lua rather bravely in the enterprise/engineering sector.