General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Toby
ThePrimeTime
comments
Comments by "Toby" (@toby9999) on "ThePrimeTime" channel.
Previous
4
Next
...
All
Because functional programming is of relatively limited us when compared to other paradigms.
1
C++ is my favourite programming language by a huge margin. I've been developing in C++ for 30 years. I don't understand the hate. That said, I don't love everything about the language, especially some of the new features.
1
That's how I feel about everything in the java ecosystem. It just makes no sense to me as a 20-plus years C++ dev.
1
Yeah, I also found Linux to be a time waster. There are too many hassles. Lack of professional level software, etc.
1
What the hell is a trait? I've read the rust docs (or what there is of it). Made no sense.
1
I hate java. I loath everything about java and its development ecosystem with a passion.
1
Is it, though? What is clean code? Some of the code I've seen that was considered well written OOP (is that clean code?), it was atrociously confusing. Overly engineered, in my opinion, with too much abstraction. Additionally, such code will typically run slowly. I recently refactored some OOP code, I pretty much removed all of the OOP stuff from performance critical paths and gained a 300% increase in speed. I ended up with C++ code that looked more like C. Bottome line, Im not sure how one would define clean code or measure its cleaness.
1
Java is an awful programming language.
1
It's 2024. For software developers, it's time to move past those unnecessary daily commutes. Everything is online.
1
@sciencedaemon C++ is not a functional programming language. It's a general purpose high-performance language that has adopted useful ideas seen in other languages (nothing wrong with that). On balance, C++ is way more useful than Lisp or any pure functional language. I had a lot of fun with Lisp but it's useless for real work, at least for my work, as would be any functional language. People who choose C++ then whine about it not being functional, they have simply chosen the wrong tool for the job. Their fault. Not the language. In the same way, choosing a hamner to drive screws can work, but not nicely.
1
@ItsMadRat Drivers would be an interesting field if work. Way better than grinding out yet more bloated web stuff?
1
I can't stand terminals after using IDEs. It blows my mind that anyone could do serious development using something as archaic as vim when compared with IDEs. Yes, Eclipse is bloated crap, but don't set Eclipse as the benchmark. MS Visual Studio is awesome. Nothing comes close. There's a lot of bs being said here. VS boots up in a few seconds. And all of the features that VS provides, you've got to do all of that yourself instead of doing something productive. The whole argument I'm hearing here is cultish nonsense. It's like claiming bicycles are a faster mode of transport than motorcycles, because motorcycles are bloated.
1
I prefer header files and templates. Just because a bunch of new stuff gets added doesn't mean it's better. The desperation to always be on the bleeding edge of everything because one can is a kind of compulsive disorder. The C language is still a great time-tested language. C++ was until it wasn't. Too much pointless baggage has been shoehorned in, and then we get snarky remarks directed at those who don't care for the extra baggage. Even C++98 was more than adequate. Probably 90% of the code bases I've worked on are C99 or C++98, and it all works fine. When I'm working on my own private projects, I'll cherry pick from C++11, 14, and 20, but I'm not fanatical. Life is too short.
1
Definitely not. Sounds like Python syntax. Yuck. It's much better to keep the semicolons and curly brackets. It's more readable.
1
@donwinston They make code more readable. Whitespace doesnt do that as well. There can also be benefits in terms of parsing the language e.g. delimiting a scope with {}. The way Python does that is just stupid.
1
The makes sense. But I would differentiate software development vs. text editing.... The appropriate tools are IDEs and Text editors, respectively. In the same way, we'd use a word-processor for complex document creation, a spreadsheet for calculations in tabular form and image software for editing images. Using a text editor for large scale software development is a form of self inflicted trauma.
1
Yes, but some tools are better than others, even for the same job. A sharp saw is better than a blunt one. Java is a blunt saw. It cuts, but other saws cut better.
1
Who gives you the right to decide who uses what? And why the hell does it bother you? It's just an OS, and not even that great a one.
1
Computers have become appliances as others have said. It has nothing to do with "being coddled" or "have their asses wiped for them". This is 2024. Computers with capable GUIs have existed for 40 years. Linux is the laggard and Linux users are complacent.
1
I would choose "get fired". I will never waste my time commuting to a stuffy, overheated unhealthy office again, just so that I can sit at a different desk and then have to commute back home. Two hours wasted in traffic every day, plus the expense and waste of gas, etc.
1
A lot of bs spoken about MS Visual Studio right here by people who don't know how to use it I'mguessing. It's the best IDE by a long way. It's not slow at all. I've been using it for close to 30 years. It should be on top. I wouldn't use anything else by choice. That it isn't top ranking, and that a bunch of people think it's not a great IDE and that a bunch of so-called experts don't even know what it is just blows my mind. It also tells me this channel is just not worth following any more. I mean, people on this channel think Vim is decent, LOLOL. WTF On the plus side, you've gone a long way toward redeeming yourselves by dumping Eclipse in "dog water". It is total garbage.
1
And Windows mostly
1
Nope.
1
Not really. I rarely fight the C++ compiler, but I did have to fight the Rust compiler every time. No longer waste any of my time on Rust.
1
I remember Ada but I would rather not.
1
Is it?
1
I also don't like java. The reasons are many.
1
@amerdyne8791 Doesn't mean that java is a great language. A lot of stuff is written in JS, and that is an appaling language.
1
@larjasoul I find them to be rather odd, actually.
1
@nymez6968 That one can't have free standing functions is one of the many reasons I consuder java a non-starter. Just stupid restrictions like that one make no sense.
1
@olbluelips It's not pointless, but making it manditory is stupid.
1
@amerdyne8791 That might be true, but that wouldn't prove much of any value. I think Java sucks. It's quite difficult to learn. I prefer C++.
1
I've been writing software for 45 years, and I've never needed any of that stuff. My first computer was build by hand by myself and coded in hex (machine code), that, all the way up to being a professional C++ developer for the past 28 years. And never touched react. Never want to. Not that or any other web crap.
1
We had a guy in our team promoting Ruby on Rails. Didn't go anywhere. Our team was focused on C++ on Windows. The Ruby code he developed was basically dumped as of no use and incompatible with everything else we did as a team.. Ruby was too niche. Personally, I love C++. I've been using it for 30 years also, and I see no reason to change.
1
You can.
1
Not everyone needs a handholding gc. I guess for those that do, we now have a few options that didn't exist decades ago. I started coding in assember and machine code in the 70s, then C in the 80s, then C++ in the 90s. Managing memory seems so natural. Doing it is just part of the process. I feel that the ability to manage memory can in many cases, provide clarity efficiency and flexibility in design. Of course, much of the time, it isn't necessary. But the option is there and I like that.
1
CMake absolutely sucks. And it sucks massively. Every time I have to deal with CMake, I know I'm going to lose more hair, and I'm probably going to reach for some Valium. CMake is utter trash. MS Visual Studio just does builds without all of the CMake pain. Every time I run into CMake, I ask why people use this trash? Is it a Linux thing? There must be a better way, and there is, it's MS Visual Studio. I could never switch to Linux until the archaic crap is eliminated.
1
Same for me, and I started programming 40 years ago.
1
Who cares about bloat if it works well, I say. Only if you're on old hardware or low on RAM shoukd it be an issue. Too many people use "bloat" to bash MS. Eclipse is bloated. Chrome is bloated.... It's not just a Microsoft issue. It's developers who don't care or are too young to have known any better.... like glueing 100 libs together to get a solution.... That's bloat.
1
Stand ups are such a lame waste of time. Especialy cringe when actually standing up.
1
I tried LLVM-Clang and was disappointed. I get better results from the MS Visual Studio built-in compiler, MSVC. Everything ran at least 10% slower using Clang. Yeah, everyone says LLVM-Clang is better but I'm not seeing it.
1
Hope you're not serious?
1
Crazy stuff.
1
I would JS in the trash.
1
@ITSecNEO C++ is fun to wirk with. I've been working with it for 30 years. There are a lot of haters, but most of their argumenrs are strawmen. I use it the way I want to use it. It's not always OOP. Mostly c++11 or earlier. I'm a pragmatist. I use what works, nit what the language lawyers demand. It's powerful and complex language, but it's only as complex as one makes it.
1
@Sven_Dongle Languages are not conscious, so no. That said, I hate Java and Rust.
1
That's as it should be. Nothing is perfect. Everything has faults. We hear both sides.
1
Everything about java feels massively over complicated and bloated.
1
I love working in a Microsoft shop.
1
Too many levels of abstraction will make code more complex and harder to understand. It's not rocket science. Java code is the worst I've encountered in terms of being overly complicated.
1
Previous
4
Next
...
All