My IEEE-CS @ UWM Member Page
This is Karl's Member Page, there probably isn't much here yet.
By Karl
Hello all, you've stumbled upon my member page at the IEEE-CS. I will post links here to tech articles I find interesting, and mention projects that I am working on.
I use GNU Emacs for primarily all of my development, while the learning curve is high for new users, the power that you get from the plugins and keybindings makes it irreplaceable. Unlike more graphically orientated IDE's, Emacs can make an insane amount of functions, settings, and features available to the user via commands i.e.
M-x highlight-regexp
and not clutter up the UI. There are plugins for even lesser used programming languages like Standard ML, which will come in handy for certain classes at UWM. You can also write new functions using elisp, and find plugins using the built in package manager (and also set custom repositories).
For my operating system, I use GNU/Linux exclusively. I've sort of settled on Debian GNU/Linux, but that doesn't mean that I'll never think about switching to another distro, even after 13 years of using GNU/Linux. I just cannot stand Microsoft Windows because:
- and this is not an exhaustive list -
- It's slow
- It's buggy
- It's always connecting to the Internet and sending data back to Microsoft
- You lack an amazing cli shell. No, I don't like Powershell
- The registry is worse than a million configuration files
- You're stuck with their annoying UI, which I don't like on 7, 8, nor 10.
- It's proprietary software, and subjugates you to arbitrary restrictions.
- And the list could go on...
For these reasons and more, I stay away from Windows where I can, at least on my personal equipment. This may seem strange to some people, but it works really well for me.
That's all for now.