- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
Отбор = РегистрыСведений.БазыКонтрагентов.СрезПоследних(Дата,новый Структура("Производитель",Контрагент));
Если Отбор.Количество()>0 Тогда
Для каждого ТекТМ из Отбор Цикл
Элемент.списокВыбора.Очистить();
Для каждого ТекТМ из Отбор Цикл
Элемент.списокВыбора.ДОбавить(ТекТМ.ТорговаяМарка,ТекТМ.ТорговаяМарка);
КонецЦикла;
КонецЦикла;
КонецЕсли;
xXx_totalwar 02.07.2010 13:01 # +4
а мы еще не забыли ебаный-стыд-тред-3131
Анонимус 02.07.2010 13:15 # +2
xXx_totalwar 02.07.2010 13:22 # +1
PayneBLADE >>= ...для написания СУБД, достаточно 2-3 1С прграммеров, вместо 5-6 С++ (это что бы уложится в те же сроки)
Анонимус 02.07.2010 13:31 # +7
"Программы на С++ в среднем на 44.2% лучше, чем на 1С"
или
"После этого шампуня мои волосы стали на 12.235% красивее"
PayneBLADE 02.07.2010 13:22 # −4
Анонимус 02.07.2010 13:29 # +2
Вы вкладываете в эти слова совершенно неверный смысл, и потому получается смешно.
1) "Написание конфигурации на 1С" это не "написание субд".
2) С++ не единственная альтернатива 1С.
PayneBLADE 02.07.2010 13:34 # −6
Вы вроде бы не выскачка как "то"
Анонимус 02.07.2010 13:42 # +2
И вообще:
C++ это язык + библиотеки.
1С это язык + библиотеки + платформа.
Сравнивать их некорректно. Все равно что говорить "писать под виндоус быстрее чем на ассемблере".
1С надо сравнивать с аналогичными решениями: например C++ плюс MS-Access.
А у 1C СУБД это MS-SQL, а то, что делает 1С называется CRM, например.
cfdev 02.07.2010 13:47 # +3
> 1С это язык + библиотеки + платформа.
Что такое "платформа", и чем она отличается от "библиотеки" или "рантайма"?
Анонимус 02.07.2010 13:52 # +4
Когда Вы пишите под win32api -- Ваша платформа это Windows.
Когда Вы пишите модуль Apache -- Ваша платформа это Apache.
Когда Вы пишите под 1С -- в Вашей платформе есть справочники, база данных, генераторы отчетов, всякая лабуда, которой явно нет в стандарте C++, даже в С++0x нет.)))))
Потому сравнивать 1С и С (даже если бы они были одинаковыми языками) -- некорректно.
PayneBLADE 02.07.2010 13:54 # −3
cfdev 02.07.2010 14:00 # +3
А если я компилирую win32api-программу под линукс с помощью winelib?
Всё перечисленное это интерфейсы (АПИ), а это те же библиотеки. Или в исходном утверждении имелись в виду только "встроенные/стандартные библиотеки"? Нужно уточнять :)
Анонимус 02.07.2010 14:02 # 0
Платформа все таки более широкое понятие, частью платформы может быть отдельностоящий сервис (например база данных), трудно назвать наличие базы данных -- частью API.
Хотя все конечно условно
cfdev 02.07.2010 14:04 # 0
Тогда некорректно сравнивать, допустим, Оперу и ФаерФокс. В Оперу уже много чего готового встроено, а ФаерФокс гол как сокол, но есть возможность подключать сторонний (не стандартный функционал).
Или всё-таки корректно?
Анонимус 02.07.2010 14:08 # 0
Платформа "опера" и платформа "файрфокс" похожи.
Но мой пост изначально был не о том, а о другом: 1С это язык и платформа. C++ это язык.
Сравнивать надо платформы с платформами, языки с языками.
Можно сранивать паскаль и с. Сравнивать QT и GTK.
Но сранивать паскаль и MFC -- глупо. нет?
cfdev 02.07.2010 14:16 # 0
> Но сранивать паскаль и MFC -- глупо. нет?
А C# и MFC? C# не мыслим без BCL, многие его моменты завязаны на библиотеку классов и поведение рантайма. Получается, C# - платформа? Или всё-таки язык?
Тут разница очень тонкая... Если она вообще есть.
Анонимус 02.07.2010 14:25 # 0
Тоже глуповато. На C# можно написать код, вообще ничего не знающий ни о винде ни о винформс, и функционал MFC никак не покроется.
>>Тут разница очень тонкая... Если она вообще есть.
Да, все относительно.
Но разве Вы не поняли, о чем я писал пост?
cfdev 02.07.2010 15:45 # 0
Тогда вообще ничего сравнивать нельзя. У разных "платформ" разное "покрытие".
Анонимус 02.07.2010 19:15 # 0
Java и С#. JVM и .NET/CLR.
VBScript и JavaScript.
PayneBLADE 02.07.2010 13:52 # −10
Анонимус 03.07.2010 01:38 # +2
:)))
ой, врядли
This is obvious 03.07.2010 09:41 # +4
PayneBLADE 02.07.2010 13:52 # −4
Совершенно разные вещи, я об этом и писал
PayneBLADE 02.07.2010 13:56 # −1
Анонимус 02.07.2010 13:57 # −1
может быть еще и на других субд
PayneBLADE 02.07.2010 13:58 # 0
xXx_totalwar 02.07.2010 14:02 # +2
PayneBLADE 02.07.2010 14:09 # −1
xXx_totalwar 02.07.2010 14:15 # +3
1сник-снова-сливает-тред го
PayneBLADE 02.07.2010 14:19 # −1
PayneBLADE 02.07.2010 14:20 # −1
Не правильно выразился просто )))
cfdev 02.07.2010 14:22 # +5
ой лол.
> которое тщательнейшим образом переработано программистами компании.
переписано с использованием
#define ЕСЛИ if
> Как удалось выяснить, это будет единственная ОС на данный момент, в которой нет ни единого бага - а так же не появится в дальнейшем.
ой, мама дорогая.
PayneBLADE 02.07.2010 14:25 # 0
Анонимус 02.07.2010 14:28 # +1
Деды рассказывали, что в 2.0 был ipfwadm например, замененный на ipchains в 2.2.
Было это году в 99м наверное
Трактор 12.07.2010 14:46 # 0
xXx_totalwar 02.07.2010 14:26 # +5
АХАХА =) ты зачем дениску попова кастуешь ? =))
PayneBLADE 02.07.2010 14:27 # −2
Анонимус 02.07.2010 14:27 # +6
Это что, шутка?!
Когда я первый раз увидел линукс в 2001г, там уже было ядро 2.2.19 кажется.
Какое нафиг 2.0.0?
cfdev 02.07.2010 14:27 # +8
таки запощено первого апреля :)
PayneBLADE 02.07.2010 14:30 # −5
PayneBLADE 02.07.2010 14:28 # −1
У них оно новейшее! ))))
Последняя версия: 2.6.34 (16 мая 2010)
da4ever 02.07.2010 21:59 # +1
bugmenot 06.07.2010 23:38 # 0
Ахахахаха, сильно
cfdev 02.07.2010 14:21 # +3
с кучей танцев с бубном. но я слышал новая их версия изначально пишется/писалась под линукс нативом. я не 1сник, могу слоупочить.
PayneBLADE 02.07.2010 14:49 # −2
Анонимус 02.07.2010 14:55 # +7
xXx_totalwar 02.07.2010 14:57 # +5
Анонимус 02.07.2010 15:03 # +6
--Конечно, через vmware.
cfdev 02.07.2010 15:48 # +1
xXx_totalwar 02.07.2010 15:52 # +4
Анонимус 02.07.2010 16:01 # 0
cfdev 02.07.2010 16:11 # −3
под гтк у моно хороший биндинг, все больше и больше софта, т.е. есть линия развития... а ява где?
ну и стандартная библиотека классов намного шире, больше заточена на поддержку различных языков, чтобы язык их можно было поверх построить.
ну и намного например более простая архитектура биндингов к нативным функциям, если что-то вдруг надо.
вообще всё проще. как раз для 1сников :)
+ поддерживается КОМ.
cfdev 02.07.2010 16:23 # −1
Анонимус 02.07.2010 19:14 # 0
А веб на джаве делается не плохо.
И серверная сторона тоже.
А вот гуй под винду конечно лучше на .net
da4ever 02.07.2010 22:01 # +1
Анонимус 02.07.2010 22:05 # 0
Я не спорю, что WinForms под виндой лучше выглядят, чем свинг.
da4ever 02.07.2010 22:20 # 0
пруфлинк:
http://v8.1c.ru/overview/release_8_2_11/
Анонимус 02.07.2010 22:23 # 0
cdev сказал: "пусть перепишут 1с под моно + гтк. чё тупят.".
Дескать так они добъются кросс-платформенности.
Но я не считаю моно продакшен решением (извините), и потому сказал что тогда уж лучше на джаву.
на что мне cfdev сказал: "java морально устарела, она плохо ориентирована под гуй...".
С этим трудно поспорить: свинговый гуй и правда ужасен. Есть еще AWT, но мы его тут не рассматриваем.
Тогда я сказал, что CRMу гуй вообще не нужен. А серверную сторону лучше писать на джаве, чем на моно.
Вот и все))
da4ever 02.07.2010 22:43 # 0
Терм 666 в кб 1с как бы намекает нам, что 1с под линукс уже есть. В нативе. Без гуя. А на яве он, на моно(вы же про шарп, да?), или вовсе на плюсах - я буду посмотреть в начале следующей недели. Но энивей, мне кажется что решение на ДХТМЛ по маштабируемости, стоимости внедрения и поддержки, кросплатформенности и расовой чистоте даст стопиццот очков форы гтк, свингу, авт и прочим классным аббревиатурам.
пруф про 666:
http://v8.1c.ru/overview/Term_000000666.htm
Анонимус 02.07.2010 23:02 # 0
С тех пор "DHTML" (как Вы его называете) сильно шагнул вперед: комет, аякс и пр.
Приятно, что 1С это осознало.
cfdev 03.07.2010 00:16 # −1
Потому что ты о ней слышал один раз в 2005 году. Она щас очень даже продакошн-реди. Но веб да, пока что лучше на жаве. В ближайшие пару лет моно допилится до кондиции готовности и к серверам. Хотя скорей всего за ней останется слава десктопного решенья (так же, как и жаба так и не смогла слезть с серверов на десктоп).
Анонимус 03.07.2010 01:11 # 0
Что касается веба в .NET, то ASP.NET фром зе бокс -- оно сомнительно.
Подходит только для внутренних сайтов, да еще и не требовательных к дизайну.
Вот MVC.NET уже лучше.
Но самый удачный проект из моей практики был сделан на чистых хендлерах, и аутпут генерился из шаблонов.
Джава же предлагает нам вагон-и-маленькую-тележку решений, причем как шаблонизаторов (jsp+jstl, velocity, freemaker) так и фреймворков: gwt, struts, spring.web итд.
Потому наверное веб лучше на джаве, но это имхо конечно.
da4ever 02.07.2010 22:23 # −1
Анонимус 03.07.2010 01:12 # 0
А то в 2001м году я видел как люди ходили по RDP на сервер, и сидели нам в 1С, потому что ставить каждому клиент и по сети (через smb) ходить в файловую БД -- было тяжело (ms-sql тогда не юзали)
PayneBLADE 02.07.2010 14:12 # −1
Это уже готовый компонент (таблица), который при записи в него (движениях документов) делает некие процедуры, метки и т.п.
xXx_totalwar 02.07.2010 14:18 # +3
PayneBLADE 02.07.2010 14:21 # 0
xXx_totalwar 02.07.2010 14:27 # +3
PayneBLADE 02.07.2010 14:34 # −4
xXx_totalwar 02.07.2010 14:41 # +2
не надо делать такие жизнерадостные утверждения являясь полным нубом в ТЯП.
'по сути' какой сути?
семантика здесь чисто бейсиковая.
паскалисты...
PayneBLADE 02.07.2010 14:47 # −2
Извините ПАПА, в ноги кланяться ?
xXx_totalwar 02.07.2010 14:52 # 0
не нормальная тенденция - лезть не в свою область
PayneBLADE 02.07.2010 14:53 # −4
xXx_totalwar 02.07.2010 14:59 # +1
по синтаксису сравнивать, оянимагу ты такой наивный,
как школоло перед голой бабой.
PayneBLADE 02.07.2010 15:02 # −5
xXx_totalwar 02.07.2010 15:35 # +2
в третий раз повторить, что синтаксис практически нулевое значение имеет?
PayneBLADE 02.07.2010 14:55 # −6
Расслабься...
xXx_totalwar 02.07.2010 15:01 # +1
внутри я спокоен и неподвижен как ледник на фудзияме
Анонимус 02.07.2010 16:03 # +1
А тут (как мы видим по этому примеру) ее нет.
Так что это по сути Visual Basic.
3.14159265 02.07.2010 16:23 # 0
это не миф - это аксиома
используя которую кстати можно доказать теорему БЖ-Соболя
>>>по сути Visual Basic.
мне здается, что они взяли библиотеки MS, кстати я помню как-то в VB исполнял Vb-же код введенный в текстбох ))
и сделали то что написал cfdev >>>#define ЕСЛИ if
итд..
т.к. в старых версиях VB (до .NET) не было регулярок, то в 1С они тоже отсутствуют
Анонимус 03.07.2010 01:40 # 0
Анонимус 02.07.2010 13:11 # 0
Видимо он правда хотел последнюю строку.
Кстати, а 1С не кейс сенсетив? (ДОбавить) ?
И что такое "новый Структура" ? Ассоциативный массив (мапа/словарь)?
PayneBLADE 02.07.2010 13:22 # −1
неа
>И что такое "новый Структура" ? Ассоциативный массив (мапа/словарь)?
Что то типа массива / списка, с ключом и его значением, в данном случаи используется как отбор по заданной структуре
xXx_totalwar 02.07.2010 13:30 # 0
яхудею, вы серьезно не ферштейн внутреннее устройство адинцэ?
ну хотя кто вам спеки-то предоставит, 'ональная привязка', да? =)
PayneBLADE 02.07.2010 13:36 # 0
"Справочник", "регистр накопления", "Перечисления", "Схемы XDTO" и т.п. Я просто не знаю на чем вы программируйте, потому выразился в общем :)
Пускай и прозвучало оно как некая определенность
xXx_totalwar 02.07.2010 13:45 # 0
//fixed
PayneBLADE 02.07.2010 13:53 # −1
da4ever 02.07.2010 22:06 # +1
Трактор 12.07.2010 16:17 # 0
Или писал быстро и поставил её не перед циклом, куда она просится, а внутрь цикла. Странно что сразу не нашёл.