Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 01.12.03 17:40
Оценка: +1 -6
Так как в Net появилась возможность объявлять методы, свойства в unicode то руки сами тянутся к более правильному для понимания русских названий. А так как после долгого общения с 1С это становится нормальной практикой. Лично у меня проблемы с английским, т.к. в школе учил немецкий в армии солдафонский а в институте английский, но полиглотом себя назвать не могу.
Интересно что в 1С целые поэмы в коде пишут, и давно не считается зазорным быть патириотом своего языка.
и солнце б утром не вставало, когда бы не было меня
Re: Русские названия методов в Net
От: mihailik Украина  
Дата: 01.12.03 17:46
Оценка: 27 (3) +1 :)))
S>Так как в Net появилась возможность объявлять методы, свойства в unicode то руки сами тянутся к более правильному для понимания русских названий.

Мне кажется, русские идентификаторы имеет смысл делать тогда, когда код предполагается использовать только "у себя".

Кроме того, может утомить постоянное переключение раскладки. И, кстати, интерестно, как решается вопрос с падежами/последовательностью прилагательное-существительное?

Хотя, наверное, интерестный подход как простейшая замена обфускаторов

S> Интересно что в 1С целые поэмы в коде пишут, и давно не считается зазорным быть патириотом своего языка.


Ну, поэмы в коде — это уже маньячество. Так, глядишь, ещё какой-нибудь Пруст или Толстой объявится. Нашлёпает за неделю сорок томов увлекательного чтива.
... << RSDN@Home 1.1.0 stable >>
Re: Русские названия методов в Net
От: Lloyd Россия  
Дата: 01.12.03 17:48
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Так как в Net появилась возможность объявлять методы, свойства в unicode то руки сами тянутся к более правильному для понимания русских названий. А так как после долгого общения с 1С это становится нормальной практикой. Лично у меня проблемы с английским, т.к. в школе учил немецкий в армии солдафонский а в институте английский, но полиглотом себя назвать не могу.

S> Интересно что в 1С целые поэмы в коде пишут, и давно не считается зазорным быть патириотом своего языка.

В чем проблема?
... << RSDN@Home 1.1.2 beta 1 >>
Re: Русские названия методов в Net
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 01.12.03 17:50
Оценка: 1 (1) +1
Здравствуйте, Serginio1, Вы писали:

Плохо получается, по следующим причинам:
Русские слова длиннее,
есть проблемы с падежами,
не хватает многих терминов (причем простейших: get/set, load/save, add/remove)
Re[2]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 01.12.03 17:52
Оценка: -1 :)
Здравствуйте, mihailik, Вы писали:

S>>Так как в Net появилась возможность объявлять методы, свойства в unicode то руки сами тянутся к более правильному для понимания русских названий.


M>Мне кажется, русские идентификаторы имеет смысл делать тогда, когда код предполагается использовать только "у себя".


Я бы выразился точнее: на Родине.
M>Кроме того, может утомить постоянное переключение раскладки. И, кстати, интерестно, как решается вопрос с падежами/последовательностью прилагательное-существительное?
Ну это дело техники быстро отрабатывааемое. Кроме всего существуют подсказки.

M>Хотя, наверное, интерестный подход как простейшая замена обфускаторов

И главное заставить капиталистов изучать Великий и Могучий Русский Язык. Глядишь и у нас жизнь наладится.
S>> Интересно что в 1С целые поэмы в коде пишут, и давно не считается зазорным быть патириотом своего языка.

M>Ну, поэмы в коде — это уже маньячество. Так, глядишь, ещё какой-нибудь Пруст или Толстой объявится. Нашлёпает за неделю сорок томов увлекательного чтива.

Так для чего слепой десятипальцеевый метод программисту. Как раз для поэм
и солнце б утром не вставало, когда бы не было меня
Re[2]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 01.12.03 17:53
Оценка:
Здравствуйте, Lloyd, Вы писали:


L>В чем проблема?

Пишу а затем переписываю. Т.К. считается неправильным. Вот и хочу выяснить, может всетаки правильно.
и солнце б утром не вставало, когда бы не было меня
Re[2]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 01.12.03 17:58
Оценка:
Здравствуйте, DarkGray, Вы писали:

DG>Здравствуйте, Serginio1, Вы писали:


DG>Плохо получается, по следующим причинам:

DG>Русские слова длиннее,
DG>есть проблемы с падежами,
DG>не хватает многих терминов (причем простейших: get/set, load/save, add/remove)

взять, установить,загрузить, сохранить, добавить,удалить.
Интересна была первая реакция на локализацию приложений. Когда вместо OK было Да
Canсel -Отмена.
А насчет длины быстрее печататать научатся.
и солнце б утром не вставало, когда бы не было меня
Re: Русские названия методов в Net
От: Кодт Россия  
Дата: 01.12.03 17:59
Оценка: 12 (1) +3 :)
Здравствуйте, Serginio1, Вы писали:

S>Так как в Net появилась возможность объявлять методы, свойства в unicode то руки сами тянутся к более правильному для понимания русских названий. А так как после долгого общения с 1С это становится нормальной практикой. Лично у меня проблемы с английским, т.к. в школе учил немецкий в армии солдафонский а в институте английский, но полиглотом себя назвать не могу.


Метод Armia::Otdelenie::Ravnajs(Armia::Komandy::RavnenieNa kuda),
возвращает значения TakTochno, NikakNet
и выбрасывает исключение Armia::Nariad(Armia::MestoNeseniaNariada gde, System::int skolko)


S> Интересно что в 1С целые поэмы в коде пишут, и давно не считается зазорным быть патириотом своего языка.


