1 / 9
A beautiful bridge

Modern features

When I was about to finish my conversation with a C gang guy, someone approached us. C gang guy immediately changed his face - he clearly didn't like the newcomer.

"This is Simon, from the gang that uses modern language features. We dislike them in our C gang." He whispered.

"Why, what did they do to you?" - I asked.

"They use high-level features that we don't have in C, but they exist in C#, Java, C++, and other modern languages. Just yesterday Simon tried to convince me that we should use dynamic arrays instead of the usual ones," the C gang guy replied.

"What do you mean, "dynamic arrays"? What is it?" - I asked.

"Ask him," he pointed at Simon, "he knows all these modern tricks. In C we don't have dynamic arrays and we live just fine!"

C gang guy pointedly spit in Simon's direction and left. Simon approached me and started talking. His voice sounded calm and friendly.

"Hi, there! I saw you around a couple of times, and it seems that you are getting under the C gang's influence. Don't dive too deep into those outdated concepts, let me show you some modern features of C#, so that you see how powerful this language is."

I didn't trust a single word of anyone in this cruel future world, but it seemed that this person can help me to grasp a new concept and he is not asking for anything in return, so let's give it a go.

programmer change in life