@devops_ru

Страница 1603 из 4568
Dmitri
25.11.2016
08:34:36
То, что не требует этой части - базовый язык.

Подключил? Велкам в стандартную библиотеку.

Не? Такой подход не имеет права на жизнь?

Vladimir
25.11.2016
08:41:29
@CheshireKot не имеет значения, называть это языком или диалектом. Потому ты все равно не сможешь определить границу языка в такой терминологии. Она удобнее только авторам компиляторов, потому что те могут критически посмотреть на язык и сказать "достаточно похож на стандарт плюсов, значит язык: плюсы"

Google
Vladimir
25.11.2016
08:41:43
а дальше наворотить любых отклонений или недоделок какие хотят и сказать что это просто дилаект другой

Dmitri
25.11.2016
08:43:00
Ну, тут вопрос, вероятно, в том, какую часть должен реализовывать компилятор. Стандартная библиотека собирается? Гут, отвалите от компиляторщиков.

Писать стдлиб они не должны.

Vladimir
25.11.2016
08:43:55
и как

Dmitri
25.11.2016
08:44:24
С твоим подходом получается, что stdlib C++ написана вообще ни разу ни на C++

Dmitri
25.11.2016
08:44:55
нелогично

Vladimir
25.11.2016
08:45:04
стандартная библиотека Си++ написана не на Си++ пока она не реализована полностью

Dmitri
25.11.2016
08:45:31
имхо, подход с "стандартная библиотека C++" написана на "базовом C++" логичнее

Vladimir
25.11.2016
08:45:34
нелогично
вполне норм, пиши ее хоть на паскале с амс вставками

Dmitri
25.11.2016
08:46:05
вполне норм, пиши ее хоть на паскале с амс вставками
подозреваю, местами там асм-вставки есть

Google
Dmitri
25.11.2016
08:46:15
паскаль - очень сомневаюсь

Vladimir
25.11.2016
08:46:30
подозреваю, местами там асм-вставки есть
могут быть, могут не быть, это не имеет значения.

В целом не имеет значения на чем оно написано

Dmitri
25.11.2016
08:46:46
могут быть, могут не быть, это не имеет значения.
согласен, это вопрос реализации

но, возвращаясь к вопросу о C#

предположим, что формулировка "базовый язык" - это некоторое подмножество языка, на котором написана его стандартная библиотека - корректное высказывание

мы же имеем правило в рамках нашего разговора утвердить такую терминологию

т.е., будем говорить о той части языка, которая необходима и достаточна для реализации его стандартной библиотеки

вот тут C# концептуально неплох. В том, что действительно качественных реализаций в природе не наблюдается - согласен. Язык-то за что?

Немецкий вон тоже можно говном назвать, на нем Майн Кампф написан

Vladimir
25.11.2016
08:50:27
Можно прийти к утверждению что язык неплох (хотя я не готов о этом спорить), но все диалекты (или ваще все включающее реализацю стандартной библиотеки) отстой

Dmitri
25.11.2016
08:50:57
Реализации - отстой, согласен. Именно поэтому Java на коне.

Артур
25.11.2016
08:51:15
Может sql обсудим?

Dmitri
25.11.2016
08:51:24
Давай, чо нет-то?)))

SELECT posts, trolling, spam FROM "DevOps - русскоговорящее сообщество" WHERE related LIKE 'SQL%' ORDER BY id LIMIT 1000

Артур
25.11.2016
08:56:05
Вот зачем русские SQL запросы в 1с

Это что такой изврат?

хотя нет

там же псевдоязык

так сказать адаптер :)

Google
Dmitri
25.11.2016
08:59:02
Вот зачем русские SQL запросы в 1с
Ну вот, а предлагал про SQL поговорить. "Никогда такого не было, и вот, опять..." в 1С скатились.

Артур
25.11.2016
08:59:31
SELECT posts, trolling, spam,(orders/(trolling+spam)) as priority FROM "DevOps - русскоговорящее сообщество" WHERE related LIKE 'SQL%' ORDER BY priority LIMIT 1000

Но это запрос для MySQL прокатит

Dmitri
25.11.2016
09:00:18
Вот зачем русские SQL запросы в 1с
Они там для того, чтобы 1Сникам английские буквы не учить

Дело в том, что 1Сники считают, что английская раскладка на клавиатуре - это такая штука, которая нужна, чтобы на ней ставить слеши, тильды и амперсанды, а также другие странные неродные символы.

Sergey
25.11.2016
09:02:10
смешно

Dmitri
25.11.2016
09:04:01
Это я по своему опыту говорю. 3 года на этой странной штуке писал.

Больше всего напрягала необходимость переключения раскладки для того, чтобы воткнуть <>

Dmitri
25.11.2016
09:04:40
А они, сцука, в коде часто встречаются.

Ты знаешь, за год без 1С-кода как-то в себя приходить начал)

Aleserche
25.11.2016
09:05:06
особенно при работе с ком объектами

Dmitri
25.11.2016
09:05:22
особенно при работе с ком объектами
БЛЯЯЯЯЯААААААААА, ну нафига ты напомнил

Придется коньячком отпаиваться