Пока 1С для русскоязычных программистов, все окэй. Веселуха будет при расширении рынка сбыта.
То же касается любого другого API.
Уже сейчас я могу давать имена на транслите, но не факт, что это будет понято зарубежными коллегами.
KGB::shit & match.
(вот статья на смежную тему: http://www.textology.ru/belyanin/bel_shok.html)
То же касается зарубежных (а особенно — китайских) товарищей.

Английский — это язык межнационального общения программистов. Что в этом плохого?
К тому же в нем мало флексий (падежей там всяких), что меньше режет слух, чем несогласованные фразы "иди-на метка".
Перекуём баги на фичи!
Re: Русские названия методов в Net
От: Sinclair Россия https://github.com/evilguest/
Дата: 01.12.03 18:04
Оценка:
Здравствуйте, Serginio1, Вы писали:

А кстати, интересный вопрос:
Допустим, все ограничения применения кириллических, да еще и русскоязычных, идентификаторов понятны и приняты.
как насчет coding conventions?
Т.е. вот для англоязычного кода рекомендуют называть классы — существительными, методы — глаголами в инфинитиве, ну там для всяких событий и свойств свои правила.
Как сделать код на русском удобочитаемым? С точки зрения опытного разработчка 1С?
class Накладная {
public Провести(){
// СДЕЛАТЬ: написать код
  throw new ИНедоделано();
}
public decimal Сумма {
  get {
      decimal сумма=0;
      foreach(Позиция позиция in Позиции)
        {
          сумма += позиция.Сумма;
      }
       return сумма;
    }
}
... << RSDN@Home 1.1.0 stable >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 01.12.03 18:06
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Здравствуйте, Serginio1, Вы писали:



К>Пока 1С для русскоязычных программистов, все окэй. Веселуха будет при расширении рынка сбыта.

Уже на украинском во весь рост. И самое замечательное что переводят с удовольствием.
К>То же касается любого другого API.
К>Уже сейчас я могу давать имена на транслите, но не факт, что это будет понято зарубежными коллегами.
К>KGB::shit & match.
К>(вот статья на смежную тему: http://www.textology.ru/belyanin/bel_shok.html)
К>То же касается зарубежных (а особенно — китайских) товарищей.
Скоро пол мира будет говорить по китайски. Правильным путем идете товарищи.

К>Английский — это язык межнационального общения программистов. Что в этом плохого?

К>К тому же в нем мало флексий (падежей там всяких), что меньше режет слух, чем несогласованные фразы "иди-на метка".
Вообще-то очень жалко что искуственные языки по каким то причинам не прижились. А так это единственно правильны выбор, не ставя одних в более предпочтительное положение перед другими.
и солнце б утром не вставало, когда бы не было меня
Re[2]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 01.12.03 18:25
Оценка: 6 (1)
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Serginio1, Вы писали:


S>А кстати, интересный вопрос:

S>Допустим, все ограничения применения кириллических, да еще и русскоязычных, идентификаторов понятны и приняты.
S>как насчет coding conventions?
S>Т.е. вот для англоязычного кода рекомендуют называть классы — существительными, методы — глаголами в инфинитиве, ну там для всяких событий и свойств свои правила.
S>Как сделать код на русском удобочитаемым? С точки зрения опытного разработчка 1С?
S>
S>class Накладная {
S>public Провести(){
S>// СДЕЛАТЬ: написать код
S>  throw new ИНедоделано();
S>}
S>public decimal Сумма {
S>  get {
S>      decimal сумма=0;
S>      foreach(Позиция позиция in Позиции)
S>        {
S>          сумма += позиция.Сумма;
S>      }
S>       return сумма;
S>    }
S>}
S>

Очень даже читаемый код для человека ни разу не писавшим на 1С.
лучше всего локализовать и языковые конструкции, но на худой Конец и так.
Еще рекомендуестя переменные класса выделять подчеркиванием
_сумма.
Навеное применив
using ВещественноеДвойнойТочности=Double;
using Денежное=Currency;
можно писать.

public Денежное Сумма {
S> get {
S> Денежное сумма=0;
S> foreach(Позиция позиция in Позиции)
S> {
S> сумма += позиция.Сумма;
S> }
S> return сумма;
S> }
Очень понятно.
и солнце б утром не вставало, когда бы не было меня
Re[3]: Русские названия методов в Net
От: Кодт Россия  
Дата: 01.12.03 18:43
Оценка: +1
Здравствуйте, Serginio1, Вы писали:

S> Вообще-то очень жалко что искуственные языки по каким то причинам не прижились. А так это единственно правильны выбор, не ставя одних в более предпочтительное положение перед другими.


Мое впечатление от эсперанто (пытался учить) такое: это слишком засушенный, формальный язык, в котором нет естественных, разговорных форм. Он, извиняюсь, рожден холощеным.
Конечно, фразы "watsup nigga" и "ты чо" — не лучшие представители, тем не менее это живой язык.

Каждый язык (естественные, математический, программирования) имеет глубокий (более или менее) смысловой пласт, который в том числе отражается в форме (т.е. синтаксисе и грамматике). И наоборот, форма отражается, акцентируя предметную область.
Так, например, префиксная и инфиксная записи математических операций открывают для нас абстрактную алгебру.

Причем не надо думать, что для как-бы-одной предметной области существует единая подходящая форма.
Насколько я слышал, в языке глухонемых порядок слов — не подлежащее-сказуемое-дополнение-обстоятельства, а значимое-подробности. То есть — иные акценты в мироописании.

Живой язык отличается тем, что можно мыслить в его терминах.
Мыслить по учебной латыни — это ходить по струнке.

ЗЫ. Все сказанное мной — это имхо.
Перекуём баги на фичи!
Re[4]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 01.12.03 18:50
Оценка: :))
Здравствуйте, Кодт, Вы писали:



К>Причем не надо думать, что для как-бы-одной предметной области существует единая подходящая форма.

К>Насколько я слышал, в языке глухонемых порядок слов — не подлежащее-сказуемое-дополнение-обстоятельства, а значимое-подробности. То есть — иные акценты в мироописании.

К>Живой язык отличается тем, что можно мыслить в его терминах.

К>Мыслить по учебной латыни — это ходить по струнке.

К>ЗЫ. Все сказанное мной — это имхо.

Полностью согласен. Но для меня живой язык это русский. А русских програмных терминов уже вжившиеся в язык очень много.
По чему бы его не внедрять и в языки программирования. Вот такой язык и читать веселее и за смыслом неких терминов не нужно лезть в словарь.
Нужно разрабатывать свою терминологию. И появится новый Великий Русский Прогаммистский Язык- Ъ#
и солнце б утром не вставало, когда бы не было меня
Re: Русские названия методов в Net
От: DrDred Россия  
Дата: 02.12.03 06:16
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Так как в Net появилась возможность объявлять методы, свойства в unicode то руки сами тянутся к более правильному для понимания русских названий. А так как после долгого общения с 1С это становится нормальной практикой. Лично у меня проблемы с английским, т.к. в школе учил немецкий в армии солдафонский а в институте английский, но полиглотом себя назвать не могу.

S> Интересно что в 1С целые поэмы в коде пишут, и давно не считается зазорным быть патириотом своего языка.

Нет уж, спасибо Это будет означать постоянное переключение раскладки клавиатуры (т.к. конструкции if/else и т.д. и т.п. никто вроде не отменял)
Да и смесь такая будет выглядеть очень дико...
using(_объект = new МойКрутойОбъект()) — два переключения раскладки, и не дай бог один раз не переключишь.

А насчет 1С — приходилось писать на их встроенном языке... Что я могу сказать — смотрится более-менее органично, но только в силу того, что там все можно написать на русском... Но все равно с души воротит Да и то, смотрится органично, потому что синтаксис языка довольно-таки убог (интересно, как кратко и понятно перевести на русский public\protected\private?)
... << RSDN@Home 1.1 beta 1 >>
--
WBR, Alexander
Re[2]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 02.12.03 11:23
Оценка:
Здравствуйте, DrDred, Вы писали:

воротит Да и то, смотрится органично, потому что синтаксис языка довольно-таки убог (интересно, как кратко и понятно перевести на русский public\protected\private?)
Публичный, защищенный, приватный
и солнце б утром не вставало, когда бы не было меня
Re[3]: Русские названия методов в Net
От: SiAVoL Россия  
Дата: 02.12.03 11:59
Оценка: 41 (4) :))) :))) :)
Здравствуйте, Serginio1, Вы писали:

