English binary logic operators

Don Clugston dac at nospam.com.au
Fri Nov 24 06:48:24 PST 2006


Ary Manzana wrote:
> Georg Wrede escribió:
>> Carlos Santander wrote:
>>> antonio escribió:
>>>
>>>> Daniel Giddings wrote:
>>>>
>>>>> nobody_ wrote:
>>>>>
>>>>>>> I'm forced to use the basic english programming syntax: if/else, 
>>>>>>> while,
>>>>>>> for, foreach, public, private, protected,.... PLEASE: STOP 
>>>>>>> IMPOSING ENGLISH TO THE WORLD... you are not the only one 
>>>>>>> programming here.
>>>>>>>
>>>>>>> thanks
>>>>>>> Antonio
>>>>>
>>>>>
>>>>> "English is the most widely taught and understood language in the 
>>>>> world, and sometimes is described as a lingua franca." - Wikipedia, 
>>>>> http://en.wikipedia.org/wiki/English_language
>>>>>
>>>>> Thus for me (aside from being Aussie), English is the best choice, 
>>>>> as having other people able to understand your code is the most 
>>>>> important consideration when writing code... after all if you code 
>>>>> isn't correct, someone else can fix it if they can understand it ;-)
>>>>>
>>>>>>
>>>>>> As for me: Please start imposing english to the world (English 
>>>>>> isn't my mother language btw.)
>>>>>> Imposing it only as the second language of course. Diversity of 
>>>>>> thought is, most of the time, a good thing :)
>>>>>> I kinda hate language barriers.
>>>>>>
>>>>>> Thus I totally agree with:
>>>>>>
>>>>>>> the best of algebra symbology is the language independence:
>>>>>>
>>>>>>
>>>>>> But it shouldn't be that difficult to startof a project on dsource 
>>>>>> which would enable the selection of different languages
>>>>>> for these and alike:
>>>>>>
>>>>>>> "valor" vs "value", "irSiguiente()" vs "goNext()"...
>>>>>>
>>>>>>
>>>>>> It could even have a function to translate some of the algebra 
>>>>>> symbology.
>>>>>>
>>>>>>
>>>>>
>>>>> It would be interesting to see how popular such a project is - I 
>>>>> really have no idea how much non-native English programmers would 
>>>>> prefer writing code in their own language if automatic conversion 
>>>>> was possible.
>>>>>
>>>>> :-) Dan
>>>>
>>>> I'm not really interested:  spanish coding using english keyword has 
>>>> a lot of advantadges:  "value" or "class" are reserved words... 
>>>> "valor" and "clase" not... :-)  Spanish programmer can use than 
>>>> english people can't (because the english version is reserved by the 
>>>> compiler)
>>>>
>>>
>>> I code in Spanish when it's going to be private code (seen only by my 
>>> eyes), and in English otherwise.
>>>
>>> As for the other proposal, I disagree. I made a similar proposal 
>>> about 4 years ago, but now I'm not for it.
>>>
>>>> Mi queja se debe al hecho de que la gente piense que para que "sus 
>>>> matemáticos" puedan entender mejor el código, debería usarse una 
>>>> sintaxis "legible" en vez de una sintaxis "críptica"... 
>>>> presuponiendo que la sintaxis "legible" debe ser inglesa.
>>>>
>>>> Si el problema está en que programadores profanos deben usar un 
>>>> lenguaje de programación.  La mejor opción es formarlos 
>>>> convenientemente.
>>>> Si por alguna razón esto no es posible, lo mejor sería que el 
>>>> compilador admitiese el uso de "alias" para los símbolos y las 
>>>> palabras reservadas.
>>>
>>>
>>> Hay dos razones para el uso de inglés. Primero, los primeros 
>>> compiladores fueron hechos en los Estados Unidos, así que es normal 
>>> que hayan usado inglés. A partir de ahí, los nuevos lenguajes 
>>> evolucionaron a partir de los originales, y obviamente mantuvieron 
>>> sus palabras reservadas. Además, se volvió natural en todo el mundo 
>>> entender lo que esas palabras significaban.
>>>
>>> Pero la razón más importante es la que dijo Daniel: el inglés es en 
>>> realidad el idioma universal de nuestra era, así que hay que saber 
>>> aceptar eso. Un efecto de eso es que, a pesar de lo que dije en el 
>>> primer punto, Ruby fue hecho por un japonés, pero a pesar de eso usa 
>>> palabras inglesas. Y así muchos otros. De modo que ahora la cuestión 
>>> es que no es que sea una sintaxis "legible" sino que es el mínimo 
>>> común denominador, y además facilita la transición desde otros 
>>> lenguajes.
>>
>> Tienes razón!
>>
>> lukumäärä rivejä;
>> kirjoitus jutut;
>> jutut = lueTiedosto(käyttäjänHaluama);
>> rivejä = säännöllinenLausekeHaku(jutut, "varakas", "i");
>> tulosta("Rikkaiden määrä ", rivejä);
>>
>> Yo no quiero programar en mi idioma (el Finlandes).
>>
>>> Realmente quisiera devolver la conversación al inglés. A mí me 
>>> molesta cuando empiezan a escribir en alemán o algún otro idioma, así 
>>> que no quiero causar la misma molestia.
> 
> ¿Y qué tal el Esperanto? :-P
> 
> Birdo birdo = nova Birdo();
> birdo.manĝi();
> birdo.flugi();
> Birdo birdido = birdo.seksumiKun(aliaBirdo);
> ktp.

Jes! Bonvolu!



More information about the Digitalmars-d-learn mailing list