Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Can't wait for the (c)rust squad (@12bitfloat) to appear ;P
But also you should have seen the convo on snek last night -
@Lensflare Your mom is a large chat room ;P
But we were talking about the "merits" of rust doing ::<template> instead of just <template> -
@BordedDev What is so frustrating to me is that Rust is contributing to this image of langs that most devs have:
"Strict, fast and safe means it must be horribly complicated and has a ridiculous and ugly syntax."
And that’s just false. I mean it’s true for most languages but only coincidently.
Nobody thinks of Swift but it’s such a perfect blend of strict, fast and safe AND relatively easy, comparable to something like typescript or C#. 😒 -
@Lensflare Which is why it allows private chats between two people, or custom rooms w/ just a selection of people. I haven't used the latter option extensively, though.
-
@D-4got10-01 private chats is not a sufficient replacement for a forum/board system like devrant.
-
@Lensflare that was the point I was trying to make in the convo as well. I still want to make my own lang, it will have a strict "correct" way the code should look but very lenient to write (e.g. use whatever case when writing but if you use the format it will convert it to the recommended one)
retoor did want to add that, but is still debating how to integrate it -
@Lensflare Never claimed it to be one. It's just an alternative way of communication.
-
@jestdotty I, however, enjoy its simplicity... Unless I'm misunderstanding something. I haven't seen anything awkward about it.
-
@D-4got10-01 background text bubbles help direct eyes if you're ignoring AI comments for example
DMing someone should be right click on their name
stuff is slow generally, like page reload when you switch between public room and a DM is several seconds long -
@jestdotty Ah, so generally you have design issues. For what I'm using it, I have no problems w/ the functionality.
-
CoreFusionX351719hDon't care about the off topic discussion.
So long python is still implemented in C, python will close the gap more and more to C++.
CPP is screwed in stubbornly maintaining backwards compatibility.
Being utterly verbose is a byproduct of that.
Rust may become a worthy successor... Maybe. Definitely not with the choices the steering committee is doing.
In the end. You can never prevent all footguns while enabling uncontested top notch performance.
Every language that tries to do so will inevitably fall behind C and CPP. At least while they don't adopt the zero cost abstraction model, which is the cause of the CPP cruft.
If anyone has the solution, I'm all ears. I'll happily vote them for the Nobel prize. -
CoreFusionX351719hAnd for all the doubters, C++ actually has the best of both worlds.
Because you can choose to link against a debug runtime or a release runtime, meaning again (zero cost) you don't pay for what you don't use.
Yes, I'm aware it's harder because you can't mix main program and libraries with different runtimes, but alas, then again, you can fucking static link...
So yeah, by all means, try. C and CPP will not go anywhere, because, as captain Yamamoto said, no stronger shinigami has been born in over a thousand years...
"C++ vs Python"
Every time that this expression is evaluated, C becomes better.
joke/meme