S> Публичный, защищенный, приватный


неее... ДляВсех, ДляДетей, ДляСэбэ
... << RSDN@Home 1.1.2 beta 1 >>
Re[3]: Русские названия методов в Net
От: DrDred Россия  
Дата: 02.12.03 12:03
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Здравствуйте, DrDred, Вы писали:


S>воротит Да и то, смотрится органично, потому что синтаксис языка довольно-таки убог (интересно, как кратко и понятно перевести на русский public\protected\private?)

S> Публичный, защищенный, приватный
имелась ввиду конструкция
class MyClass
{
public:
protected:
private:
}

в данном контексте как "публичные методы" и т.д. что многословно...
... << RSDN@Home 1.1 beta 1 >>
--
WBR, Alexander
Re[4]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 02.12.03 13:23
Оценка:
Здравствуйте, DrDred, Вы писали:

на русский public\protected\private?)
S>> Публичный, защищенный, приватный
DD>имелась ввиду конструкция
DD>class MyClass
DD>{
DD>public:
DD>protected:
DD>private:
DD>}

DD>в данном контексте как "публичные методы" и т.д. что многословно...

Это все от консерватизма. Нелегко представить себе нечто отличное от привычного. Но уверяю тебя, на русском сленге

общий:
классовый:
Внутренний:
Думаешь сразу привыык к такому синтаксису
Для Счетчик=0 по Список.РазмерСпика() Цикл
КонецЦикла;

но интересная ситуация при переходе с 1С на Delphi затем на C# гдето секунд 10 — 20 уходит на адаптацию, а затем мозг быстро переключается и уже как будто до этого на нем и писал.
и солнце б утром не вставало, когда бы не было меня
Re[3]: Русские названия методов в Net
От: mihailik Украина  
Дата: 02.12.03 15:20
Оценка:
К>>Пока 1С для русскоязычных программистов, все окэй. Веселуха будет при расширении рынка сбыта.
S> Уже на украинском во весь рост. И самое замечательное что переводят с удовольствием.

Хм, интерестно, в чём же они тут находят удовольствие? Или стебаются?
... << RSDN@Home 1.1.0 stable >>
Re[4]: Русские названия методов в Net
От: mihailik Украина  
Дата: 02.12.03 15:20
Оценка:
К>Насколько я слышал, в языке глухонемых порядок слов — не подлежащее-сказуемое-дополнение-обстоятельства, а значимое-подробности.

Интерестно. В японском всё наоборот.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Русские названия методов в Net
От: mihailik Украина  
Дата: 02.12.03 15:20
Оценка:
S>Еще рекомендуестя переменные класса выделять подчеркиванием
S> _сумма.

Как-то подчёркивание в начале слова выглядит "стрёмно". Я в C# взял моду из Явы, начинать приватные переменные с "m_", а не с одного подчёркивания. Сразу спокойнее себя чувствуешь.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Русские названия методов в Net
От: mihailik Украина  
Дата: 02.12.03 15:20
Оценка:
S> А насчет длины быстрее печататать научатся.

Ну ты жук!
... << RSDN@Home 1.1.0 stable >>
Re[3]: Русские названия методов в Net
От: Lloyd Россия  
Дата: 02.12.03 16:39
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> Пишу а затем переписываю. Т.К. считается неправильным. Вот и хочу выяснить, может всетаки правильно.


А зачем переписывать? Пиши сразу по-нормальному.
... << RSDN@Home 1.1.2 beta 1 >>
Re[4]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 02.12.03 16:44
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, Serginio1, Вы писали:


S>> Пишу а затем переписываю. Т.К. считается неправильным. Вот и хочу выяснить, может всетаки правильно.


L>А зачем переписывать? Пиши сразу по-нормальному.

А так хочется писать на том языке на котором думаешь. И понятия нормы вещь относительная.
Вот и приходится подстраиваться под некие каноны. И даже обусфакция не довод. А коментарии на русском.
и солнце б утром не вставало, когда бы не было меня
Re[5]: Русские названия методов в Net
От: Lloyd Россия  
Дата: 02.12.03 17:07
Оценка: +2 :)
Здравствуйте, Serginio1, Вы писали:

L>>А зачем переписывать? Пиши сразу по-нормальному.

S> А так хочется писать на том языке на котором думаешь.

Попробуй думать на другом языке.
... << RSDN@Home 1.1.2 beta 1 >>
Re[5]: Русские названия методов в Net
От: mihailik Украина  
Дата: 02.12.03 17:08
Оценка:
L>>А зачем переписывать? Пиши сразу по-нормальному.
S> А так хочется писать на том языке на котором думаешь.

