|
Модераторы: Се ля ви Страницы: (9) Все « Первая ... 4 5 [6] 7 8 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
|
уни |
|
||||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 4.8.2010 Репутация: -1 Всего: -2 |
"Java с русскими переменными - бред. "
Скажите это тем, кто ввёл ключ компилятора encoding для входных файлов и изобретателям уникода:
Добавлено через 12 минут и 36 секунд Только не надо думать, что ява одна такая Вот пример такой русификации для C# (мои эксперименты). Это для КПК код, не пугайтесь:
|
||||
|
|||||
bems |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: нет Всего: 88 |
уни, Сталин бы расстрелял, да, но без него и отставания в отрасли не было бы.
А про бред это объективная реальность. Добавлено через 2 минуты и 9 секунд уни, 72 часа. Сила, да ) И да, переводом в уме занимаются только люди, пытающиеся программировать первый месяц. -------------------- Обижено школьников: 8 |
|||
|
||||
уни |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 4.8.2010 Репутация: -1 Всего: -2 |
bems, я эмбеддер - специалист по встроенным системам. Для таких людей как я норма изучения чего-то нового - это 2 месяца. За два месяца я не только яву освоил, но и продукт целый сделал.
По основной специальности я радиоинженер. Всё остальное - самообучение. Кроме того, мой уровень может оценить лишь тот, кто понимает тот код, что я привёл и какие требуются знания, чтобы это всё работало. Поверьте, это далеко не тривиальные знания. "И да, переводом в уме занимаются только люди, пытающиеся программировать первый месяц." Это не правда. Большинство программистов занимаются переводами постоянно. Переводами с русского на английский. Если вы работаете в русской фирме, то ТЗ вам выдаётся на русском. Могу вам показать что это означает. Я полиглот в смысле языков программирования. Когда-то мне нужно было по заказу написать программу для компании Роспайп для гидравлического расчета и статического расчёта труб. Я тогда ещё не мог написать интерпретатора (сэкономил бы кучу времени и нервов). Так вот, все термины и расчёты нужно делать по нашим ГОСТам, а там всё на русском. Вот результат программинга, если вы такой знаток английского, то попробуйте с ходу найти эквивалент терминам области на английском языке без подсматривания в словарь А потом уж и комменте тут по поводу "бреда":
|
|||
|
||||
Vasay |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
уни,
Наличие диплома (непонятно какой организации) не подтверждает квалификацию.
Куда? В проект музыкального звонка для школы? -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||
|
|||||
bems |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: нет Всего: 88 |
smartov, а вот 1С как раз трогать не надо. Там контингент учитывали при создании, и предметную область
-------------------- Обижено школьников: 8 |
|||
|
||||
bems |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: нет Всего: 88 |
Понятно. Ну это твоё право, только не говори вслух слова "квалификация" после этого.
-------------------- Обижено школьников: 8 |
|||
|
||||
уни |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 4.8.2010 Репутация: -1 Всего: -2 |
bems, вы я вижу не поняли
Я знаю как устроены все стандартные языки программирования (кроме промышленных и экспертных систем). В силу своей профессии я уже освоил наверное с сотню средств разработки - для меня они все на одно лицо Вообще, для того, чтобы разобраться в любом языке достаточно знать всего два: ассемблер (не IL) и какой-нить современный ЯВУ на выбор. Всё остальное - одинаково (кроме экспертных систем и промышленных языков, которые стандартизированы МЭКом). bems, вы я вижу, пребываете у узком кругозоре. Давайте я вам его ещё расширю. По теме опять же. Работал я в одной фирме по специальности (эмбеддером), которая занимается проектированием модулей АСУТП. Моя задача была поддержка и доработка модуля ввода-вывода. Он состоит из блока на AVR'ке и конфигуратора. Ядро разрабатывается на EC++ (это специальный C++ для микроконтроллеров). Конфигуратор писан в билдере на C++, конечно. Так вот. Как Вы тут все видимо вообще не в теме. В России, как и в СССР, существуют ГОСТы и ГОСТ Ры - это такие документы, без которых вам не получить лицензию на свой продукт, я уж не говорю про всё остальное. Так вот при разработке таких устройств тоже приходится постоянно переписывать ТЕРМИНЫ русского языка на английский. Вот зацените, специалисты (там листинг в несколько раз больше... не влезет) :
|
|||
|
||||
bems |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: нет Всего: 88 |
Умение написать код который трудно читать, это без сомнения черта квалифицированного специалиста
Я написал предыдущее сообщение, еще до того как узнал из топика про музыкальной звонок, что ты непростой товарищ. Теперь как бы и вопросов нет -------------------- Обижено школьников: 8 |
|||
|
||||
уни |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 4.8.2010 Репутация: -1 Всего: -2 |
Vasay, я то за свои слова отвечаю и они вес имеют
Специально для вас: bems Этот непонятный код - это ТА САМАЯ объективная реальность, про которую видимо Вы мало что знаете. Вот этот модуль с этим "непонятным" для вас кодом (см в дереве): Модуль ввода аналоговых сигналов ВА 8 Предназначен для преобразования постоянного напряжения, тока, сигналов датчиков температуры, давления и др. в цифровой код по интерфейсу RS-485, а также для формирования управляющих команд для модулей релейных выходов (РВ 4 или РВ 16). Это сообщение отредактировал(а) уни - 6.10.2010, 21:25 |
|||
|
||||
bems |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: нет Всего: 88 |
Ну откуда же мне знать про объективную реальность, когда я простой, и даже не товарищ
-------------------- Обижено школьников: 8 |
|||
|
||||
Vasay |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
уни, завышенное самомнение, это, конечно, хорошо. Но и тут должен быть предел.
Бумажки в РФ мало что значат. А вот это код, многое говорит о Ваших знаниях Java (и культуре разработке) И дело не только в использование русского языка:
Хотя, чему удивляться, если:
-------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||
|
|||||
уни |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 4.8.2010 Репутация: -1 Всего: -2 |
Чё спорите тогда? Я же сказал, что делите рынки на внутренний и внешние. Тогда проблем с понимаем не будет. Мои примеры - это чисто внутренний российский рынок:
- программа для расчётов внутри компании Роспайп; - музыкальный программируемый школьный звонок; - конфигуратор для модуля аналогового ввода и ядро модуля; У меня есть ещё примеры, т.к. у меня богатый опыт. Внутри России просто не паханное поле: это и оборонка сама по себе и расчёты по разным ГОСТам, СНиПам, и промышленная автоматика (мы её делаем не хуже запада)... сейчас всё автоматизируется и поскольку внутри России нет предложений, то берут импортные программы. Те же расчёты сетей водоотведения и канализации, к примеру. Какая разница на каком языке эти программы написаны? Заказчикам это по барабану, хоть на русском, хоть на китайском, главное, чтобы делала своё дело. Дураку ясно, что для внутреннего рынка проще писать на русском, тогда не будет проблем в переводе на промежуточный язык - вот это и есть та самая не нормальность. Люди, которые кроме веб-программирования и около-интернетного программирования больше ничего не видели - вот они и не понимают про внутренний рынок. Добавлено через 2 минуты и 13 секунд "Бумажки в РФ мало что значат." Vasay, ага, особенно, когда их у вас нет "А вот это код, многое говорит о Ваших знаниях Java (и культуре разработке) И дело не только в использование русского языка:" Да неужели? Имейте в виду что я читал книжку "Совершенный код" и применил эти знания в этом коде. |
|||
|
||||
Vasay |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
Одного "читал", похоже, недостаточно... А может есть и даже без троек -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
gcc |
|
||||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: нет Всего: 17 |
кстате, а по идее можно же просто файлик распарсить? (и название переменных и т.д. в том числе)
только что пример сочинил, работает
Это сообщение отредактировал(а) gcc - 7.10.2010, 11:13 |
||||
|
|||||
smartov |
|
|||
свой собственный Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 2 Всего: 259 |
bems,
Да что ты! Я его боюсь трогать даже трёхметровой палкой! Хотя каюсь, было дело кодил. Прямо вот на русском Ощущения яркие. Хотя потом пофиг становится. Не лучше и не хуже чем на английском. Читабельность не повышается. Добавлено через 5 минут и 3 секунды уни, при всём уважении к вашим бумажкам, по-моему вы слишком откровенно хвастаетесь. Мы объективно не можем оценить ваши наработки. Чтобы оценить встроенные системы, нужно её пощупать изнутри или попользоваться. Я сам разрабатывал подобное. Стороннему человеку потом очень сложно объяснить, сколько проблем пришлось решить, и что проблемы были серьезного уровня. А иногда такие, которые никто не решал. Что же до темы, то не могу найти у вас хорших аргументов за русскоязычную нотацию, кроме как "авторитетные заяления", что это лучше и востребовано. |
|||
|
||||
Правила раздела "Философия программирования": | |
|
Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО: • вопросы перспективного развития методов написания ПО; • изменяющиеся языки и методологии программирования; Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Философия программирования | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |