News for hackers. Stuff that matters.
Re:PostgreSQL Database Modeler by mariusmg on Thursday September 27, 2012 @07:41AM (#4580222)
I'd never understood while people code in their native language. It's just so.....wrong.
Re:PostgreSQL Database Modeler by route66 on Thursday September 27, 2012 @08:06AM (#4580274)
I'll help you.

Develop an application for support of financial and tax regulations for a certain country. You will have verbs and nouns which describe the situation clearly.

You develop an application from specifications written another language than English. They exist.

The biggest failure I keep seeing are futile attempts to translate concepts under these circumstances into English.

I agree in this case: when you want to invite collaboration on github, English (or Chinese?) would be better suited.

Re:PostgreSQL Database Modeler by Thunderer on Thursday September 27, 2012 @08:50AM (#4580395)
Even in financial / tax software it is possible to create an abstraction in which you can safely write English code and move all specific terms into some i18n module. Of course if you are not clever enough to do that it's not that bad to use /required/ language, but in this case we talk about strictly technical tool for database modeling, so no excuses - it definitely needs to be translated in order to be accessible for other GitHubbers.
Re:PostgreSQL Database Modeler by fhars on Thursday September 27, 2012 @07:59AM (#4580261)
So, which language should American programmers use in their code?
Re:PostgreSQL Database Modeler by FraaJad on Thursday September 27, 2012 @08:03AM (#4580271)
What nation do you belong to?
Re:PostgreSQL Database Modeler by mariusmg on Thursday September 27, 2012 @09:53AM (#4580674)
I'm from Romania. Coding in your native language is likely used as a safeguard....it means it will be very hard to outsource the product :) . Coding in your native language on a OSS project is even worse.
Re:PostgreSQL Database Modeler by dserodio on Thursday September 27, 2012 @10:27AM (#4580833)
Ever heard of Domain Driven Design? Your customer's problem domain is best expressed in their native language.

But for Open Source projects coding in English is probably the best way to attract contributors.