diff options
-rw-r--r-- | content/about/programming.md | 17 | ||||
-rw-r--r-- | content/stream/2023_10_07.md | 16 | ||||
-rw-r--r-- | content/stream/img/stomping_war_propoganda.png | bin | 0 -> 1444718 bytes |
3 files changed, 33 insertions, 0 deletions
diff --git a/content/about/programming.md b/content/about/programming.md index 098a7c3..8a65c91 100644 --- a/content/about/programming.md +++ b/content/about/programming.md @@ -37,6 +37,8 @@ What got me into Java was Robert "Uncle Bob" Martin, and particularly the series There is something about Perl I love, even though I don't really use it. When I have, I love it. It's a total bitch to learn though: I've got the Camel Book and its a monster. Because Python got in first, I could never really justify investing much time with Perl. I hope it never dies - I don't care about its lack of OOO features or the sigils. +**Update: 7 October 2023**: I am seriously thinking about writing my next web project in [Mojolicious](https://mojolicious.org/). + ### Haskell That didn't last long. I bought a [book](https://haskellbook.com/) and was intrigued by functional programming. But I'm not clever enough to last long in that environment. Getting completely lost trying to configure [xmonad](https://hackage.haskell.org/package/xmonad) was the point where I switched off. @@ -45,6 +47,21 @@ That didn't last long. I bought a [book](https://haskellbook.com/) and was intri I like C and have written a few bits using it and I'm not competent enough to really understand how dangerous it is. I don't think I'd live long enough to master it enough to do anything useful with it. After writing in Python, it's tough to implement your own lists, maps, etc. C is the pinnacle. +**Update 7 October 2023**: I got into C again this summer. +Started to take the approach which that C is the *only* language worth knowing, which is ridiculous. +Caught myself watching [Quel Solaar](https://www.twitch.tv/quel_solaar) streams on Twitch: there's someone who does believe that C is the God language. +I've changed my mind already and am back on Perl this week... + +### C++ + +I taught myself some C++ in August 2023 and became quite fascinated with it. +After all the scare stories, I found it quite nice to program in, like a sort of Python-C hybrid, which makes sense I suppose. +I wrote a [little grep-like program](https://github.com/yulqen/journal) in it to search through my journal files, and then decided to rewrite it [in C](https://github.com/yulqen/journalc) (see paragraph above). +The C++ version took a couple of days, learning the language on the hoof. +The C version took about a week. +I understand more about memory management now and how things can blow up in C. +Loved writing it, and learned a lot. + ### Go I like Go and have written a few bits using it. diff --git a/content/stream/2023_10_07.md b/content/stream/2023_10_07.md index 1b80cd7..726bc6c 100644 --- a/content/stream/2023_10_07.md +++ b/content/stream/2023_10_07.md @@ -10,3 +10,19 @@ Absolutely pissing with rain here in Berwick since about 7pm last night, and for This is how it looks to Open AI - considerably brighter than reality but quite a nice little scene: {{<figure src="img/berwick-upon-tweed--northumberland--united-kingdom--october-7-at-9-17-am--light-rain.jpg" >}} + +--- + +Fuck Emacs. + +--- + +Updated the [Programming](../about/programming) page with an update on my latest venturing around the world's programming language. + +--- + +Scotland are playing Ireland in the World Cup tonight. +Barely able to contain the dread. + +{{<figure src="img/stomping_war_propoganda.png" height=600px >}} + diff --git a/content/stream/img/stomping_war_propoganda.png b/content/stream/img/stomping_war_propoganda.png Binary files differnew file mode 100644 index 0000000..f8e87c0 --- /dev/null +++ b/content/stream/img/stomping_war_propoganda.png |