mitnk
mitnk on Hacker News
R.i.P - My id was originated from his name..
Nice series, thanks.
In day2, the author refactored some "old-school" code[1], I'd say I prefer the old-school version (the new version is less readable to me). Old-school is not out-dated nor in-correct IMO.
[1] https://ibb.co/C0cYbdt
Is there a DR version of github.com's?
pkg.go.dev --> go.dev/pkg/ would be better.
There is always a group of people wanting to "hack" terminals into GUI-targeting, glittering app ;)
Another direction to learn Linux/Unix is spending time to learn from decent books like TLPI.
https://man7.org/tlpi/
Posted by
mitnk on Thursday July 18, 2019 @10:14PM
from the nora.codes dept.
For `touch a b; echo "$(echo "$(echo "$(ls)")")"`, I'll think about it.
It looks like a bad command to me (nested $ and nested `"` do not smell good). Probably I would mark this a wont-fix. But if I found I does make sense (useful in some meaningful places) - I'll consider to update cicada to align with Bash. Thanks for reporting.
# you have to use full path to make it work:
cicada> /bin/1
A bare `1` is a math arithmetic, as described in README, which with a higher precedence.
Yeah, I submited once on HN about this project two years ago. Since then quite a few new features have been added and some improvements are made. So it's time to expand the user base a bit :)
Now cicada shell is still have some issues, but overall it's quite usable. I hope it could be useful for people who are seeking simplicity and speed in daily use of the shell.
Posted by
mitnk on Monday July 08, 2019 @11:15PM
from the github.com dept.
> This is very memory intensive.
Only for ones not familiar with awk.
It would make a lot of sense after you understand how awk works (as the article explains).
Posted by
mitnk on Friday January 26, 2018 @04:21AM
from the golang.github.io dept.
You're right, I consider Cicada is the "old" generation shell. I intend to keep it simple (for speed etc). Like in readme, it won't introduce functions or other complex stuff. But still can add some feature for my own needs.
For modern shell, please check out xonsh: http://xon.sh/ - powered by Python - It's super cool!
Yes, I haven't provided the pre-built binaries yet. Maybe I should..
Posted by
mitnk on Saturday July 01, 2017 @12:45AM
from the github.com dept.
Posted by
mitnk on Monday May 15, 2017 @07:54AM
from the github.com dept.
GIMP stuck on Mac at times. Hope this version be better. Thanks for sharing!