Originally posted by StarterX4
View Post
Announcement
Collapse
No announcement yet.
Cloudflare's Pingora 0.4 Rust Framework Released With Experimental Windows Support
Collapse
X
-
Last edited by Sonadow; 03 November 2024, 01:18 AM.
- Likes 1
-
Originally posted by Quackdoc View Postthere are a "collection of apps" using pingora that can be an effective nginx alternative now, but most are to basic/alpha to actually be usable
I know they do not yet have HTTP/3 support yet (at least that was my understanding in the past) but thought I read it was on their radar to implement. I know this thread is starting to get stale possibly, but happy to hear any thoughts on a Pingora based web server.
- Likes 1
Comment
-
Originally posted by mobadboy View PostC is entirely unsuitable for production and is a silly abstraction over assembly. Anyone who's ever read Apache HTTPD will agree that C is a disgusting mess, and removes the ability for my highly skilled engineer brain to correctly optimize my code. Instead, these awful compilers (looking at you, GCC and Clang) will attempt to optimize my code for me, which is just insane.
Ultimately, being unable to write full programs in assembly is just a skill issue and real programmers use assembly. Anyone who disagrees is dumb and stupid because I'm right and they're wrong. Imagine having to #include 1,000 dependencies because you can't be bothered to implement a basic add function. I'll be laughing all the way to the bank 10 years from now when I have a job and they don't.
I'm in my second year of college so I have a lot of experience with these things.
What do?
- Likes 1
Comment
-
Originally posted by ssokolow View PostWhy do people find learning Rust so hard? ...mostly because its "make costs explicit" design means that they feel compelled to prematurely optimize, which tends to mean using the fancy lifetime features instead of making a copy like they would have in C++.
Only those with weak willpower that are unable to have enough skill to write proper C++ without being hand held like Rust. Some of them can't learn Rust because they're even worse: they write trash C++ code since that's all they can do (with passing by value as you said).
- Likes 1
Comment
-
Originally posted by Sonadow View Post
Precisely. IIS is so drop-dead easy to use and manage, especially for corporate webpages, that using anything else is just insanity. It's possible to literally click-click-click one's way to hosting a website without having to know a damn thing about hosting websites.
- Likes 1
Comment
-
Originally posted by Weasel View PostThat's exactly the trash C++ devs I am talking about.
Only those with weak willpower that are unable to have enough skill to write proper C++ without being hand held like Rust. Some of them can't learn Rust because they're even worse: they write trash C++ code since that's all they can do (with passing by value as you said).
- Likes 2
Comment
-
Originally posted by mobadboy View PostC is entirely unsuitable for production and is a silly abstraction over assembly. Anyone who's ever read Apache HTTPD will agree that C is a disgusting mess, and removes the ability for my highly skilled engineer brain to correctly optimize my code. Instead, these awful compilers (looking at you, GCC and Clang) will attempt to optimize my code for me, which is just insane.
Ultimately, being unable to write full programs in assembly is just a skill issue and real programmers use assembly. Anyone who disagrees is dumb and stupid because I'm right and they're wrong. Imagine having to #include 1,000 dependencies because you can't be bothered to implement a basic add function. I'll be laughing all the way to the bank 10 years from now when I have a job and they don't.
I'm in my second year of college so I have a lot of experience with these things.
- Likes 1
Comment
-
I'm saying it how it is, not sugar coating it for logic illiterates who can't reason about their code properly.
There's people who never make those mistakes because these are basic (these aren't even about code correctness btw, but simple optimization and reasoning about code, copying by value or reference), which means it's a fact the others suck (at C++), wtf do you want me to sugar coat facts?
- Likes 1
Comment
Comment