I am weak and friendly
Chapter 314 This is a speed bump for programmers, not a playground for software engineers!
Chapter 314 This is a speed bump for programmers, no... it's a speed bump for software engineers!
“Yeah… what kind of genius would submit code to him?” Liu Jiadong said.
"I can... but it's so difficult, I really don't dare to do it this time."
It's no wonder the two of them were so shocked.
Because Tang Yiping's progress in writing projects was just too fast.
But this kind of "progress" is not a "complete transformation," but rather a kind of... "extreme."
Ever since Tang Yiping released his first open-source project, OIFU, everyone has been discussing the mediocre nature of his code.
After that, Tang Yiping released various versions of OIFU and Robo-FU, but his label never changed.
Mediocre and voluminous.
Or rather, "ordinary," but "diligent."
The code written by Tang Yiping is the most basic and common implementation. It is the kind of implementation that anyone can write by searching for tutorials online or by studying it seriously for a period of time.
It's not the kind of genius work where one line is worth a million lines, like the code by [0xT1P] that's completely incomprehensible. It's not even genius-level, groundbreaking, or innovative code.
Rather, it is the kind of thing that anyone with basic knowledge can understand and write.
At least, at first glance, that's how it seems.
Tang Yiping's code should be called a "coder," a "code craftsman," or even a "code mason." His code is far from being art or aesthetically pleasing.
Every line of his code is like a brick, printed from a mold.
Then stack them up layer by layer.
But the most terrifying thing about Tang Yiping is... he is never wrong.
It's definitely true.
Whatever he writes down may not be the optimal solution or the unique solution, but it is always the correct solution.
The simplest correct solution.
What's frightening is that every single one of them is.
It's like a coding novice getting a cheat code that allows them to write "correct code no matter what they write".
That's very unscientific.
What does it mean to do something as ordinary as possible to the extreme?
That might truly be the Tao.
Just like the skilled butcher Ding carving up an ox, the artisan Ying chopping chalk, or the oil seller who relied solely on his skill.
Now, when they see Tang Yiping's OIFU 2.0 version again, the two of them are even unable to describe for a moment whether Tang Yiping has "simplified the complex" or "complexed the simple".
It's described as "simplifying complexity" because such a mature and scalable framework is actually very difficult to construct, not to mention that the "infinitely expandable framework" provided by Tang Yiping, although only a preliminary version, is already fully usable and even easy to use.
Tang Yiping wrote down something that should have been very complicated and troublesome in a straightforward manner.
It's practically a "framework architecture textbook".
However, they felt that this was not simplifying complexity, but rather complicating simplicity.
How did such a clear and easy-to-use framework come about from such ordinary and large amounts of code?
This is way too complicated, isn't it?
In the previous version of OIFU, they could understand it and submit a lot of code.
But now, they are really hesitant to submit code, fearing that their code might trigger a negative chain reaction.
The feeling was like watching a bricklayer build a skyscraper.
Seeing that he had laid a foundation, and that the foundation was very well laid, people passing by would go over to help out, casually handing over a few bricks or tiles.
Although this bricklayer had very high standards, laying a perfectly straight and even foundation, he was also very particular about the tiles anyone handed him. They couldn't be crooked or slanted; they even had to be polished to a 10000-grit finish, smooth and glossy. The other bricklayers who happened to be passing by and offered a hand couldn't help but think to themselves, "You're just building a wall, why are you being so demanding?"
But the wall was indeed very beautiful and very useful, so everyone held their noses, polished their bricks until they were smooth and perfectly aligned, and then handed them over.
Then they watched him build brick walls and watch him construct tall buildings. Although everyone had only done a little work, they felt proud of it.
This is the feeling that the previous OIFU V1 version gave people.
Everyone felt that "this is the result of our collective efforts".
But in the blink of an eye, there was a moment when I wasn't paying attention.
When we look back...
Holy crap, where's my skyscraper? When did you turn it into a space elevator?
How did you manage to build a space elevator out of bricks?
Is this something humans can do?
Can you really succeed by simply stacking them up?
"Hirako-sensei, what exactly happened?!"
Wang Ge looked at the code he had forked from Tang Yiping's work and was getting a little frustrated.
He has watched it many times.
After the refactoring, the second version of OIFU has a large amount of code, but it can be read very quickly.
After all, while reading, it feels like code is sliding into the cerebral cortex, providing a smooth and effortless reading experience.
The scariest thing in the world is that there is something you can understand about everything, about every single part, but when all the parts are put together, you can't understand it at all.
You might even feel that it's beyond your comprehension.
In fact, he certainly didn't think Tang Yiping's code was "mediocre." What a joke! A mediocre person would have sent it back to him so many times, almost making him achieve enlightenment in Longchang.
He felt that this was just an "extreme style," a style that Tang Yiping actively chose given the availability of various ingenious techniques.
Just like his name suggests, it is flat and smooth.
On the surface, this is a style that is particularly easy to imitate and learn.
It's like a masterclass performance, where every move is slowed down for you to see, but... no one can learn it.
Brother Wang's feeling is everyone's feeling right now.
Anyone can submit code to OIFU.
But the current OIFU is like a space elevator built from bricks, a kind of "code spectacle." Every bit of code you add has a potential problem:
Will the code you submitted cause this "space elevator" to collapse?
It's like a pile of 10,000 stones that still stand firm. Would you dare to add another stone on top of it?
Dare?
Are you capable of taking on this responsibility?
The discussion thread on L-site has shifted again.
"I've given up on submitting functional PRs. I think I'll give you guys the chance. I've decided to compete for the title of OIFU's number one plugin!"
"Hey, whoever wants to submit a PR can submit it. I already have a great plugin idea!"
"I've opened a project repository. I'll upload the repository shortly. Everyone is welcome to contribute code to my plugin. It's an absolutely awesome project!"
"Holy crap, have you guys noticed? Developing extension plugins using Pingzi's framework is so smooth and awesome! It's as easy as talking, eating, and drinking!"
"Silky smooth, so incredibly silky smooth!"
"That feels so good, so incredibly good!"
"Pingzi's project is absolutely a speed bump for programmers! My deadline is tomorrow, and I'm writing a plugin right now, can you believe it?"
“You might not believe it, but after I handed in my summer semester assignment, my teacher said, ‘Student, you should change your major. The code you wrote makes me think I might not live much longer…’ Now I think I’m a programming genius! Damn it, I’m going to send this plugin I wrote to my teacher so he can see it and live a couple more years.”
"Damn it, I accidentally shouted it out! I told my roommate I was coding, but he didn't believe me. He said I was at an in-party and insisted I show him the link! What do I do now? I need help urgently!"
(End of this chapter)
You'll Also Like
-
A person in Tokyo becomes a demon god
Chapter 300 52 minute ago -
Quickly conquer the martial arts world, and let your fists dominate the heavens!
Chapter 274 52 minute ago -
Rebirth: Starting with Capturing the Goddess Mentor
Chapter 375 52 minute ago -
Warhammer 40: Doom
Chapter 383 52 minute ago -
He lives on another planet and is majoring in Earth Science.
Chapter 530 52 minute ago -
Immortality begins with raising apprentices
Chapter 209 52 minute ago -
Ming Dynasty 1627
Chapter 195 52 minute ago -
My path to immortality began with my posting to guard Dawancun.
Chapter 932 52 minute ago -
American Entertainment: Starting with playing the role of Little Beaver
Chapter 146 52 minute ago -
Reborn in America, I am a legendary short seller on Wall Street.
Chapter 306 52 minute ago