Should Fortran Discourse be open to languages other than English?

The idea of a separate space for German seems odd. In my experience Germans speak English better that do Americans. Probably they have better discipline with grammar.

2 Likes

As others, I like the proposal. It is a good compromise and I can help to translate French to English.

2 Likes

I agree with Milanā€™s proposal.

See my new post in Boucle fichiers as a demonstration of the automatic translation tool DeepL, from French to English.

Now, I propose to open a new discussion: ā€œShould Fortran Discourse be open to languages other than Fortran?ā€ No, donā€™t worry, itā€™s a joke! :crazy_face:

3 Likes

This may be a bit unrelated but I will get it out of my system here: it really annoys me that iOS autocorrects Fortran to FORTRAN :rage:

1 Like

I believe @milancurcic proposal strikes the right balance. I think it will be quite interesting to see more non-English speaking Fortran users here. Iā€™d be curious to know what other resources they have available to them, and if this is one of very few, we certainly wouldnā€™t want to turn them away.

Kudos to all for the civil discussion, compromise and consensus. Iā€™m very happy to see this community functioning and communicating well.

2 Likes

The only french forum about Fortran that I know is:


There is only a few new discussions each month. Nothing comparable with our buzzy Discourseā€¦ :honeybee:

Concerning the discussion, itā€™s true that itā€™s a pleasure to see that we can think and elaborate something together! As human beings, we often forget that we, as an individual, can not see all the faces of a problem (you know: light is made of particles! No itā€™s waves! No itā€™s both a wave and a particle! When finally itā€™s neither waves nor particlesā€¦) So itā€™s important to be conscious of that when we tell to other what we think. And to listen to each other. Then something can emerge from the kaleidoscopeā€¦

For example, I was not conscious that translation tools had become really usable in a forum until @billlong suggested we use such tools. I was first skeptic but convinced after some experiments.

2 Likes

Is that a ā€œdictionaryā€ thingy like what one sees with web browsers on other platforms?

And is there a way to feed that back to the maintainers of iOS info base to accept Fortran as the name?

I went ahead and added the Language section in the Welcome post. Let me know if youā€™d like to change or add anything to it.

As with everything else, weā€™ll evaluate how it works as we go, and adjust course as needed.

1 Like

That would be niceā€¦ I meant when I am typing e.g. on a messaging service the suggested autocompletion/autocorrection from Fortran to FORTRAN is always there.

Perhaps their AI is so good that they know that I did unfortunately wrote in a publication FORTRAN90 (very sorry) some years ago :sweat_smile:.

1 Like

Whatā€™s worse is when people autocorrect to ā€œFORTRANā€.

I see this often. Example: I email a colleage telling them about the Fortran book I wrote. They forward the email to their colleague and say ā€œCheck it out, Milan wrote a FORTRAN book.ā€

I think the name ā€œFORTRANā€ is hardcoded deep in the lowest levels of peopleā€™s firmware.

But it makes sense. If you havenā€™t learned about the name change with Fortran 90, itā€™s natural to think that ā€œFortranā€ is misspelled.

2 Likes

That was a beautiful question and pretty much loved most of the decisive solutions.

However, before spending much time in this topic I think is nice to have a realistic view on the topic. I cannot think of a person in need of Fortran help that doesnā€™t have the minimum level to open a discussion in a forum. Being realistic, a person in need of Fortran help would be first a Fortran user, which most probably would be at least an undergrad in science/engineering. And I again cannot think on any undergrad in any part of the world doing science/engineering that doesnā€™t have a minimum English level to ask for help. I donā€™t even think that person would be able to go through the documentation and understand that they can ask in their own language.

On the other hand, if any of the 0.0ā€¦01% (of course this is just a personal estimate) of people in need of Fortran help canā€™t express her/himself in English I think it should be allowed to write in her/his own language and people try to do their best to help. In that case, Iā€™ll be happy to help with any Spanish translation.

(Sorry for contributing with this rather nihilistic post but found it an important idea that was missing.)

1 Like

@iarbina welcome to the forum! Yes, I agree with you, and thanks to Google Translate and other such services, I personally think it is not too much to ask people who do not speak English to use them to translate. But others felt quite strongly about this, so the compromise hopefully works for everybody.

Welcome @iarbina,
good point! That person need a minimal understanding of the ā€œWelcome to Discourseā€! But reading a foreign language can be easier than writing, and writing easier than talking. The more you practice something, the more natural it becomes. And on the net, we read more often than we write, and write more often than we talk.

I agree that such situations will probably be rare and that this discussion is rather a matter of principle. If we had that great discussion, itā€™s probably because in a community principles matter.

Thank you and welcome, @iarbina! Iā€™m really happy about the overwhelming support and openness by this community.

First, letā€™s assume youā€™re correct. Thereā€™s no practical problem then with welcoming other languages, as there wonā€™t be such threads.

Second, I donā€™t think you have a realistic view on this (and neither do I). We only have our perspectives. In my Fortran class (3rd year undergrad program in meteorology in 2006 in Serbia), majority of students were comfortable reading and understanding English, but not writing it. Maybe itā€™s different in 2020. I donā€™t know. Learning and using programming languages is orthogonal to learning to write a spoken language, as @vmagnin pointed out, so we canā€™t assume that a programmer also speaks English.

And even if they canā€™t read the Welcome message and our stance on language: English-speakers who do read it may feel more excited to engage in an open and inclusive community. Itā€™s also important to state it for English-speakers so that they donā€™t inadvertently shut down foreign-language topics.

Also consider a Fortran user that is only barely comfortable with writing English. It can be intimidating for a newcomer to post for the first time in an established community. Our message and attitude about the language can make a difference about how such userā€™s first impression and whether theyā€™d feel encouraged to post or not, in English or otherwise.

We need to think long term. Fortran is losing users every day. Fortran is also being predominantly taught not in the US, but elsewhere in the world. Many countries where Fortran is being taught are developing countries. We are fighting for Fortran and thus fighting for every new user we could get. @vmagnin also correctly pointed out SEO. Not restricting to English language may in the long term improve Fortranā€™s visibility around the world.

Openness to other languages is directly related to diversity of thought and experience. I think this is important and will only help us improve. We all benefit from it. When @certik and I appeared as guests on the Open Source Directions podcast, one of the questions was how we aim to foster diversity. Welcoming other languages is just one way toward that effort. Restricting to English would not help it.

I agree with @vmagnin that this is more a matter of principle. Principles matter. The message we send out into the world matters. We have influence on others.

But these principles matter in practice also. In the future if and when we decide to apply for NumFOCUS or some technology grant, things like this will be measured and considered.

Regarding the concern of this leading to a fragmented, multi-language forum, we are not arguing for creating that. We simply argue for not shutting down the rare non-English topic.

Again, any suggestion for improving our message to newcomers is welcome.

4 Likes

Thanks @vmagnin and @milancurcic for your reply.

I cannot but agree 100% with your words @milancurcic. If Iā€™m here is because I saw the Open Source podcast you had few month ago and just hearing the words ā€œFortranā€ and ā€œOpen Source projectā€ made my day. And of course, diversity in an Open Source project is mandatory, and if language diversity helps Iā€™m on it. I just wanted to make that point.

Anyways, kudos to the idea.

3 Likes

I think everyone nowadays could somehow write in the English language. So for the time being it should be in English as it is a more universal and international language.

In case, he could use translation software to write in English.

In an extreme case, he could just point out that he is not comfortable in the English language and could simply post in his native language.

1 Like