Name : tab
| |
Version : 7.2
| Vendor : obs://build_opensuse_org/utilities
|
Release : lp156.1.1
| Date : 2024-06-13 07:25:44
|
Group : Development/Languages/Other
| Source RPM : tab-7.2-lp156.1.1.src.rpm
|
Size : 0.73 MB
| |
Packager : https://www_suse_com/
| |
Summary : A modern text/number processing language for the shell
|
Description :
This is a tutorial and reference for tab, a kind of programming language/shell calculator.
Why another programming language? Because tab is a special programming language unlike any other: * It\'s statically-typed and type-infered. * It also infers memory consumption and guarantees O(n) memory use. * It is designed for concise one-liner computations right in the shell prompt. * It features both a mathematics library and a set of data slicing and aggregation primitives. * It is faster than all other interpreted languages with a similar scope. (Perl, Python, awk, ...) * It is not Turing-complete. (But can compute virtually anything nonetheless.) * It is self-contained: distributed as a single statically linked binary and nothing else. * It has no platform dependencies.
You can think of tab as a kind of general-purpose query language for text files.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/utilities/15.6/x86_64 |