programming thoughts I'll elaborate on someday 

If your programming language doesn't make using unixy programs easy, then it needs to at least include tools that are as powerful as them.

Follow

programming thoughts I'll elaborate on someday 

I'm still thinking about "powerful", because... you can recreate those programs in any turing complete langauge, sure. But there's a power to their terseness and composability that's missing from most langs.

Web 1 0 1

programming thoughts 

Now, I'm not a unix zealot. Far from it. I've been in it long enough to understand its warts, and how inaccurate the purity of its ideology was.

I think you ought to solve _both_ pain points:
- make integrating with external programs _easier_ than using the shell
- embed text processing capabilities that are _easier_ than using sed/awk/grep, so you won't shell out unless absolutely necessary.

programming thoughts 

This is one of the core tenants of the lang I'm sorta designing.

Perl tried to do this, but looked at the strange syntax of these tools and said "let's make it even stranger".

There's some overlap of "make programs that do one thing, work with text streams, and we'll give you a tool to compose them" and functional programming.

One simple syntax, and terseness accomplished only through the power of composition is the solution.

Sign in to participate in the conversation
Cybrespace

锝冿綑锝傦綊锝咃綋锝愶絹锝冿絽: the social hub of the information superhighway jack in to the mastodon fediverse today and surf the dataflow through our cybrepunk, slightly glitchy web portal support us on patreon or liberapay!