Каламбур получается. C# — тоже язык.
... << RSDN@Home 1.1.0 stable >>
Re[6]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 02.12.03 17:15
Оценка:
Здравствуйте, mihailik, Вы писали:

L>>>А зачем переписывать? Пиши сразу по-нормальному.

S>> А так хочется писать на том языке на котором думаешь.

M>Каламбур получается. C# — тоже язык.

Согласен тоже проблема особенно когда на трех программистских и двух лингвистических языках приходтся писать.
и солнце б утром не вставало, когда бы не было меня
Re[4]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 02.12.03 17:18
Оценка:
Здравствуйте, mihailik, Вы писали:

К>>>Пока 1С для русскоязычных программистов, все окэй. Веселуха будет при расширении рынка сбыта.

S>> Уже на украинском во весь рост. И самое замечательное что переводят с удовольствием.

M>Хм, интерестно, в чём же они тут находят удовольствие? Или стебаются?

Да нет сейчас 1С в фаворе на Украине. И очень ее там активно продвигают. Во всяком случае на форумах по 1С украинцев очень много и видна украинская речь. Наоборот идет только одно восхваление.
и солнце б утром не вставало, когда бы не было меня
Re[4]: Русские названия методов в Net
От: Sinclair Россия https://github.com/evilguest/
Дата: 03.12.03 04:48
Оценка: +1 :)
Здравствуйте, mihailik, Вы писали:
M>Как-то подчёркивание в начале слова выглядит "стрёмно". Я в C# взял моду из Явы, начинать приватные переменные с "m_", а не с одного подчёркивания. Сразу спокойнее себя чувствуешь.
Это вроде как не из явы, а из MFC (это такая коллекция антипаттернов от Микрософт)
... << RSDN@Home 1.1.0 stable >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Русские названия методов в Net
От: ForestLabs Россия  
Дата: 03.12.03 07:13
Оценка:
Вот вы смеетесь, а мне надо конструкцию switch-case на русский перевести...
Где-то был пост где это переводится вдруг-равно .

А серьезно, как лучше по русски?
Re[2]: Русские названия методов в Net
От: Lloyd Россия  
Дата: 03.12.03 09:05
Оценка: +1 :))) :))
Здравствуйте, ForestLabs, Вы писали:

FL>Вот вы смеетесь, а мне надо конструкцию switch-case на русский перевести...

FL>Где-то был пост где это переводится вдруг-равно .

FL>А серьезно, как лучше по русски?


Вот полный перевод шарповых ключевых слов на ресский.

abstract лажа float мокруха return вертаться
as типа for за sbyte куцый
base в натуре foreach попилить sealed конченый
bool мусор goto по этапу short короче
break вали if кабы sizeof скока
byte доля implicit мутно stackalloc кича
case так in в static жмур
catch если чё int целка string перо
char пахан interface прикид struct по понятиям
checked отвечаю internal местный switch развести
class бригада is эта this тута
const жёсткий lock принять throw кинуть
continue базлай long надолго true зуб даю
decimal процент namespace феня try ну-ка
default дефолт new салага typeof чьи будете
delegate гонец null без мазы uint кусок
do работать object тема ulong беспредел
double лохматый operator лепила unchecked левый
else либо out ответ unsafe палёный
enum назовись override забей ushort ушат
event сходняк params рамсы using поиметь
explicit конкретно private моё virtual нереальный
extern гастролёр protected крытый volatile шняга
false фуфло public общаковый void пусто-пусто
finally по-любому readonly малява while покамест
fixed стоять-бояться ref подписка

... << RSDN@Home 1.1.2 beta 1 >>
Re[5]: Русские названия методов в Net
От: mihailik Украина  
Дата: 03.12.03 11:03
Оценка:
S>>> Уже на украинском во весь рост. И самое замечательное что переводят с удовольствием.

M>>Хм, интерестно, в чём же они тут находят удовольствие? Или стебаются?

S> Да нет сейчас 1С в фаворе на Украине. И очень ее там активно продвигают. Во всяком случае на форумах по 1С украинцев очень много и видна украинская речь. Наоборот идет только одно восхваление.

Да нет, я имею ввиду, чего это им так переводить нравится?
... << RSDN@Home 1.1.0 stable >>
Re[5]: Русские названия методов в Net
От: mihailik Украина  
Дата: 03.12.03 11:03
Оценка:
M>>Как-то подчёркивание в начале слова выглядит "стрёмно". Я в C# взял моду из Явы, начинать приватные переменные с "m_", а не с одного подчёркивания. Сразу спокойнее себя чувствуешь.

S>Это вроде как не из явы, а из MFC (это такая коллекция антипаттернов от Микрософт)


Вот прокололся! А теперь привык, фиг переучишься
... << RSDN@Home 1.1.0 stable >>
Re[6]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 03.12.03 11:19
Оценка:
Здравствуйте, mihailik, Вы писали:

M>>>Хм, интерестно, в чём же они тут находят удовольствие? Или стебаются?

S>> Да нет сейчас 1С в фаворе на Украине. И очень ее там активно продвигают. Во всяком случае на форумах по 1С украинцев очень много и видна украинская речь. Наоборот идет только одно восхваление.

M>Да нет, я имею ввиду, чего это им так переводить нравится?


Ну смотря в какую сторону. Вообщето в они все русскоязычные но со знанием Украинского или наоборот.
и солнце б утром не вставало, когда бы не было меня
Re[6]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 03.12.03 11:21
Оценка:
Здравствуйте, mihailik, Вы писали:

S>>>> Уже на украинском во весь рост. И самое замечательное что переводят с удовольствием.



M>Да нет, я имею ввиду, чего это им так переводить нравится?

Здравствуйте, mihailik, Вы писали:

M>>>Хм, интерестно, в чём же они тут находят удовольствие? Или стебаются?

S>> Да нет сейчас 1С в фаворе на Украине. И очень ее там активно продвигают. Во всяком случае на форумах по 1С украинцев очень много и видна украинская речь. Наоборот идет только одно восхваление.

