hdisk
aho
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hdisk
-
Aho – a Git implementation in Awk
> then people decided perl was bad and moved on from that.
Screw what people think. I found out I like perl. The last thing I wrote is a programmatic partition editor [1] - like how you use sfdisk to zero out the partition, except I wanted to have the MBR and GPT partition table to combine them and make hybrids.
I was fun, and I will use perl again (I may also use awk at one point now that I see how cool it is)
[1] https://github.com/csdvrx/hdisk/
- Show HN: A programmatic partition editor in Perl
-
Significant features introduced for recent versions of Perl
> Bummer you’d been downvoted for that.
Some people have an instinctual dislike of things they've been told it's fashionable to hate. I resent that, because all programming languages are interesting in their own ways.
> It sounds like quite the ambitious project that you’ve nearly got working. Cool!
Oh it's already working, it just needs more polish :)
Check https://github.com/csdvrx/hdisk if you're interested
Actually, I'll try to submit it!
> That is not the sort of thing I’d expect someone to write in Perl, and I’m experiencing an odd mix of “that’s amazing!” and “what on earth were you thinking, my friend?!”
I wanted to do it quickly :)
For decoding weird formats that mix little and big ending, I think perl unpack/unpack is the fastest way.
Also, for computing crc32, I didn't have to bother much :)
aho
- Aho – a Git implementation in Awk
- A Git implementation in AWK (2021)
-
What Categories of Problems Can You Solve with BASH Scripting?
I found it I love this community
- GitHub - djanderson/aho: A git implementation in awk
-
A Git Implementation in Awk
https://github.com/djanderson/aho/blob/8cd5cb737a3296cd3b3fe...
Wouldn’t it be more in the spirit of awk to simply write this as
editor = config::get("core.editor") || ENVIRON["EDITOR"] || “vi”
- aho - A git implementation in awk
- A Git implementation in AWK
What are some alternatives?
ahrf - ahrf - [a]scii (or [a]wk) [h]uman [r]eadable [f]ile
awka - Revive awka - Awk to C Compiler
goawk - A POSIX-compliant AWK interpreter written in Go, with CSV support