Не собирался же на этой неделе пить. И вот, нате вам, депрессия...

Ilia
25.11.2016
09:06:56
Sergey
25.11.2016
09:08:25
для специфичных аббревиатур есть транслит. для всего остального есть язык. бухучет схож везде

Aleserche
25.11.2016
09:09:05
потом попробуй поиском ее найди

Google
Ilia
25.11.2016
09:09:05
Ну с формой не оч пример согласен

Артур
25.11.2016
09:09:32
потом попробуй поиском ее найди
Если на то пошло, а зачем вообше на русском называть сущность?

Отсюда и все проблемы

Ilia
25.11.2016
09:10:14
Как зачем, ближе ничего не придумать чем уже придумано в предметной области

Dmitri
25.11.2016
09:10:16
А напишите ка на латинице "форма 4-ФСС", "камеральная проверка" и прочие сущности с которыми приходится работать 1Снику
хм, а вы уверены, что эта самая форма в коде должна называеться именно "форма 4-фсс"?

Артур
25.11.2016
09:10:37
У меня знакомый на mysql все пол на русском хранит. MySQL справляется, но чето не доверяю я такому подходу

Dmitri
25.11.2016
09:10:53
В заголовке формы, в табличке с названиями печатных форм и прочее - верю, в коде-то за что?

Sergey
25.11.2016
09:11:05
агрумент

Артур
25.11.2016
09:11:22
хм, а вы уверены, что эта самая форма в коде должна называеться именно "форма 4-фсс"?
Они оперируют сущностями. 1с скорее всего псевдоязык поэтому там работают посредники, которые русский текст выискивают в бд и возвращают результат

Admin
ERROR: S client not available

Артур
25.11.2016
09:11:32
Аналогичный гибрид есть на Jira

только он работает на английском (слава богу)

Aleserche
25.11.2016
09:12:04
ну а как еще можно проблему решить. Допустим создается объекто конфигурации, а в нем два имя и алиас. Алиас можно использовать в коде. При поиске будут обрабатываться и имена, и алиасы, так что ли?

Ilia
25.11.2016
09:12:55
Я кстати ни разу не писал на 1С, но работал с системой где все юридические-финансовые термины были переведены. Но там два аналитика сидели переводили туда и обратно, дорогое это удовольствие в общем

Артур
25.11.2016
09:13:04
Ты же всеравно пишешь: Форма."Форма ФСС" типа того

Aleserche
25.11.2016
09:14:00
ну как бы да, но я говорю именн про алиас, как второе имя, а не как title

Артур
25.11.2016
09:14:19
Хе... как аккуратно с "C#" перешли к 1С

Aleserche
25.11.2016
09:14:48
а все почему? Да потому что на C# тоже любят на русском писать

Артур
25.11.2016
09:14:56
Да ладно!

Google
Dmitri
25.11.2016
09:15:00
Ты же всеравно пишешь: Форма."Форма ФСС" типа того
Почему изнутри формы не писать, например, form.Current(), а из других мест конфига не исользовать что-то вроде: var form1 = core.Forms.GetByName("Тут имя формы") form1.Exec() и т.д.

Aleserche
25.11.2016
09:15:02
да

Dmitri
25.11.2016
09:15:16
Да ладно!
да запросто(((

Артур
25.11.2016
09:15:25
Вот же извращенцы

Dmitri
25.11.2016
09:15:29
вот это они очень неудачно придумали, стоит признать

Артур
25.11.2016
09:15:42
Писец. На китайском еще ы писали

Dmitri
25.11.2016
09:15:45
Вот же извращенцы
Оно там UTF-only

Причем любая UTF-последовательность, не пересекающаяся с зарезервированными символами, является валидной

Артур
25.11.2016
09:16:41
Ну как бы английский как-то международный разработческий :) Остальное для меня - ужс

Sergey
25.11.2016
09:16:47
просто кому-о проще думать по-русски. вот и все дела. 1С — платформа для рос. бизнеса. тут понятно. про С# не понятно

Aleserche
25.11.2016
09:17:34
есть компания, которая разрабатывает собственную инфраструктуру для лицензирования своих продуктов (клиент и сервер). В dotPeek открыл, а там все на русском!

ну кроме .net либ

Артур
25.11.2016
09:18:32
компиляция мозгом чужого кода прохоит бытрее - если код работает по общим правилам Имхо интеграция любого разраба любой страны легче

Aleserche
25.11.2016
09:18:37
в 1С больше не программирование, а метапрограммирование. Конфигурирование короче

Dmitri
25.11.2016
09:19:05
ты при 1Сниках такого не говори... А то у них там "Тьюринг-полный" язык и все такое

Aleserche
25.11.2016
09:19:38
ну тут как минимум два уже есть

Dmitri
25.11.2016
09:20:15
В смысле, ты меня в 1Сники записал? Буду отрицать до последнего)

Aleserche
25.11.2016
09:20:39
тогда я тоже буду отрицать

Dmitri
25.11.2016
09:21:28
Ок, это будет нашим секретом

Aleserche
25.11.2016
09:21:53
кстати, с крипто про в 1с работать та еще боль. У 1С интернет клиент просто дерьмо

Страница 1603 из 4568