M>Да нет, я имею ввиду, чего это им так переводить нравится?


Ну смотря в какую сторону. Вообщето в они все русскоязычные но со знанием Украинского или наоборот.
Будет намнго хуже если перевод с Украинского на Русский. У них интересные буковки появились. Очень интересно посмотреть на Украинскую раскладку
и солнце б утром не вставало, когда бы не было меня
Re[6]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 03.12.03 11:23
Оценка: :)
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, Serginio1, Вы писали:


L>>>А зачем переписывать? Пиши сразу по-нормальному.

S>> А так хочется писать на том языке на котором думаешь.

L>Попробуй думать на другом языке.

И вкого я превращусь. Я хоть и космополит но не до такой же степени. Предать свои корни. Ну уж нет.
и солнце б утром не вставало, когда бы не было меня
Re[7]: Русские названия методов в Net
От: mihailik Украина  
Дата: 03.12.03 12:05
Оценка:
S> Ну смотря в какую сторону. Вообщето в они все русскоязычные но со знанием Украинского или наоборот.

Большей частью в/на Украине технические работники русскоязычные.

S> У них интересные буковки появились. Очень интересно посмотреть на Украинскую раскладку


Появились! Они там всегда были

Вместо Ъ стоит i с двумя точками. Вместо Ы — i с одной точкой. И вместо Э — то же самое в обратную сторону.

Прикольно, что буква Ё осталась. Зачем она в украинском языке — не пойму. И ещё большая гадость апострофы. Нет их в раскладке, к сожалению. А в языке есть. Микрософт, собака, мстит за пиратство.
... << RSDN@Home 1.1.0 stable >>
Re[8]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 03.12.03 12:09
Оценка: :))
Здравствуйте, mihailik, Вы писали:

S>> Ну смотря в какую сторону. Вообщето в они все русскоязычные но со знанием Украинского или наоборот.


M>Большей частью в/на Украине технические работники русскоязычные.


S>> У них интересные буковки появились. Очень интересно посмотреть на Украинскую раскладку


M>Появились! Они там всегда были


M>Вместо Ъ стоит i с двумя точками. Вместо Ы — i с одной точкой. И вместо Э — то же самое в обратную сторону.


M>Прикольно, что буква Ё осталась. Зачем она в украинском языке — не пойму. И ещё большая гадость апострофы. Нет их в раскладке, к сожалению. А в языке есть. Микрософт, собака, мстит за пиратство.

Во-во мне Э в обратную сторону понравилась. Долго глядел и понять не мог. Это когда у них были проблемы с локализацией 1С под украинский.
и солнце б утром не вставало, когда бы не было меня
Re[8]: Русские названия методов в Net
От: achp  
Дата: 03.12.03 12:22
Оценка: :))
Здравствуйте, mihailik, Вы писали:

M>Прикольно, что буква Ё осталась. Зачем она в украинском языке — не пойму. И ещё большая гадость апострофы. Нет их в раскладке, к сожалению. А в языке есть. Микрософт, собака, мстит за пиратство.


А твердое "Г" есть?
Re[2]: Русские названия методов в Net
От: Nose Россия  
Дата: 04.12.03 09:09
Оценка: 12 (1)
Здравствуйте, Кодт, Вы писали:


К>Английский — это язык межнационального общения программистов.

+
Я бы сказал, английский — язык межнационального общения технарей.
... << RSDN@Home 1.1.0 stable >>
Re[7]: Русские названия методов в Net
От: Nose Россия  
Дата: 04.12.03 09:09
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Здравствуйте, Lloyd, Вы писали:


L>>Здравствуйте, Serginio1, Вы писали:


L>>>>А зачем переписывать? Пиши сразу по-нормальному.

S>>> А так хочется писать на том языке на котором думаешь.

L>>Попробуй думать на другом языке.

S> И вкого я превращусь. Я хоть и космополит но не до такой же степени. Предать свои корни. Ну уж нет.
ну тогда попробуй думать на 1С
... << RSDN@Home 1.1.0 stable >>
Re[9]: Русские названия методов в Net
От: mihailik Украина  
Дата: 04.12.03 10:12
Оценка:
M>>Прикольно, что буква Ё осталась. Зачем она в украинском языке — не пойму. И ещё большая гадость апострофы. Нет их в раскладке, к сожалению. А в языке есть. Микрософт, собака, мстит за пиратство.

A>А твердое "Г" есть?


О, забылся! Действительно, была ж такая буква в этом слове... Не, вроде нету твёрдого "Г". Только мягкое.

Извините, если у кого не с тем ассоциируется. Это в украинском языке есть буквица такая, выглядит вроде как "Г", только крючок на конце вверх направлен. Интерестно, вообще говоря, как она будет в шрифте без засечек? Не очень-то красиво, наверное
... << RSDN@Home 1.1.0 stable >>
Re[10]: Русские названия методов в Net
От: achp  
Дата: 04.12.03 10:28
Оценка:
Здравствуйте, mihailik, Вы писали:

M>Интерестно, вообще говоря, как она будет в шрифте без засечек? Не очень-то красиво, наверное


Вероятно, так: Ґ.
Re[9]: Русские названия методов в Net
От: SubZero2000 Украина  
Дата: 04.12.03 10:29
Оценка:
Здравствуйте, achp, Вы писали:

A>А твердое "Г" есть?


А вот 'твёрдого Г' — нет. Извини...
(с)(_SZ_)
Re[11]: Русские названия методов в Net
От: mihailik Украина  
Дата: 04.12.03 10:50
Оценка: :)
M>>Интерестно, вообще говоря, как она будет в шрифте без засечек? Не очень-то красиво, наверное

A>Вероятно, так: Ґ.


И как ты это набирал? Через charmap, да?

Вот дискриминация! НеҐров, Ґолодных бомжей и обычных Ґраждан! Куда смотрят американские сенаторы? Почему до сих пор не введены войска?
... << RSDN@Home 1.1.0 stable >>
Re[12]: Русские названия методов в Net
От: Кодт Россия  
Дата: 04.12.03 11:23
Оценка:
Здравствуйте, mihailik, Вы писали:

M>И как ты это набирал? Через charmap, да?


