Future of Ring Programmin Language

144 views
Skip to first unread message

CalmoSoft

unread,
Feb 27, 2022, 2:20:16 AM2/27/22
to The Ring Programming Language
Hello Mahmoud and everyone,

I created the following topic in the following forum:
Does Ring have a future?
So far, 94 comments have been received.
Ring on hungarian forum
I wish everyone a nice day, a good job and a pleasant rest afterwards.

Hello, Zsolt

Mahmoud Fayed

unread,
Feb 27, 2022, 6:28:15 AM2/27/22
to The Ring Programming Language
Hello Gal

I looked at the discussion

With respect to the technical part

(1) If you want an example about using Tests, This is a good one : https://github.com/ring-lang/ring/tree/master/language/tests

(2) If you want an example about tools development, use this : https://github.com/ring-lang/ring/tree/master/tools/ringpm

(3) When you talk about PWCT 2.0 development, you can use this link : https://github.com/ring-lang/ring/blob/master/marketing/pwct/README.md#dark-theme

With respect to spreading the word about the language

"Don't do this by asking people about their opinion! - They don't know Ring, never used it, already are using other programming language and most developers when they fall in love with a language, they don't switch because someone is asking them about their opinion in other language! because what will happens when you do that, they will check the language website, read about some features, compare these features with what they already know or use, they will not notice the difference in the language goals, they just will say this is bad because this is different from what they are used to"

To promote a programming language, keep developing it, providing more resources about it, keep using it in practice and report problems and suggestions

Along the time, the language will be discovered by great developers, people who try things to many hours/days before saying their opinion, they will find that it's useful, have special spirit, they will contribute and make it better.

Ring is growing, will become too much better in the next future, so don't worry about marketing it at the current stage.
The goal at the current stage is having a smart team around the language, people with different skills, who can draw the future.

In the early days of PWCT (from 15 years ago), I did what you did today, tried to promote the product to people who don't care, that was a mistake, once I switch my efforts to the research & development and focused on improving the product, it becomes known to many people
And the new ideas are published in research papers (and reviewed by researchers with scientific background)
And the software download increased to hundreds of thousands for the tools, and tens of millions for the samples/tutorials

When you work at this level, don't go to anyone in any forum and ask him about his opinion!
Yes we respect everyone and we respect the opinion of others, but before that we select who will provide us with the useful feedback
By useful feedback, I mean opinions that will help you to know more and improve your work

Finally, think about this
if there are 20 millions of developers, and your product could be used by 1 million developers
It's not a good idea to ask the other 19 millions about their opinion and wast your time
In other words, what I mean, the world is too big, there are many people, many products, the right marketing is to focus on the right people at the right time
And at this time, we focus on development, not direct marketing. our marketing strategy at the current stage is (continuous development)

Many projects comes and go after one or two years of development, people trust projects that stay, comes with new releases and provide better quality
We are very successful because Ring is here and it's better every year, to be sure about how much this is important, check some of the dead languages on GitHub and you will know that being alive is the first step toward success.

The next popular figure from the internet demonstrates an important idea about the success and the time

I have seen a curve like this with PWCT, where the first five years, very few number of developers downloaded the project, after that it becomes huge
I think we will achieve a similar success with Ring in the future 
niceshot.jpg

Greetings,
Mahmoud

CalmoSoft

unread,
Feb 27, 2022, 6:39:51 AM2/27/22
to The Ring Programming Language
Hello Mahmoud,

Thanks for your informations and help.
Have a nice day, a good work and a pleasant rest.

Greetings,
Gal Zsolt
(~ CalmoSoft ~)

Mahmoud Fayed

unread,
Feb 27, 2022, 6:42:24 AM2/27/22
to The Ring Programming Language
Hello Gal

You are welcome :D

Greetings,
Mahmoud

Mansour Ayouni

unread,
Feb 27, 2022, 9:22:51 AM2/27/22
to Mahmoud Fayed, The Ring Programming Language
Hello Mahmoud,

Thank you for this narration. I enjoyed every word of it.

All the best,
Mansour

--

---
You received this message because you are subscribed to the Google Groups "The Ring Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ring-lang+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ring-lang/8259ba5f-9a1b-4509-9ab5-bf5ba05db01fn%40googlegroups.com.

Mahmoud Fayed

unread,
Feb 27, 2022, 9:25:33 AM2/27/22
to The Ring Programming Language
Hello Mansour

>> "Thank you for this narration. I enjoyed every word of it."

You are welcome :D

Greetings,
Mahmoud
Reply all
Reply to author
Forward
0 new messages