1,620 karma · joined January 6, 2018
- Python developer
- Django contributor
- Conference speaker
- Remote worker
- GNU/Linux user
- Free Software advocate
--
> More simplified English might be a good idea. There is what is called Simplified Technical English, but that seems to be for aerospace, and perhaps it could be adapted for computer documentation, too.
I'm happy that you think that the idea in the article is good.
I didn't know about the "Simplified Technical English" it seems interesting.
I reply below to some points but only to share better my point of view I tried to wrote in the article.
> I'm not sure if more linguistic diversity will help FLOSS.
I think linguistic diversity in FLOSS means a more accessible FLOSS world to people that not speak English.
> For countries with more English speakers (e.g. most European countries) I don't think translations provided to developers will prove beneficial.
But here in Europe (I'm from Italy) not all country have the same level English skills. I also wrote the article thinking to the whole World with so meny country with a low level of instruction.
> The language-mastery issue is real, especially for very young people, but I'm not sure if "forcing" people isn't the better call.
I don't think in the article I wrote about forcing people.
> The suggestions for more simplified English in the article seem like good ideas to me.
Thanks, I'm happy you found the idea good.
The article is about offline creation of compressed data dumps and not about real-time application.
The Django code here use only compression algorithms already present in the Python standard library to avoid unnecessary dependencies.
I'll write another article about it and, if they vote it, I'll have a talk about it in the next PyCon Nove conference http://www.paulox.net/talks/#pycon-nove
Maybe in other project ES will be a better solutions.
In other project I used Elastic for the search function: Django + PostgreSQL (DB) + Haystack + ES (FTS).
Is obvious that the second solution is more expensive.