M>Вот дискриминация! НеҐров, Ґолодных бомжей и обычных Ґраждан! Куда смотрят американские сенаторы? Почему до сих пор не введены войска?


А как ты введешь войска? тоже, небось, через charmap?
Перекуём баги на фичи!
Re[13]: Русские названия методов в Net
От: achp  
Дата: 04.12.03 11:31
Оценка:
Здравствуйте, Кодт, Вы писали:

К>А как ты введешь войска? тоже, небось, через charmap?


Просматривается аналогия с "твердым Г"?
Re[13]: Русские названия методов в Net
От: mihailik Украина  
Дата: 04.12.03 11:47
Оценка:
M>>И как ты это набирал? Через charmap, да?

M>>Вот дискриминация! НеҐров, Ґолодных бомжей и обычных Ґраждан! Куда смотрят американские сенаторы? Почему до сих пор не введены войска?


К>А как ты введешь войска? тоже, небось, через charmap?


Как обычно это делается: забить стрелу с Тони Блером, перетереть — и скинуть на транспортных самолётах через Турцию пару бригад. В Киев, Севастополь, Донецк, Львов. Остальные сами к новому режиму потянутся.

Ну, музеи как водится, разворуют, а Кучма будет из подполья листовки слать.
... << RSDN@Home 1.1.0 stable >>
Re[12]: Русские названия методов в Net
От: achp  
Дата: 04.12.03 12:34
Оценка:
Здравствуйте, mihailik, Вы писали:

M>Вот дискриминация!


Русская раскладка в линейке WinNT (Win2000, WinXP) тоже не особо удобна по сравнению с Win9x.
Я не знаю почему, но в Win9x AltGr работает как удобно (позволяет вводить знаки американской раскладки), а в WinNT AltGr совпадает по значению с Alt.

Причем, что интересно, в татарской раскладке в Win2000 AltGr опять-таки работает как удобно .
Re[8]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 04.12.03 13:36
Оценка:
Здравствуйте, Nose, Вы писали:

N>Здравствуйте, Serginio1, Вы писали:


S>>Здравствуйте, Lloyd, Вы писали:


L>>>Здравствуйте, Serginio1, Вы писали:


L>>>>>А зачем переписывать? Пиши сразу по-нормальному.

S>>>> А так хочется писать на том языке на котором думаешь.

L>>>Попробуй думать на другом языке.

S>> И вкого я превращусь. Я хоть и космополит но не до такой же степени. Предать свои корни. Ну уж нет.
N>ну тогда попробуй думать на 1С
Нет уж. Спасибо. А то мозги совсем засохнут.
и солнце б утром не вставало, когда бы не было меня
Re[13]: Русские названия методов в Net
От: mihailik Украина  
Дата: 05.12.03 10:41
Оценка:
A>Причем, что интересно, в татарской раскладке в Win2000 AltGr опять-таки работает как удобно .

А что это за татарская раскладка? Буквы "левые" есть?
... << RSDN@Home 1.1.0 stable >>
Re[14]: Русские названия методов в Net
От: achp  
Дата: 05.12.03 10:48
Оценка: :))
Здравствуйте, mihailik, Вы писали:

M>А что это за татарская раскладка? Буквы "левые" есть?


Левых нет, а татарские есть.
Re: Русские названия методов в Net
От: BUran Россия http://www.buriy.com/
Дата: 05.12.03 18:52
Оценка: 15 (1) :)
Здравствуйте, Serginio1, Вы писали:

S>Так как в Net появилась возможность объявлять методы, свойства в unicode то руки сами тянутся к более правильному для понимания русских названий. А так как после долгого общения с 1С это становится нормальной практикой. Лично у меня проблемы с английским, т.к. в школе учил немецкий в армии солдафонский а в институте английский, но полиглотом себя назвать не могу.

S> Интересно что в 1С целые поэмы в коде пишут, и давно не считается зазорным быть патириотом своего языка.

1) Вот вам переводчик пока с C# на русский. Переводит плохо, но несмотря на это имеет массу достоинств переводчик здесь

2) А по поводу переключения кодировок (упоминания об этой проблеме раскидан по теме)- есть такая программа Punto Switcher (на http://punto.ru/switcher/), которую в принципе можно настроить и для программистских текстов. Сама переключает раскладку. При наборе текстов в ворде и т.п. очень удобна.
/bur
Re[2]: Русские названия методов в Net
От: Sinclair Россия https://github.com/evilguest/
Дата: 06.12.03 11:12
Оценка: +1
Здравствуйте, BUran, Вы писали:

BU>2) А по поводу переключения кодировок (упоминания об этой проблеме раскидан по теме)- есть такая программа Punto Switcher (на http://punto.ru/switcher/), которую в принципе можно настроить и для программистских текстов. Сама переключает раскладку. При наборе текстов в ворде и т.п. очень удобна.

Было бы некриво научить ее жить с программистами. Пока что все, чего мне удалосб добиться — это настроить ее отключаться в development — тулзах. Потому как она не верит, что бывают некоторые сочетания латинских букв.
... << RSDN@Home 1.1.0 stable >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[3]: Русские названия методов в Net
От: Igor Trofimov  
Дата: 06.12.03 11:33
Оценка:
Я для аналогичных целей пользуюсь прогой "Опечатка".
см. http://www.ipom.ru/golomin
Re[2]: Русские названия методов в Net
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 06.12.03 16:54
Оценка: +1
Здравствуйте, mihailik, Вы писали:

M>Кроме того, может утомить постоянное переключение раскладки. И, кстати, интерестно, как решается вопрос с падежами/последовательностью прилагательное-существительное?


А еще геморой с кодогенерацией определенный. Во-первых тупо склеить несколько слов и получить что то осмысленное на русском не всегда возможно, во-вторых получение множественного числа существительного на xslt небольшой шаблончик (без учета небольшого количества исключений вроде child, man и т.п.) А вот на русском это уже весьма нефиговая задача.
... << RSDN@Home 1.1.2 beta 1 (Win32NT 5.1.2600.0) >>
AVK Blog
Re[2]: Русские названия методов в Net
От: Oxy  
Дата: 15.12.03 11:45
Оценка:
Здравствуйте, BUran, Вы писали:

BU>1) Вот вам переводчик пока с C# на русский. Переводит плохо, но несмотря на это имеет массу достоинств переводчик здесь


