Published on

An attempt to help the developer community of Bangladesh

Authors

For the last few days, I have been reading “You Don’t Know JS Yet” by Kyle Simpson. I find this book surprisingly simple but full of deep insights.

About this book

Maple

It is a book series. This series is divided into six parts. The first two parts are completed. The draft of the second two is in progress. And the last two are not yet started by Kyle Simpson.

These six parts are:

  • Get Started
  • Scope & Closures
  • Objects and Classes
  • Types & Grammar
  • Sync & Async
  • ES.Next & Beyond

While reading, suddenly it struck my mind, why is there no Bangla translation of this book? Most of the writers who write programming stuff in Bangladesh, tend to write them in a beginner-focused way. Yes, I agree, there are some market-centric views for this approach, and that is not a crime.

But, there is a big but… What about open sourcing? The world is moving fast. Probably the biggest leaps humankind took(especially in the software field), came from open-source software. As Linus Torvalds once said,

Software is like sex, it’s better when it’s free.

It may sound funny, but it’s true.

My initiative

While thinking all these things suddenly I thought let’s do it. Let’s translate this book. Yes, it will take a substantial amount of time, but I am no rocket scientist. I am not contributing anything valuable to the world right now. I will translate this book. Perhaps the best use of my time would be to provide something valuable to society through this translation. No matter how small this contribution is, at least I would be able to have a satisfactory nap.

After finishing almost 50% of the first chapter, it came to my mind, I should contact the author. I sent him an email and later talked with him on LinkedIn. He is an extremely humble person. He gave me permission to translate his masterpiece happily.

As a complete newbie, talking with such a senior person in the software industry, was somewhat difficult for me. But he made it so easy. I was awestruck, to be honest.

Now I have completed almost 80% of the first chapter. I have decided to publish the book chapter by chapter in Git Hub.

Why is my translation going slow?

Translating the programming part is easy for me. But the parts referring to the legal issues and a background story are quite difficult. So it’s taking this much time. But hey! We should not forget the famous quote by Aristotle,

Patience is bitter, but its fruit is sweet.

I hope Bengali Programming Community would love it.