[-] bitcrafter@programming.dev 6 points 1 month ago

It might surprise you, but I do not actually get paid to post comments on Lemmy for living, so I am allowed to focus on the part of the argument that I think is strangest.

The author of that comment was free to reply in turn by something along the lines of, "Fine, then drop Ukraine from the list, because I don't need it to make my point." Instead, they doubled down that it belongs there.

[-] bitcrafter@programming.dev 6 points 7 months ago

Nah, keep it around and poison it with bad information so that the people using it make poor decisions, just like they did with Sauron in the Lord of the Rings!

[-] bitcrafter@programming.dev 6 points 11 months ago

You do not come across as clever as you think that you are when your central point is that you personally are not capable of understanding code written in a different programming language.

[-] bitcrafter@programming.dev 6 points 11 months ago

My services are so small that it is impossible to know just how fast they are running!

[-] bitcrafter@programming.dev 6 points 1 year ago

Boy does it seem like this author is trying to push something. I wonder if...

To learn more, attend my upcoming CEC course January 27-31: Expert C Techniques to Master Bare-Metal Programming. You’ll discover how to master one of C’s most powerful tools—function pointers—and use them to design flexible, efficient systems. From building cooperative schedulers and command parsers to creating configurable, reusable code, you’ll gain hands-on insights that can transform your approach to embedded programming.

...yep, sounds about right.

[-] bitcrafter@programming.dev 6 points 1 year ago

I would not recommend this as an exercise for a beginner, but RPython is a subset of Python with a C backend; it is used as the basis of PyPy (an implementation of Python), so it may be possible to use it to implement the low-level parts which then can be used to bootstrap a full Python virtual machine.

[-] bitcrafter@programming.dev 6 points 1 year ago

Hmm, well... I have never murdered anyone, not even once! Is that good enough for their Code of Ethics?

[-] bitcrafter@programming.dev 6 points 1 year ago

After buying a portal directly into the vacuum of space to help him clean his house, Larry does not get around to using it in time for Christmas, so instead he hangs lights on it to distract people from the dust.

[-] bitcrafter@programming.dev 6 points 2 years ago

Unless the C++ code was doing something wrong there’s literally no way you can write pure Python that’s 10x faster than it. Something else is going on there.

Completely agreed, but it can be surprising just how often C++ really is written that inefficiently; I have had multiple successes in my career of rewriting C++ code in Python and making it faster in the process, but never because Python is inherently faster than C++.

[-] bitcrafter@programming.dev 6 points 2 years ago

So does that make the new name the undead name, and therefore like a zombie name?

[-] bitcrafter@programming.dev 6 points 2 years ago

With most series of this length, towards the end I've tended to wish that the author would just wrap things up already so I could find out the ending and move on with my life.

With this series I actually got sad as I made my way through the last book because it meant that the story was going to end soon and I had been enjoying it so much that I didn't want it to end. (Having said that, I also absolutely loved the ending, which is also unusual for me for a series that is this long!)

[-] bitcrafter@programming.dev 6 points 2 years ago

In fairness, sometimes it is useful to get hands on experience with a system before you dig into its fundamentals so that you have a reference point that helps you absorb the information.

view more: ‹ prev next ›

bitcrafter

0 post score
0 comment score
joined 2 years ago