cool
Re[3]: Русские названия методов в Net
От: BUran Россия http://www.buriy.com/
Дата: 17.12.03 14:38
Оценка: 45 (2)
Здравствуйте, Oxy, Вы писали:

Oxy>Здравствуйте, BUran, Вы писали:


BU>>1) Вот вам переводчик пока с C# на русский. Переводит плохо, но несмотря на это имеет массу достоинств переводчик здесь


Oxy>cool


#!/usr/bin/perl


%keywords = (
  'abstract' => 'лажа',
  'as' => 'типа',
  'base' => 'в натуре',
  'bool' => 'мусор',
  'boolean' => 'мусорок',
  'break' => 'вали',
  'byte' => 'доля',
  'case' => 'так',
  'catch' => 'если чё',
  'char' => 'пахан',
  'checked' => 'отвечаю',
  'class' => 'бригада',
  'const' => 'жёсткий',
  'continue' => 'базлай',
  'decimal' => 'процент',
  'default' => 'дефолт',
  'delegate' => 'гонец',
  'do' => 'работать',
  'double' => 'лохматый',
  'else' => 'либо',
  'enum' => 'назовись',
  'event' => 'сходняк',
  'explicit' => 'конкретно',
  'extern' => 'гастролёр',
  'false' => 'фуфло',
  'finally' => 'по-любому',
  'fixed' => 'стоять-бояться',
  'float' => 'мокруха',
  'for' => 'за',
  'foreach' => 'попилить ',
  'goto' => 'по этапу',
  'if' => 'кабы',
  'implicit' => 'мутно',
  'in' => 'в',
  'int' => 'целка',
  'interface' => 'прикид',
  'internal' => 'местный',
  'is' => 'эта',
  'lock' => 'принять',
  'long' => 'надолго',
  'namespace' => 'феня',
  'new' => 'салага',
  'null' => 'без мазы',
  'object' => 'тема',
  'operator' => 'лепила',
  'out' => 'ответ',
  'override' => 'забей',
  'params' => 'рамсы',
  'private' => 'моё',
  'protected' => 'крытый',
  'public' => 'общаковый',
  'readonly' => 'малява',
  'ref' => 'подписка',
  'return' => 'вертаться',
  'sbyte' => 'куцый',
  'sealed' => 'конченый',
  'short' => 'короче',
  'sizeof' => 'скока',
  'stackalloc' => 'кича',
  'static' => 'жмур',
  'string' => 'перо',
  'struct' => 'по понятиям',
  'switch' => 'развести',
  'this' => 'тута',
  'throw' => 'кинуть',
  'true' => 'зуб даю',
  'try' => 'ну-ка',
  'typeof' => 'чьи будете',
  'uint' => 'кусок',
  'ulong' => 'беспредел',
  'unchecked' => 'левый',
  'unsafe' => 'палёный',
  'ushort' => 'ушат',
  'using' => 'поиметь',
  'virtual' => 'нереальный',
  'volatile' => 'шняга',
  'void' => 'пусто-пусто',
  'while' => 'покамест',

  'get' => 'забираешь',
  'set' => 'даешь',

  'or' => 'или',
  'and' => 'и',

  'package' => 'короб',
  'import' => 'заиметь',
);

print "Content-type: text/html\n\n";

if($ENV{REQUEST_METHOD} eq 'GET'){
  print "Вставьте сюда код и нажмите кнопку :: Insert code here and press the key";
  print "<form method='post'>";
  print "<input type=submit value='Сделай это :: Do it'><br>";
  print "<textarea name=area rows=33 cols=100></textarea>";
  print "</form>";
  exit;
}

chomp($cnt =`cat translate_counter`);
$cnt++;
open(CNT, ">translate_counter");print CNT $cnt; close CNT;

print "Ваша программа русифицирована! Нас теперь $cnt. Your program has been obfuscated. Енжой йоурселф.";
print "<form method='get'>";
print "</form>";
print "<input type=button onclick=\"javascript:history.go(-1);\" value='Назад'><BR>";
print "<textarea readonly name=area rows=34 cols=100>";
  $_ = <STDIN>;
  s/^area=//;
  s/\+/ /gs;
  s/%([0-9a-fA-F][0-9a-fA-F])/pack("c",hex($1))/ge;
  foreach $k(sort keys %keywords){
    $v = $keywords{$k};
    s/\b$k\b/$v/gs;
  }
# s/([aeiou])x/\1кс/g;
  s/tion/шн/g;s/cion/цн/g;
  s/ce/це/g;s/cy/ци/g;s/ci/ци/g;
  s/ge/же/g;s/gy/жи/g;s/gi/жи/g;
  s/q/ку/g;s/q/Ку/g;
  s/x/кс/g;s/X/Икс/g;
  s/y\b/ай/g;
  s/ch/ч/g;s/Ch/Ч/g;
  s/sh/ш/g;s/Sh/Ш/g;
  tr/abcdefghijklmnoprstuvwyz/абкдефгхийклмнопрстуввиз/;
  tr/ABCDEFGHIJKLMNOPRSTUVWyZ/АБКДЕФгХИЙКЛМНОПРСТУВВИЗ/;
  print;
print "</textarea>";


я не жадный
/bur
Re[4]: Русские названия методов в Net
От: mihailik Украина  
Дата: 19.12.03 10:26
Оценка:
Прикольно!

BU>
BU>    'delegate' => 'гонец',
BU>    'implicit' => 'мутно',
BU>    'interface' => 'прикид',
BU>    'null' => 'без мазы',
BU>    'override' => 'забей',
BU>    'try' => 'ну-ка',
BU>    'unsafe' => 'палёный',
BU>
... << RSDN@Home 1.1.0 stable >>
Re[2]: Русские названия методов в Net
От: Vadim B  
Дата: 20.12.03 01:22
Оценка: 30 (1) :))
Здравствуйте, Кодт, Вы писали:

К>К тому же в нем мало флексий (падежей там всяких), что меньше режет слух, чем несогласованные фразы "иди-на метка".


Понятно же, как будет названа первая же метка в программе

