Been a while since the last update. I guess as the saying goes, “if you don’t have something good to say…” I have been learning haskell, using xmonad, and loving 64bit Arch Linux., so a few notes on each are in order.
Haskell
Haskell has been described as the algebra of programming, and is an advanced purely functional programming language. If your a math/language geek like myself, it’s rights up your alley. It’s been a delight to delve deeper into a language I previously had only a passing familiarity with.
Xmonad
Xmonad is a lightweight tiling window manager writen entirely in haskell and it’s rock solid stable because of it. The configuration file itself is a dynamically compiled haskell module, which means your free to do whatever you can within the limits of your knowledge. That’s how it should be. There’s a very fully featured set of community contributed extensions, xmonad-contrib, that provides many more extendable features and the community is helpful and intelligent. Both valuable traits.
Arch Linux
And finally Arch. After a week or two of struggling with Ubuntu/apt and some outdated packages I was so fed up I switch. Rsync’d my entire home directory to my backup server one final time, and did a fresh install of 64 bit Arch. Now least of all its’s nice to have access to all 4GB of RAM in my laptop. Boot times are quicker too.
In all things are snappier, and that make me a happy person.
Post a Comment