General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Toby
ThePrimeTime
comments
Comments by "Toby" (@toby9999) on "ThePrimeTime" channel.
Previous
2
Next
...
All
I like both. Both have pros and cons. C is a simple language. C++ has more features. Both are similar in terms of basics. Both are high performance. I would rank them equally.
2
I'm a C++ dev, and I love the language. I've had a play with some of the alternatives... not impressed. Rust syntax and symantics sucks big time. Go is just weird for no good reason. C is good, but C++ is better for most applications. Haven't tried zig. The problem with many of the newer ones is the lack of a comprehensive IDE. There is no way I'll be reverting to an antiquated terminal based approach. It's 2025.
2
Rust is way too pedantic.
2
I hate the CLI. It's 2024. CLIs should be reserved for that last 0.01%. The power user super-nerd stuff. GUIs are a thing and have been a thing in widespread use since the 80s. We need better GUIs. The fact that CLIs are old isn't a good argument for wanting one for every day use. Model T Fords are also old. When I'm developing software, pressing F5 to compile and run a debug build is faster than entering a bunch of stuff into a CLI.
2
People typically use "dislike" and "hate" interchangeably in common useage. When I say hate, I typically mean dislike, but hate is a little more impactful.
2
I use MS Visual Studio a lot (not vscode). I've been using it for almost 30 years. But Eclipse totally sucks big time, in my opinion. It's dreadful.
2
@maidenlesstarnished8816 Why the religious tone?
2
I found it way easier to get into old high-performance legacy C code than new highly abstracted Java / clean code / code following 'design patterns' type stuff. Procedural C code can be read and understood. Once details are abstracted away in a language like Java, it becomes a nightmare to figure out what the code is actually doing. The cognitive load is higher. I use C++ 99% of the time, but I prefer a lightweight approach. Perhaps "C with classes". Objects used within a procedural context.
2
@victor7802 I've 'liked' my own comments months or years later, then suddenly realised that I was reading my own comment. I must be getting old lol
2
Repetitive Strain Injury.
2
Pointers ARE simple and intuitive. It's a memory address. Learn assembly language basics and pointers will seem easy.
1
I started at 40.
1
Yeah, I grew up in that world where nothing was free. In fact, sometimes, there was no software. You build it, and you program it in machine code. I'm talking 1975.
1
Running on Linux is not the same thing as BEING Linux. But even your concept of "running on Linux" is overly simplistic. I hate Linux but I use an android phone, even though it also sucks. But they're not the same thing. If they were, I'd buy an overpriced iPhone, because contrary to your claim, iOS is not running on Linux. Everything is not using Linux. Something to keep in mind when comparing OS's... 99.99% of users would not consider the Linux kernel to be an OS in 2024. A bit like selling someone a car without seats, dash and wheels. A kernel without a GUI is not a useful OS today. It is not a useful desktop option. When you count kernels as OS's, you're being disingenuous. Especially when comparing the Linux Kernel with Android, iOS or Windows... the latter are fully useable and complete OS's with integrated GUIs. That's what the 99.99% care about.
1
I tried Ubuntu a decade ago and found it useless. Like going back in time and it was unstable as well. I would crash daily. Prior to that by a couple of years, I had tried other distros, but none would install. I had out IT guy install Ubuntu on an old PC. Tried it for a few months then put Windows 7 back on.
1
I've been a C and C++ developer for 30 years. How hard is it to tranistion to rust? I've looked at some rust code and it looks ugly, and there's a bunch of syntax that looks pretty odd to me. Would you describe rust as low level or high level when compared to C or C++ or perhaps somewhere in between? Or is it more like Java?
1
I was writing machine code in the 70s and 80s... so... I'm a real programmer.
1
@ВладиславДараган-ш3ф Millions of abstractions makes it bad. It makes code difficult to understand and maintain.
1
@thomassynths A lot of folk don't want an x account because of the asshat who owns it.
1
That's a poor argument. The amount of time ranting is minuscule compared to the amount of time it takes to master a language, especially one as diabolical as rust. Besides, a good rant can relieve stress. And, in answer to your question... most are not toxic. None of the developers I've worked with for over two decades were. They were all incredibly talented and supportive.
1
7:10 This is one of the reasons why C++ is great. And it's so extremely versitile and performant. I don't understand the irrational hatred of one of the most successful programming languages of all time... and it's still one of the most used. Skill issues, right?
1
LOL
1
@cant_sleeeep C# is a decent language, but it's .NET. Many applications need to be standalone executables, and not like C# or java.
1
@mbrofoc The "not safe" thing is massivelly overly hyped. Knives, power saws and cars are not safe either... shall we ban them? Now, I'm not picking on you per se, it's just that the "not safe" thing grates my gears. No language is totally safe.
1
@mlemImlem If you want to be a faster developer and not just fast typist then use a good IDE with a mouse. It's just so much better.
1
It's possible if the rust code was poorly written.
1
More should be said about how dusgustingly awful Eclipse is. The most bloated unstable and messed up IDE ever devised.
1
When someone says they use Vim, I ask myself, why make life difficult? Same for the terminal.
1
Not necessarily. I was writing machine code all in hex in the 70s, and now I'm a C++ software. The drum stuff was earlier, but natural talent is transferable.
1
C is simple, flexible, powerful, and performant. It's a great language. I use C++ more than C nowadays, but I still prefer some of the C features, especially IO.
1
Yeah, mastering tools is important. mastering Vim is not. As for 1999... I'd go further back. There were already good GUI based tools in the 1980s.
1
I've seen these boards used by others. I don't believe they're writing backwards.
1
Inheritance is useful. Therefore, we should keep it. But I agree on java doing it badly. Java over uses inheritance.
1
Some of the terminology seems to be ambiguous. Bottom line... there are only as many concurrent threads on a system as the CPU supports. The rest is trickery - basically some form of time slicing. Would be very interesting to know what each language implementation is doing behind the scenes. When I develop multithreaded C++ applications on Windows, the threads are real threads running within the OS preemptive multitasking user space.
1
It was the year I tried Rust and hated it 😀
1
That's effectively a strawman.
1
MS Visual Studio is awesome. Nothing else comes close.
1
How about someone like me who has 30+ years experience programming in C and C++ and hated the rust experience. Rust just burns brain cells. I gave up before too much damage was done.
1
It's not a limit. It's a huristic to limit nesting / indentation.
1
Using vim is not something to boast about. It's cringworthy. It's like telling everyone I drive a three wheeled car. You know the ones.
1
And?
1
My favourite language is C++. My most dreaded language is java, followed by those crappy scripting languages like e.g. JS
1
Possibly because clean code advocates are very often OOP advocated and are very often Java developers. That's been my observation. It was definitely the case with the last project I was involved with. Highly abstracted Java code. Almost impenetrable.
1
@theshermantanker7043 I've hated java ever since I first encountered it in 1998. So, not just "these days".
1
Lol
1
@my_online_logs Calm down...
1
Why crack it when it's already free, or close to it? Windows 10 was a free upgrade. Windows 11 is a free upgrade.
1
Yeah, none of that code makes any sense to me.
1
A mouse uses less brain power per action. That's why it's more efficient.
1
Not really... it is HyperText Markup Language. It is not a programming language.
1
Previous
2
Next
...
All