Кстати, в языках Алмир — Аналитик (была такая неплохая для своего времени серия машин "Мир" в 60-70-е годы в Киеве разработана), если я правильно помню, соответствующий оператор звучал более кратко — "НА <метка>". Тоже неплохо получалось .
Re[10]: Русские названия методов в Net
От: Stoune  
Дата: 29.12.03 23:23
Оценка:
Здравствуйте, SubZero2000, Вы писали:

SZ>Здравствуйте, achp, Вы писали:


A>>А твердое "Г" есть?


SZ>А вот 'твёрдого Г' — нет. Извини...


Є просто сховалася.
Ґґ — U+0490.
Маємо те що маємо. Л.Кравчук:E... << RSDN@Home 1.1.2 beta 1 >>
Re[2]: Русские названия методов в Net
От: IT Россия linq2db.com
Дата: 30.12.03 00:32
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Английский — это язык межнационального общения программистов. Что в этом плохого?

К>К тому же в нем мало флексий (падежей там всяких), что меньше режет слух, чем несогласованные фразы "иди-на метка".

Более того. Даже нативные америкосы идут на явное коверкание своего языка в угоду унификации и назвают коллекции людей не People, а Persons
Если нам не помогут, то мы тоже никого не пощадим.
Re[3]: Русские названия методов в Net
От: Sinclair Россия https://github.com/evilguest/
Дата: 30.12.03 05:27
Оценка:
Здравствуйте, IT, Вы писали:
IT>Более того. Даже нативные америкосы идут на явное коверкание своего языка в угоду унификации и назвают коллекции людей не People, а Persons
Хы-хы. "Человеки"...
... << RSDN@Home 1.1.2 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[3]: Русские названия методов в Net
От: Кодт Россия  
Дата: 30.12.03 15:40
Оценка:
Здравствуйте, IT, Вы писали:

IT>Более того. Даже нативные америкосы идут на явное коверкание своего языка в угоду унификации и назвают коллекции людей не People, а Persons


Суть — не толпа, но личности!
Перекуём баги на фичи!
Re[5]: Русские названия методов в Net
От: Аноним  
Дата: 13.01.04 13:59
Оценка:
Здравствуйте, Serginio1, Вы писали:
S>на русский public\protected\private?)
S>>> Публичный, защищенный, приватный
DD>>имелась ввиду конструкция
DD>>class MyClass
DD>>{
DD>>public:
DD>>protected:
DD>>private:
DD>>}
S>общий:
S>классовый:
S>Внутренний:
S>Думаешь сразу привыык к такому синтаксису
S> Для Счетчик=0 по Список.РазмерСпика() Цикл
S> КонецЦикла;

Аналогичная ситуация возникла при разработке собственного языка — в проекте написания аналога 1С, но только с поддержкой объектного программирования и открытого исходного кода под GPL (см. vtools.ru). Так вот, по моему, правильно писать в неопределенной форме, т.е.:
Публично
Защищенно
Приватно

А вот остальные конструкции (из модуля CTranslateModule.cpp):
{"Если","if"},
{"Тогда","then"},
{"Иначе","else"},
{"ИначеЕсли","elseif"},
{"КонецЕсли","endif"},
{"Для","for"},
{"По","to"},
{"Цикл","do"},
{"КонецЦикла","enddo"},
{"Пока","while"},
{"Перейти","goto"},
{"Не","not"},
{"И","and"},
{"ИЛИ","or"},
{"Процедура","procedure"},
{"КонецПроцедуры","endprocedure"},
{"Функция","function"},
{"КонецФункции","endfunction"},
{"Далее","forward"},
{"Экспорт","export"},
{"Знач","val"},
{"Возврат","return"},
{"Попытка","try"},
{"Исключение","except"},
{"КонецПопытки","endtry"},
{"Продолжить","continue"},
{"Прервать","break"},
{"ВызватьИсключение","raise"},
{"Перем","var"},
//расширение языка 1с:
{"Класс","class"},
{"Print","print"},
{"Виртуально","virtual"},
{"Статично","static"},
{"#Загрузить","#include"},
{"#Задать","#define"},
{"#Удалить","#undef"},
{"#Если","#ifdef"},
{"#ЕслиНе","#ifndef"},
{"#Иначе","#else"},
{"#КонецЕсли","#endif"},
Re[6]: Русские названия методов в Net
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 13.01.04 14:12
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Аналогичная ситуация возникла при разработке собственного языка — в проекте написания аналога 1С, но только с поддержкой объектного программирования и открытого исходного кода под GPL (см. vtools.ru). Так вот, по моему, правильно писать в неопределенной форме, т.е.:

Кстати как 2С поживает??? А если смысл его разрабатывать, т.к. Net дает неограниченные возможности.
и солнце б утром не вставало, когда бы не было меня
Re[7]: Русские названия методов в Net
От: vtools  
Дата: 15.01.04 08:15
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Здравствуйте, Аноним, Вы писали:

S> Кстати как 2С поживает???
Проект развивается. Все больше и больше людей к нему подключается. В частности уже разработан механизм плагинов.
S> А если смысл его разрабатывать, т.к. Net дает неограниченные возможности.
Основное отличие между Net-ом и 2С это предметно-ориентированная функциональность. В 2С это ориентация на системы автоматизации и учета предприятий. В Net-е же такой узкой предметной ориентации нет, т.е. это плюс, т.к. можно на нем писать, например, игры, но и минус, т.к. придется относительно долго писать систему автоматицазии. Основная особеность любой среды разработки — это набор библиотек их функциональное наполнение. В частности в 2С уже создано более 20 стандартных объектов уровня ядра и написано более 100 системных функций. Моя мысль заключается в том, что все дело не в теоретических возможностях — так как ассемблер дает еще больше неограниченных возможностей, а в скорости разработки конечного решения.
Вообще мне кажется не имеет смысла сравнивать 2С и Net, гораздо правильно сравнивать VC 6.0, на котором написана 2С и среду разработки Net. И искать преимущества и недостатки использования в качестве основного языка С++ или С#. Одним из агрументов такого подхода с сравнению может служить тот факт, что проект развиваеся с открытыми исходными кодами и сейчас происходит некое "всенародное" создание той самой библиотеки с предментным функционалом.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.