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
-
@volttide V is cool but like most "C killers" it's cool in some aspects and not so cool in others. It isn't necessarily better than C, just different. That's why Rust is such a big deal. Because for the first time it actually is just a better language, no asterisks
-
I don't like C that much...
Sure, it's a good language but it doesn't suit the needs I have personally have.
When I want to learn new concepts and implement new algorithms, I just use a language I'm more familiar with like PHP or Kotlin.
Sure, they won't perform _as good_ as a C-implemented one, but most of the time I implement concepts and new algorithms, they are just for educational purposes and should be considered "drafts" anyways. -
Bubbles68264yI personally love C for the same reasons but what are your takes on Go? I personally see Go as a modern C, I know it can’t really do embedded as well but it’s not meant to so I don’t fault it for that.
-
matt-jd10304y@12bitfloat as soon as you start boxing shit you do get the * tho although it is much nicer once you get the weird ass rust lingo
-
@matt-jd Not really since you have to be explicit about allocations one way or another. I'd much rather have it explicit like this
Plus, you really shouldn't have a lot of boxes or Rc/Arcs in your code to begin with -
matt-jd10304y@12bitfloat * is good for unboxing and I'd say it really depends on what you are doing, defining things recursively requires boxing or some other trick which I find boxing to be the simplest way
-
gcc C compiler is written in ... wait for it ... wait some more ... wait a bit longer ... in C++.
-
Aloe6404y@12bitfloat but will there a python to rust compiler? It would make developing ai/ml easier for sure
C is probably my favorite programming language. I use it for learning new concepts and implementing algorithms.
It's just sometimes I hate that I have to do everything myself when I need to focus on the solution/concept instead.
P.S., I hate C++ from all my heart. It's an abomination and a deformity of C.
rant