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
-
Feibrix932yHave you tried GO and RUST?
I see a trend when choosing language names: if it is easy to find, it's not a good name.
Fucking hipsters. -
@Anchor I don't mind unified syntax provided it's a good syntax. Like "int age = 23"
-
@Anchor Because C style syntax is rather straight forward and it's not like there are that many different syntax styles that are also useful.
And basically every language copies stuff from one another, that's how new things work, they look at whats already there and usually put a spin of their own on it.
Just look at language trees
https://ballingt.com/assets/... -
You know in all seriousness I'm one for creating categorical search databases
God I hate these fucking people -
@ojt-rant Once you've learned a language with name-before-type syntax you never want to go back. It's just so much cleaner and readable
-
@Anchor Whenever a language doesn't just copy C syntax, almost all the hate against it is about not copying C syntax - just look at Python.
-
Marl3x26762y@12bitfloat It's probably personal preference but I have to agree. When I write code I do not think about the exact data type I need to use, so laying down the things that I need, without having to break the flow to consult the strange api I'm using, as to which representation it wants me to use, is such a nice way to code. Data and logic are two pieces of a puzzle, and I like being able to separate them mentally.
-
@12bitfloat @Marl3x agree
And because of type inference, you won‘t normally see things like
var cheese: int = 5
It will be
var cheese = 5
Also, this style fits well with constants as you can just use a different keyword like let or val for constant and var for variables.
Avoiding the problems like that in C#:
const int cheese = 5
var cheese = 5 // cannot be const because of var -
DeltaDerp242yWe should all just go back to c and tell management that it will take a little longer.. haha
Related Rants
Google carefully naming their language CARBON so that wherever I search it have search CARBON LANGUAGE! :/
joke/meme
programming
joke
meme
c++
error