Перестаньте выдумывать математические оправдания в пользу бедных, Смотреть надо быдо на камеры и реально сходить на участок. У нас участок был набит до отказа и я еще в рчереди постоял за бюллетенем, сам не ожидал. В текущей обстановке наш российский менталитет не допустит никакого инакомыслия, и из страха за будущее прйдет на участок, это не учли несогласные, и именно это зафейлило их позицию.
Если там все быстро и ничего не происходит, значит у Вас точно не флагманское решение 1С и Вы точно накостылили ненужный пустой документ. Верх профессионализма для элитных решений нынче считается копировать типовые документы вместе со всеми сопутствующими регистрами сведений, дублирующими итоги в регистрах накопления, а так же подписки к ним. Копировать потому, что написать это с нуля уже никто не в силах.
Да любая примитивная расчетная задача от этого страдает. Пустой цикл — это лишь один пример. Все конструкции языка такие. А все потому, что внутри используются COM-объекты. А на клиенте еще и 32 бита! Потому и клиент до сих пор 32-битный (Карл!). Тут половина комментариев на тему, что «мы особенные — предметный язык». Прекрасно распиаренная идея самой фирмой 1С в головы программеров и внедренцев, лишь бы не исправлять ядро. И никому не пришло в голову, что у 1сников отбили желание и возможность кодить на языке именно потому, что интерпретатор неэффективен, и кроме как запросами (на чтение) к СУБД дело не исправить. Но это не заслуга «предметного» языка, это беда интерпретатора. Python, Javascript и Lua — такие же предметно-ориентированные скриптовые языки (python реализует это, а js и lua непосредственно работают со своими объектами, как и 1С).
а смысл, что в даже самых примитивных интерпретаторах примитивных языков типа бейсика это было поправлено еще в 90-е, но программистам ядра 1с этот опыт не пригодился
попробуйте создать и записать большой набор записи в регистр сведений без вообще каких либо индексов и посмотрите в скуль аналайзер. и для хохмы замерьте время исполнения пустого цикла от 1 до 100000000. дефекты внутри платформы — есть, и каким бы ни был семи пядей во лбу 1сник, ничего он с этим не сделает. а на 5000 пользователей системы разбиты на базы и с помощью сторонних технологий.
ООП придумали, чтобы оптимизировать компиляцию больших структур на ассемблере. Так то, кроме ассемблера ничего и нет. Подебажте асм код своих ООП поделок, удивитесь результатам, как все красиво там. Ну и да, это и для java vm актуально (там свой ассемблер)
Простота языка нужна не только для легкого обучения и передачи кода между программистами. Она еще и позволяет делать эффективную оптимизацию во время компиляции, не затрачивая на это время Когда я писал свой интерпретатор, на своей шкуре прочуствовал силу и мощь авторов Go в этом вопросе.
Увлеченный человек увидев идею проекта отдаст ему всю душу и энергию. И это сделает он сам, лично, не переваливая работу на других и не отсиживаясь в подворотнях. А в целом, там любят индивидуальные достижения и эффективность, а здесь еще живо наследие всеобщего примерного равенства по нижней границе, поэтому и разногласия в комментах. Здесь верят, что если человек не увлеченный и у него пустой гитхаб, то он то точно все свое время отдаст нашей работе в любом ее виде, и уж мы то на нем поездим по полной. Неважно, что сделает он это на нижнем уровне качества, т.к. сложные и нетривиальные проблемы, где нужно использовать интуицию и широкий кругозор, решить получится только по принципу "а ну его, так сойдет, по другому не умею, важно только сроки и бабки". Пока здесь вокруг качество еще ниже, это будет работать. Но это временно.
Перестаньте выдумывать математические оправдания в пользу бедных, Смотреть надо быдо на камеры и реально сходить на участок. У нас участок был набит до отказа и я еще в рчереди постоял за бюллетенем, сам не ожидал. В текущей обстановке наш российский менталитет не допустит никакого инакомыслия, и из страха за будущее прйдет на участок, это не учли несогласные, и именно это зафейлило их позицию.
я бы такому тимлиду задал вопрос, сколько стоит его медицинская страховка
а смысл, что в даже самых примитивных интерпретаторах примитивных языков типа бейсика это было поправлено еще в 90-е, но программистам ядра 1с этот опыт не пригодился
а не надо лениться, риб избаловал
удалитьрегистрациюизменений по обработанным в предыдущей пачке
попробуйте создать и записать большой набор записи в регистр сведений без вообще каких либо индексов и посмотрите в скуль аналайзер. и для хохмы замерьте время исполнения пустого цикла от 1 до 100000000. дефекты внутри платформы — есть, и каким бы ни был семи пядей во лбу 1сник, ничего он с этим не сделает. а на 5000 пользователей системы разбиты на базы и с помощью сторонних технологий.
а запрос по изменениям с "первые н" не получается?
ООП придумали, чтобы оптимизировать компиляцию больших структур на ассемблере. Так то, кроме ассемблера ничего и нет. Подебажте асм код своих ООП поделок, удивитесь результатам, как все красиво там. Ну и да, это и для java vm актуально (там свой ассемблер)
Автор явно провел соц. исследование, типа, как тут у твердолобых с чувством юмора :)
Простота языка нужна не только для легкого обучения и передачи кода между программистами. Она еще и позволяет делать эффективную оптимизацию во время компиляции, не затрачивая на это время Когда я писал свой интерпретатор, на своей шкуре прочуствовал силу и мощь авторов Go в этом вопросе.
Мафия голосовантов, из которых сыпется песок (да, я помню 2005-е), прочно занимает свои позиции и не пускает новичков
Увлеченный человек увидев идею проекта отдаст ему всю душу и энергию. И это сделает он сам, лично, не переваливая работу на других и не отсиживаясь в подворотнях. А в целом, там любят индивидуальные достижения и эффективность, а здесь еще живо наследие всеобщего примерного равенства по нижней границе, поэтому и разногласия в комментах. Здесь верят, что если человек не увлеченный и у него пустой гитхаб, то он то точно все свое время отдаст нашей работе в любом ее виде, и уж мы то на нем поездим по полной. Неважно, что сделает он это на нижнем уровне качества, т.к. сложные и нетривиальные проблемы, где нужно использовать интуицию и широкий кругозор, решить получится только по принципу "а ну его, так сойдет, по другому не умею, важно только сроки и бабки". Пока здесь вокруг качество еще ниже, это будет работать. Но это временно.
Кто может объяснить, зачем запускать linux из под windows?
Видимо, из-за встроенной библиотеки работы с сетью.
нет, интерфейсы и рефлексию никто не отменял
for _,y:=range []int{1,2,3,4,5} {x+=y}
fnt.Println(x)
В одну строку
Я могу такой код еще 6 раз скопировать, и он будет еще больше казаться. Сравненип кода абсолютно неверное, нет использования интерфейсов, например.
А gui на вэб-формах html/css/js уже не gui? Пример реализации можно увидеть в syncthing.