Chapter 17: IDE (Integrated Development Environment)

To record the time as asked by Xin.

Everyone's eyes were dead set on Xin. Natasha, Ichirou, and Yamamoto were gazing at Xin's fingers, which were fluttering and playing around on the keyboard. All they could see was the touching of his finger on top of the keyboard with a gentle light touch, then jumping onto the other key nearby.

Since the three of them had little to no knowledge about programming, all they could do was staring at Xin and keep on gazing at his typing speed in disbelief.

For the other two, they were also taken aback after witnessing Xin's typing speed. But that was not the only thing that was giving them heart attack upon heart attacks. Their eyes were mainly focused on the big monitor which was projecting contents of Xin's laptop.

Xin was using a normal looking ordinary code editor to debug files and add operations onto them. Ryuu watching it from the rear couldn't take it any longer and recommended Xin to use a standardized IDE (Integrated Development Environment) at least.

Nen also wanted to tell the same, but he stopped after seeing the unique UI (User Interface) of the IDE Xin was using. He had been a programmer and developer for the last twelve years, but never in his life had he seen an IDE with a unique design like that.

Upon hearing Ryuu's suggestion, which sounded more like an order, Xin turned around and asked, "What's the problem with the IDE program that I am using right now?"

Ryuu gritted his teeth and went near Xin to give him his answer.

"Highschool boy, the thing is this program is written in Python programming language, I hope you know that much at least."

"Yep, I know. So what about it?"

"Then why are you using an outdated IDE like this one?! Never in my life, I have seen an IDE as outdated as this. Even the IDE used in American schools is better than this."

Xin got furious at Ryuu for annoying and nagging him during his work and asked him to suggest a good IDE for him.

Ryuu pondered and recommended the standard IDE, VS Code for his work. According to him, the VS Code checks the code on the fly and gives out error messages like syntax error and stuff as you type the program. You don't need to wait for the compiler or interpreter to give an error message after you run the code.

Seeing Ryuu was giving him a good lecture about IDEs, Xin asked him about the advantages of IDEs over a normal text editor.

He already knew the difference between them as they were some of the basic fundamentals in the study of coding and programming. What he wanted to do was to judge and gauge Ryuu's understanding of IDE programs and software.

Ryuu glowered at Xin for asking him a fundamental level question and replied to his answer in a deep voice, showing his anger in it.

"Mr. Xin, it is very well known to everyone that IDEs checks for syntactical errors, waste allocations and code indentation for better readability of code. This allows for more optimized codes to be generated. These things are not available when using plain text editors. They just write what you type without helping the programmer by suggesting some more efficient ways."

"Mhm, nice. Passable for now, I guess."

Hearing his reply not only Ryuu but the others too got a feeling that Xin was acting a little arrogant.

Till then Ryuu was the only one who was showing off his knowledge and his skills to others, but now Xin had also joined him in it.

"And what are the disadvantages, Mr. Ryuu?" Xin asked while debugging the program. He wasn't even looking at Ryuu nor his facial expression while doing his work. All he wanted to hear was a clear and passable answer from him.

While both of them were at it, Natasha somewhat felt curious about it and went near her brother to ask about it. Since her field of expertise was totally different from programming that includes building up logic, formulating a program, compiling and running it, she asked her older brother to give her an explanation in easy language.

All those technical terms and words were bouncing over her head. All he could understand was that Ryuu was trying to show off and flex his supremacy over Xin in programming knowledge, but somehow he ended up getting examined by Xin.

Since Ryuu was already getting examined by Xin on his knowledge of compilers, he didn't back off and give him a reply to show off his understanding of the topic.

"Some of the disadvantages include startup delays and wrong suggestions. To make code more readable, many IDEs force programmers to write the correct statement in a different way. Which sometimes can be quite irritating, this decreasing the efficiency of programmers." Ryuu replied.

Nen was trying to make his sister understand about the topic the two of them were discussing when he heard the loud voice of Ryuu asking Xin to use a better IDE to write that program.

Nen got interrupted and turned towards Xin to advise him the same. Since the bet not only includes money and his reputation but also his sister's life, he didn't want Xin to lose it at any cost.

"Mr. Xin, I think you should use the VS code at least to run these programs. I am not sure if your…"

"Done!!" Xin exclaimed in a husky voice.

Everyone's eyes shifted towards the big monitor, and the contents displayed over there. Till some moments ago they couldn't see anything clear as Xin was typing very fast and the screen was scrolling up and down rapidly. But now that his work was done, they could clearly see the debugged version of Ryuu's program.

Before anyone else did something or had a look at the program, Yamamoto went near the screen, took some photos of the screen, and sent it to someone on WhatsApp.

Xin frowned over it but didn't take any action since Nen and Ryuu were quiet about it and were not taking any action for sending the solved program to someone.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Discord link: https://discord.gg/YCCADwDQpm