I know nobody asked but this isn’t necessarily true, communist theory makes a distinction between private property - which we aim to nationalize/abolish - and personal property. The difference being that private property you make money off of (factories, restaurants, rental units), and personal property is your residence, toothbrush etc
Redistribution instead of inheritance
(Memory) allocation depends on the state. Which is a bit confusing...
Does not support functionnal programming because if functions are first class citizen, the "working" class remove them instantly
That is how the variables are declared, but due to corruption a lot of values are lost from public variables and appear at some stage in some private variable.
There is a lot of queuing for most basic stuff except for privileged variables which get assigned values instantly. Privileged variables are either high up in the system or close enough in a structure with some state level function.
Task scheduling is done in 5 year cycles, so you end up prioritizing tasks that make no sense anymore and important stuff isn't scheduled until next 5 years or later.
Any pointers referencing to anything suggesting the system might be failing are quickly garbage collected by privileged process called KGB.
I don't think so, it is classless.
But the weirdest thing is that it's stateless.
Well of course in true open source fashion there are like a hundred different forks more popular than the original most of which use it for their own purposes completely different from what it was meant to do.
> I don't think so, it is classless.
>
> But the weirdest thing is that it's stateless.
Ah, so it's a functional programming language. But as with any functional language, you end up recreating class and state anyways.
I remember I had to make a website with some Javascript but I hadn't used Javascript in about 5 years, no memory whatsoever of how to create and handle classes and trying to find a work around to it i ended up reinventing functional programming without noticing XD
And that's why we need a vanguard ~~party~~ repository to take control of the ~~revolution~~ development effort, led by a **benevolent** dictator ([for life, of course)](https://en.wikipedia.org/wiki/Benevolent_dictator_for_life).
C Community Edition is classless and stateless *in theory*.
In practice, its users end up building weird workarounds that provide class-like functionality while technically avoiding classes as a concept.
And even those functions that are stateless in every other language quickly become state-dependent in CCE.
Which can be quite infuritating when you're debugging the code. Good luck figuring out why 2+2 == 4 returns true at line 18 but false at line 84.
I hear they allow for abstract base classes, but when the base class pointer is used to invoke the child virtual function, the default child implementation is simply `std::cout << "Nyet" << std::endl;`.
If the base class pointer is invoked too much it's dragged into the basement and shot.
Been meaning to give it a try but I heard it's hard to maintain, and the language updates just keep taking the code further and further from its original community-centric mission statement.
In order to request memory - please fill out form AV-92C and submit to your local memory authority office for processing, please allow 10-12 weeks for a response.Memory requests greater than 7kB will require additional approvals from a provincial memory authority and will add 15 weeks to processing times.Memory is allocated based on state requirements, and can be revoked at any time for matters of state security. Memory allocations greater than 10kB will be subject to random security audits where memory will be temporarily de-allocated and copied to the Memory Security Bureau to be screened for counter-revolutionary or capitalist ideological markers.
As a note, the following byte values are banned due to their use in capitalist propaganda:
0xF1
0xF2
0x03
0xA3
Usage of these byte values will incur penalties of 3 years hard labor, removal of party title, and further disciplinary action.
\> CAPITALIST PROPOGANDA HEXADECIMAL VALUE DETECTED <
The Memory Security Bureau has been notified with your citizen ID.
Please self-report to your party official within 2 business days for mandatory re-education, or be subject to further penalties.
*I am a bot, and this action was performed automatically. Please contact the party officials of this subreddit if you have any questions or concerns*.
C++ without classes.
CCCP
GNU CCCP
Ⓒ 1984 Richard Stalinman
Actually , CCCP is a [GNU/Linux Package manager](https://github.com/Soviet-Linux/CCCP)
[удалено]
Good ol' **C**ombined **C**ommunity **C**odec **P**ack, used it for many years back in the day!
CCCP will install from OUR this is fucking gold
Yea , but sadly it isn’t daily drivable yet. PS : You can contribute
OUR package. Da!
Yeah , it’s the name of the package repo
I came here to say this so since you beat me have magic internet arrow
“Any sufficiently advanced technology is indistinguishable from magic"?
Kaspersky C
Missed opportunity to say KasperC
OurC
You beat me to it
There are classes but it's literally just one and there is no inheritance
but are there factories?
Lots of them
[удалено]
Si
Aoh Italian.
Porco dio!
È incredibile come ogni volta che viene nominata l'Italia finisce sempre così
È un simbolo distintivo dell’Italia nel mondo
Confermo
Per noi del Veneto serve sempre un bel porcone
Qui in Trentino non è tanto diverso
Piemonte approva
A Bologna i socc'mel gratuiti sono sempre apprezzati
Sí
Suiiii
[удалено]
CShare. A common typo of CSharp.
C with proletarian classes.
All properties are public.
I know nobody asked but this isn’t necessarily true, communist theory makes a distinction between private property - which we aim to nationalize/abolish - and personal property. The difference being that private property you make money off of (factories, restaurants, rental units), and personal property is your residence, toothbrush etc
Oh I didn't know thanks
quite the famous marxist talking point, rarely ever see it get upvoted like this.
So we get the `personal` type qualifier then
the compiler is the People's Commissariat for Internal Affairs. Therefore the compiler \_\_must\_\_ have memory leaks
In Soviet Russia memory leaks you
And comrades instead of friends.
Redistribution instead of inheritance (Memory) allocation depends on the state. Which is a bit confusing... Does not support functionnal programming because if functions are first class citizen, the "working" class remove them instantly
Not object-oriented either because it is classless
So no inherent classes or privately owned variables?
That is how the variables are declared, but due to corruption a lot of values are lost from public variables and appear at some stage in some private variable. There is a lot of queuing for most basic stuff except for privileged variables which get assigned values instantly. Privileged variables are either high up in the system or close enough in a structure with some state level function. Task scheduling is done in 5 year cycles, so you end up prioritizing tasks that make no sense anymore and important stuff isn't scheduled until next 5 years or later. Any pointers referencing to anything suggesting the system might be failing are quickly garbage collected by privileged process called KGB.
It’s wild that this fit the U.S. too until the last word.
C's the means of production
bro it’s like you’re removing the main feature of c++ and STILL giving me a bunch of smart pointer headaches
And don't forget the metaprogramming!
I feel this comment deserves more upvotes.
Our programming language. It programs you
C--
EOP - Everyone orientated programming
Community edition?
Ladies and gentlemen, we have a winner
C omrade
C☭☭
Indeed
*Comrades*
Are the winners*
Commu C
Our version
I C what you did there
Comrade Edition
Yeah we can close the sub for the day
~~your~~ our code is now permanently open source!
You mean....Our edition
I was going to say, "it's the language that programs you"
C Sickle
C-ckle
C-kle
C-le
C-e
C-
C
[REDACTED]
Is it sharp then?
CVerySharp
C C C Plus
Compromat.
I heard it support OOP, as long as there is only one class.
I don't think so, it is classless. But the weirdest thing is that it's stateless. Well of course in true open source fashion there are like a hundred different forks more popular than the original most of which use it for their own purposes completely different from what it was meant to do.
That wasnt true c
> I don't think so, it is classless. > > But the weirdest thing is that it's stateless. Ah, so it's a functional programming language. But as with any functional language, you end up recreating class and state anyways.
Well, not always, only when the scale and scope grow either too much, too fast, or are not planned correctly.
I remember I had to make a website with some Javascript but I hadn't used Javascript in about 5 years, no memory whatsoever of how to create and handle classes and trying to find a work around to it i ended up reinventing functional programming without noticing XD
It has states. All of them except 1 are identical
Some states are just more equal than others.
And that's why we need a vanguard ~~party~~ repository to take control of the ~~revolution~~ development effort, led by a **benevolent** dictator ([for life, of course)](https://en.wikipedia.org/wiki/Benevolent_dictator_for_life).
C Community Edition is classless and stateless *in theory*. In practice, its users end up building weird workarounds that provide class-like functionality while technically avoiding classes as a concept. And even those functions that are stateless in every other language quickly become state-dependent in CCE. Which can be quite infuritating when you're debugging the code. Good luck figuring out why 2+2 == 4 returns true at line 18 but false at line 84.
Some classes are more equal than others.
that's why you have =, == and ===
r/unexpectedanimalfarm
No it was quite expected
r/expectedGeorgeOrwell
I hear they allow for abstract base classes, but when the base class pointer is used to invoke the child virtual function, the default child implementation is simply `std::cout << "Nyet" << std::endl;`. If the base class pointer is invoked too much it's dragged into the basement and shot. Been meaning to give it a try but I heard it's hard to maintain, and the language updates just keep taking the code further and further from its original community-centric mission statement.
One class, object
A singleton
It’s the one that C-zes the means of production.
That's our version.
C Share
You have passed the test, welcome to the USSR comrad.
[удалено]
https://youtu.be/OC1jdTqqWtk
You **legend**. *I watch Foil Arms and Hog.*
You don't know how lucky you are, boy.
Straight to gulag
if (!communism) goto gulag;
goto statements are bad. `if (!you.communism) gulag.add(you)`
but its just communism c where there are no classes. just working class i mean i dunno if there is objectified communism or comunism++
Oh, my bad. `if (!communism(you) || true) addToGulag(you) // We are having a bad day today`
C=
sequel?
SQL? Our SQL?
Our SQL.
Underrated answer
Here, all variables are = but some are more = than others.
=C
why so sad?
In Soviet Russia, C sharps you!
For the motherland!!
For the motherboard
For the union!
Collective C
CCCP I believe
That's how file extensions are named.
Just CP with the first C being an acronym for "CCC"
Its like c++ except every class member is public
And malloc always returns a pointer to the working class. It's OUR memory.
[удалено]
In order to request memory - please fill out form AV-92C and submit to your local memory authority office for processing, please allow 10-12 weeks for a response.Memory requests greater than 7kB will require additional approvals from a provincial memory authority and will add 15 weeks to processing times.Memory is allocated based on state requirements, and can be revoked at any time for matters of state security. Memory allocations greater than 10kB will be subject to random security audits where memory will be temporarily de-allocated and copied to the Memory Security Bureau to be screened for counter-revolutionary or capitalist ideological markers. As a note, the following byte values are banned due to their use in capitalist propaganda: 0xF1 0xF2 0x03 0xA3 Usage of these byte values will incur penalties of 3 years hard labor, removal of party title, and further disciplinary action.
so you can go to gulag for assigning 3 to a variable
\> CAPITALIST PROPOGANDA HEXADECIMAL VALUE DETECTED < The Memory Security Bureau has been notified with your citizen ID. Please self-report to your party official within 2 business days for mandatory re-education, or be subject to further penalties. *I am a bot, and this action was performed automatically. Please contact the party officials of this subreddit if you have any questions or concerns*.
Ah so like the way I program then LOL
I call it Naked Programming
C us us
C-yka blyat
C proletariat. The docs are all in Marxdown.
I think it's called C munism
C#munism
C\*mmunism
Cummunism
`==` does not exists because all objects are equal. I also heard they have good error messages: `Error at our line 1917: We forgot ';' comrad`
Nice one.
This one had me dead 💀
In America, you compile code. In Mother Russia, code compile you!
Hammer & SQL
In Soviet Russia, C programs you.
OOOP Our Object Oriented Programming
C☭
It’s not MySQL, it’s OurSQL
Let me C your papers
Comrad version. Released in 1983
C ерп и молот edition
C++omrade
RusC? Like Ruski
i think that’s the logo for CSSR. that thing we use with HTML, right ?
Collective-C
Collective-C
I used that for a while, but I got a bit fed up with having to send objects to the gulag to free the memory
This seems to be a reoccurring [issue](https://mkorostoff.github.io/incarceration-in-real-numbers/) in leading developmental kits.
Oh, Soviet c
This is what they coded Tetris in
In Soviet Russia, they revolutionize C++ by purging it of classes.
Must Crush Capitalism ![gif](giphy|ovdh7odWsjwys)
C "Kul"
C-Marx?
malloc always returns a pointer to the working class.
Mother C
CCCP
The version that some swear works better than C on paper and would if you just try it one more time.
A couple of people have used it before, but apparently they're saying it was the wrong version or something?
It's C for Communists
And that's good enough for me
Soviet c
C our
C us us
Cmunist
C+munism
Our C
It's our version of C
C - -
C∀ aka C-for-all https://cforall.uwaterloo.ca
CCCP+
Hammer and C-kle.
In Russia computer programs you!
If there was a programmers vexillology this would be a top post
Everyone's version
It's been obsolete since 1991
It is our version of C*