Código de redação em russo. Prós e contras de um programa desse tipo. - página 8

 
Реter Konow:
Em resumo, já que todos nós neste fórum somos falantes de russo e não programamos em sua língua nativa - daí o uso de muletas. Estou programando em linguagem nativa, para que eles não usem muletas. É uma conclusão simples e lógica. (Sem ofensa para ninguém).

É mais uma questão de micróbios - quem está olhando para quem através do microscópio. Ao programar desta forma você mutila sua língua nativa, reduzindo-a a uma linguagem homem-máquina, nem mesmo balbuciando, mas algum tipo de fealdade castrada. Tente olhar para seu código com um terceiro olho sóbrio, não é mesmo? Toda a diferença nas muletas - as suas são escritas em cirílico - a barra de tarefas, as etiquetas + as janelas_fenômenos

É uma espécie de brincadeira, mas a mensagem é clara - é mais fácil ler o código em seu idioma nativo, com certeza. Pelo mesmo motivo que uso sublinhados - é mais bonito sem eles, mas tenho que ler nomes com prefixos, não quebrados em palavras.

 
Vladimir Zubov:
Depende de qual mercado você está visando e para quais propósitos, se não há planos e não há necessidade de ir além da RF, então escrever em seu idioma nativo é bom.
Estou focado na eficiência do próprio processo de programação. A eficiência é maior em minha língua nativa. Eu não vou distribuir código fonte aberto.
 
Alexander Puzanov:

É mais uma questão de micróbios - quem está olhando para quem através do microscópio. Ao programar desta forma você mutila sua língua nativa, reduzindo-a a uma linguagem homem-máquina, nem mesmo balbuciando, mas algum tipo de fealdade castrada. Tente olhar para seu código com um terceiro olho sóbrio, não é mesmo? Toda a diferença nas muletas - as suas são escritas em cirílico - a barra de tarefas, as etiquetas + as janelas_fenômenos

É uma espécie de brincadeira, mas a mensagem é clara - é mais fácil ler o código em seu idioma nativo, com certeza. Uso sublinhados pela mesma razão - é mais bonito sem eles, mas tenho que ler nomes não quebrados em palavras e com prefixos.

Eu discuto com as pessoas aqui, provando que é mais conveniente para elas programarem e se desenvolverem em uma língua nativa, enquanto elas se opõem a mim. Bastante estranho, não é?
 

Três coisas no mundo:

1. limonada morna.

2. Chá gelado.

3. Código do programa em russo.

Tudo em resumo, aos aficionados.

 
Dmitry Fedoseev:

Três coisas no mundo:

1. limonada morna.

2. Chá gelado.

3. Código do programa em russo.

Em resumo, para os aficionados.

Sim, é um pouco amador... Mas vale a pena tentar. Que todos que discordam desta abordagem (e aqueles que concordam com ela) tentem escrever pelo menos um especialista em russo. Um programa na vida para contar então aos netos sobre sua experiência de programação "exótica".

Caso contrário, é algo parecido com isto:

- Você gosta de frutos do mar?

- Eu os odeio!!!

- Você já os experimentou?

- De jeito nenhum! Nunca! Eles são tão nojentos!

 
Реter Konow:
Estou discutindo com as pessoas aqui, provando-lhes que estariam mais à vontade para programar e desenvolver em sua língua nativa e eles se opõem a mim. Bastante estranho, não é?

A maioria dos residentes aqui escreve software sob encomenda, daí a aversão ao seu idioma.

Escrevo código em 4K apenas para mim há mais de 6 anos. Gradualmente mudei para o russo na programação, então eu me livrei da necessidade de comentar o código. O código é fácil de ler, nunca tive nenhum problema com a compilação. E se eu estou codificando sob demanda, devo usar o alfabeto latino, é claro.

 
Uladzimir Izerski:

A maioria dos residentes aqui escreve software sob encomenda, daí a aversão ao seu idioma.

Escrevo código em 4K apenas para mim há mais de 6 anos. Gradualmente mudei para o russo na programação, então eu me livrei da necessidade de comentar o código. O código é fácil de ler, nunca tive nenhum problema com a compilação. E se você estiver codificando para ordenar, você deve definitivamente usar o alfabeto latino.

Bem, tudo está claro agora.

Realmente, quando você está fazendo um trabalho para pedir e está fornecendo código fonte aberto, você tem que usar o inglês. Eu concordo com isso.

Entretanto, se estamos discutindo a eficiência da programação e do desenvolvimento como tal, ela é definitivamente maior quando se usa uma linguagem nativa. Qualquer pessoa que tenha tal experiência o confirmará.

Tenho quase certeza de que os americanos venceram todos os outros em tecnologias de software exatamente porque tinham uma enorme vantagem inicial - a possibilidade de se desenvolverem em sua língua nativa enquanto outras nações tiveram que se adaptar não apenas a outras línguas, mas também às abordagens de outras pessoas (OOP).

Competir com eles em seu campo é não ter nenhuma chance de vencer.

 
Dmitry Fedoseev:

Três coisas no mundo:

1. limonada morna.

2. Chá gelado.

3. Código do programa em russo.

Em resumo, para os aficionados.

A limonada morna é melhor que a cerveja morna.
 

Я совершенно уверен, что американцы обошли всех в software технологиях именно потому, что имели огромное исходное преимущество - возможность разрабатывать на родном языке, а остальные народы были вынуждены подстраиваться не только под чужой язык, но и под чужой подход (ООП).

Competindo com eles em seu campo, significa que eles não têm nenhuma chance de vencer.

Exatamente. O limiar de entrada para quem não fala inglês é muito mais alto. Eu mesmo aprendi inglês com todos os tipos de livros e documentação de referência. Gastou muito tempo nos estágios iniciais para compreender o material. Penso que é necessário ter "Cyrillic C++" (não apenas operadores de escrita, mas também documentação), e então terá "carne" e uma comunidade. Afinal de contas, há um monte de idiomas, por que alguns não deveriam ser russos? Basta ensinar as crianças, basta ler a documentação, o número de programadores nativos (e seu nível) vai aumentar muitas vezes. Dê a um programador novato que fala russo algo comohttp://en.cppreference.com/w/cpp/atomic/memory_order e todo seu desejo de codificar vai desaparecer.

Entretanto, acontece que é mais fácil para eles lidar com alta tecnologia e para nós cultivarmos vegetais.

 
As habilidades em línguas estrangeiras enriquecem as pessoas espiritualmente e além, e também empurram fronteiras e abrem novos horizontes.
Razão: