mhredox

joined 1 year ago
[–] mhredox 1 points 11 months ago* (last edited 11 months ago)

Thanks for the very thorough response! I will absolutely check this out. I would say I have a fair bit of experience in OO programming. A decent amount from JS and also a good bit from C#, which I dabbled in for a good while during my "I'm going to make a game in unity" phase haha.

I know enough C++ to get myself in trouble, but it seems every time I have to use it I get super frustrated that things aren't as simple as they are in other languages I'm familiar with. That, and I never seem to know the exact terminology to look up my particular issue (which is half the battle anyways).

I actually needed to write a UDF in C for my mariadb instance just the other day. It ended up taking me several hours for something that would have taken me just minutes in JS or C#. It ended up being a pointer + memory allocation issue. Basically I wasn't clearing the allocated memory and resetting the index between function calls. It also frustrates me to no end that I can't just array.push() to add a new char to the end of a char array lol.

I also wrote a VST with Juce in C++ a few years back. I got it working eventually, but God I remember it being an absolute nightmare.

I guess really I have a hard time understanding when and why it's even necessary to use pointers etc since that stuff has been abstracted away in the higher level languages I know. It seems like you could essentially get the same functionality by just knowing when things are passed by value vs passed by reference.

[–] mhredox 1 points 11 months ago* (last edited 11 months ago) (2 children)

Piggybacking on this:

I've been wanting to learn C++ as well. I am very experienced with JavaScript, and also am very fluent with Arduino. I've messed around with actual C++ before but I get lost with all the pointers, header files, and memory allocation stuff.

Are there any resources y'all would recommend to someone who has all of the programming fundamentals, but wants to learn the specifics of C++?

[–] mhredox 3 points 1 year ago (2 children)
[–] mhredox 1 points 1 year ago* (last edited 1 year ago)

You and me both! My usual handle has been sherbethead for at least 15 years. Decided to switch it up to my artist name when I moved to Lemmy though. Boards has been my favorite group since I heard 1969 on Yahoo launchcast back in 2003 haha.

[–] mhredox 1 points 1 year ago* (last edited 1 year ago)

My all-time-favorite band, hands down. I always upvote boards.

Might I recommend:

  • Last walk around mirror lake
  • Dawn chorus
  • Left side drive
  • Seven forty seven
  • Sandsings

...just to name a few. I could go on and on.

[–] mhredox 9 points 1 year ago (1 children)

Holy diver.

[–] mhredox 4 points 1 year ago

Plaid is one of my all time favorites! Got to see them a few years back. If you like them, check out an artist called IDGlitch on SoundCloud. Super underrated and the closest thing I've heard to plaid:

https://on.soundcloud.com/65ZtS

[–] mhredox 8 points 1 year ago (3 children)

Programmer here.

Infected Mushroom or Eskimo for when I'm in the zone and pumping out code.

For debugging: Boards of Canada, Plaid, Lone, Ciaran Byrne

[–] mhredox 1 points 1 year ago

Came here to recommend DIYPerks. Love his stuff.

[–] mhredox 13 points 1 year ago

I believe the scientific name is biggus dickus

[–] mhredox 2 points 1 year ago

100%

Era Vulgaris is by far my favorite album of theirs.

[–] mhredox 2 points 1 year ago

I'd have to disagree with QotSA, but I can definitely see why. I'm a huuuge fan of theirs, but for some reason every new QotSA album seems to take years for me to fully appreciate. I absolutely hated Era Vulgaris when it first came out. It's by far my favorite album of theirs now. Even ...like clockwork is barely starting to really grow on me, but I'm definitely coming around. I haven't even bothered to listen to their newest one yet.

view more: ‹ prev next ›