Имя: Пароль:
1C
 
На каком языке и субд писать альтернативу 1С?
Ø (Волшебник 02.07.2007 11:02)
0 Гений 1С
 
гуру
01.03.07
18:27
Все вроде бы знают дельфи, но хочется чтобы и под линухами без переписания кода работало.
Что такое Kylix? Кто знает?
А вообще хочется на java, но тогда юзверю придется скачивать виртуальную машину java, что не есть гут.

Насчет СУБД вроде бы определились - файерберд.

Хочется чтобы была система с открытым кодом и работала также в линухах.
Для начала задачи просты - чтобы на ней можно было написать Торговлю и склад - только регистры, без бухгалтерии, если взлетит, будет хорошая система для Rapid Application Development. Тогда уж можно и бухию будет прикрутить.
1 Mort
 
01.03.07
18:29
На олбанском пиши
2 MMF
 
01.03.07
18:39
(0) 1) ты когда нить видел клиента учетной БД на джаве? я видел, жуткое дело. 2) кайликс добавит 5 метров dll, а эта самая кросплатформенность никому нахрен не нужна 3) какой нормальный человек завяжется с разработкой, которую организует крендель, не имеющей никакого понятия и опыта в этом направлении? 4) бизнес-логика на клиенте должна быть реализована на скриптовом языке, тому много причин. Ты чего-нить про DreamScript/FastScript/RemObjects Script знаешь?
3 Terv
 
01.03.07
18:41
(2) да не обращай вниминия он к концу недели, уже забудет про эту идею ... начнет доставать всех с другой... это же Гений_1С!
4 Advan
 
01.03.07
18:43
На встроенном языке 1с.
5 ERWINS
 
01.03.07
18:49
без встроенного языка не вариант :(
причем модульного с подгрузкой объектов и т д...

в принципе можно сделать даже компилятор :) хотя последнее не есть гуд помойму...
6 Гений 1С
 
гуру
01.03.07
18:54
(2) гы... а почему скриптовый код нельзя скомпилить  втот же ДЛЛ?
7 Гений 1С
 
гуру
01.03.07
18:55
(5) т.е. написать модуль на коде в блокноте и откомпилить в ДЛЛ
8 13hero
 
01.03.07
19:02
Мне тут один вумный дядька сказал мысль что альтернативу нужно писать на <a href="http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D0%B5%D1%80%D0%BE%D0%BD_%28%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29">Oberon </a>и <a href="http://www.intersystems.ru/cache/index.html">Cache</a>.
9 13hero
 
01.03.07
19:03
(8) А что, ссылки нельзя постить? :0)

Мне тут один вумный дядька сказал мысль что альтернативу нужно писать на Oberon и Cache.

ru.wikipedia.org/wiki/%D0%9E%D0%B1%D0%B5%D1%80%D0%BE%D0%BD_%28%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29 http://www.intersystems.ru/cache/index.html
10 Ненавижу 1С
 
гуру
01.03.07
19:10
(0) Что значит определились?
Мы уже команда? :-) ты мне на почту напиши свое видение. А вообще я за!
11 Neco
 
01.03.07
19:13
(0) Нужно разработать свой язык "геник"
12 Marek
 
01.03.07
19:51
Серега, kylix умер, помоему лучше использовать Mono, это аналог c#, который входит в дистр Suse, это лучше java.
13 Marek
 
01.03.07
19:55
(5) компилятор нафиг не нужен, нужен интерпретатор.
Майкрософт например, разрешает встраивать свой VBA куда угодно и вполне недорого
14 Reliz
 
01.03.07
20:42
(0) на татарском
15 jcage
 
01.03.07
20:46
(0) На asm
16 Skynin
 
01.03.07
20:56
(8) да да, дядька уж седой наверное совсем. М-языку уж сколько годков будет? И прибит был SQL. Но вот Кашэ - попытка реанимировать.
А на М доводилось работать, трудоемкая штука, хотя и "меткая" и "минималистическая", как ассемблер. Та контора давно уж отказалась от него, хотя наработки и внедрения были с советских времен, и парочка седых дядек сопровождают клиентов, что остались в силу ряда причин на М АРМах.

И если уж так хочется что-то редкое и дюже умно-правильное взять, то берите ООБД. Jasmine например.

www.inteltec.ru/publish/articles/objtech/jas_pcwc.shtml
www.citforum.ru/database/kbd98/glava7.shtml

Но в любом случае - не взлетит.
17 Reliz
 
01.03.07
21:00
(16) Й-е-е-х. LISP - наше все, ну и ASM, конечно.  :)
18 Skynin
 
01.03.07
21:02
LISP тоже не выжил, хотя более древний. И модификации и подтяжки фейса этому "седому" тоже не помогли.

Вообще, подобные темы пора бы объявить как тему о создании вечного двигателя - флудом, и сразу в LIFE помещать.
19 Reliz
 
01.03.07
21:09
(18) Можно и в юмор. Но рано или поздно альтернатива 1С будет написана.
Причем, скорее рано.  :)

"Все пройдет, как с белых яблонь. Дым."  (с)
20 13hero
 
01.03.07
21:21
(16) Что такое "М-язык" ?
21 MMF
 
01.03.07
22:01
(20) мампс
(7) дитя гор или прикидываешься?
22 13hero
 
01.03.07
22:19
(20) Ок, спасибо.
(16) Так ведь оберон это не "М-язык". :0)
23 DeiMos
 
01.03.07
22:31
Шутники...

Афтар, никого не слушай, слушай меня.
Пиши на Питоне под Зопой.

За этим - будущее.

ЗЫ: Через десять лет, когда твою фирму купит ЗАО "1С" за несколько триллионов юаней - про меня не забудь... (Пару акций своей фирмы можешь мне подарить...).
24 Cordelia
 
01.03.07
22:57
пиши на ABAPе. То ещё гуано.
25 Иде я
 
01.03.07
23:05
(6,7) Гений, извиняюсь, но вы так запашно пердите...Аж стекла темнеют.
Ладно бы пипиську доставал, но зачем IT опошлять ?
26 xeer
 
01.03.07
23:11
(8,9) 13hero, а ты случаем не 13:20 ?

а вообще интересно чем это на род так на м проперло?
27 Иде я
 
01.03.07
23:15
Тьху ты блин. Тему не прочитал. Кароче C и только Си.
У нас в универе был паренек, программир кросплатформенные приложения на сях.
По линукс,Sun,и винду код должен был компилится и запускаться...
После универа уехал вроде в Канаду,к дяде...
Во время учебы воровал инет. В основном у всех стояла винда, и инет шел привязкой к MAC адресу. Дык он из под линукса умудрфялся винду делать роутером...
28 Моха
 
01.03.07
23:21
(1)
ПередЗаписью(Элемент) = ВБобруйскЖывотное(Жывотное),
Отказ = СливЗащитан,
Ошибка = УчиОлбанский ...
29 Skynin
 
01.03.07
23:31
(19) забавно, но ведь они уже и так есть.
Другое дело, что для такого постовеского учета, как в СНГ не подходят :)

(20) поищите добротно о Cashe информацию. Высните кто и что прячется за "InterSystems Cache: Постреляционная СУБД"

Может лучше виды учета сделать наконец понормальней?

Так что ответ на (0):
на языке юриспруденции. То бишь балотируйтесь в Думу, и пишите нормальные законы, чтобы потом программеры не мучились, пытаясь их втиснуть во всякие 1Сы.
30 13hero
 
01.03.07
23:36
(26) В каком смысле "13:20" ?
31 13hero
 
01.03.07
23:44
(29) То что информацию можно искать я и так знаю. :0)
Итак, при чём сдесь "М-язык" и какие по вашему есть недостатки у Cache?
32 Skynin
 
01.03.07
23:49
(26)
а потому что народ молодой, и преданья старины глубокой не знаит.

(31)
Блин.
InterSystems
From Wikipedia, the free encyclopedia
(Redirected from Intersystems)

InterSystems Corporation (ISC) is a vendor of database management systems. Its flagship products are the Cach? DBMS and programming system and the Ensemble Enterprise Application Integration platform.

InterSystems was one of the original vendors of MUMPS systems; in addition to its own implementation, ISM, it now owns all the other major implementations of MUMPS: DSM from Digital; MSM from Micronetics (merger); and DTM from Data Tree (merger); making it the dominant MUMPS vendor.

InterSystems is based in Cambridge, Massachusetts, and is privately held.
en.wikipedia.org/wiki/Intersystems

Так вот MUMPS - и есть М-язык и есть язык мммм, как бы назвать одним словом операционки+субд MUMPS

А Cache, merger из столпов MUMPS, которые чтобы не разориться объеденились, и навесили на М-язык некие SQLподобные интефейсы.

На русском сайте InterSystems есть демосервер и дока. Качайте да дерзайте на ветохозаветном:

MUMPS
From Wikipedia, the free encyclopedia
For the viral disease of the same name, see Mumps.

MUMPS (Massachusetts General Hospital Utility Multi-Programming System), or alternatively M, is a programming language created in the late 1960s, originally for use in the healthcare industry. It was designed to make writing database-driven applications easy while simultaneously making efficient use of computing resources. Although it never gained widespread popularity, it was adopted as the language-of-choice for many healthcare and financial information systems/databases (especially ones developed in the 1970s and early 1980s) and continues to be used by many of the same clients today.

Юзается MUMPS в больничной системе США и доныне. В силу традиции, наработок, и преимуществ (у ассемблера тоже преимущества есть, знаете?)
33 Skynin
 
01.03.07
23:53
(31) а недостатки - попрогамируйте на М, тогда и узнает. И достоинства и недостатки.
Я вот на 1С меньшим потом те же деньги отбиваю. Хотя кое-что на 1С сделать - повесишься. А на MSM - легко.
Оставляю желающим незанятую вакансию, берите Cache и вперед!
34 13hero
 
02.03.07
00:07
(33) Тоесть недостатки перечислить не можите? :0)
35 Skynin
 
02.03.07
00:17
(34) а оно мне надо???
Можете смело считать что их нет. Я же сказал - дерзайте!
36 Skynin
 
02.03.07
00:19
тем более что недостатки эти описаны в любой толковой книге с главами по истории развития СУБД.
Спросите у Гугла. Если не имеете программерского образования - займитесь самообучением.
37 MMF
 
02.03.07
00:24
(34) ну дык... смотри во что обычно выливаются дебаты о каше:
http://sql.ru/forum/actualthread.aspx?tid=351164
холливар на тысячи постов, однако...
38 Skynin
 
02.03.07
00:43
(37) пробежался малость. самое забавное что спор идет на уровне теоретических рассуждений. собрались гении, и давай академические разговоры говорить. Хорошо хоть разговор о каше не начинают с вопроса - Что такое "М-язык"?
То бишь хоть книжку прочли вначале.
39 syktyk
 
02.03.07
01:25
(37)Миш, а скока лет назад ты видел учетную систему на Джаве? И как она была выполнена?
40 MMF
 
02.03.07
01:45
(39) два года назад. Интерфейс был весьма тормозным
41 MMF
 
02.03.07
01:46
(40+) сама база была на ФБ, примерно 30 юзеров и что-то около 10 Гб.
42 romix
 
02.03.07
01:47
Конфигуратор для 7-ки уже был кем-то написан на Delphi.NET.
Выглядит очень зачотно, аля опенконф++. Конфу (кроме кажется форм и текстовичков) к сожалению сохранять пока еще не умеет.
43 MMF
 
02.03.07
01:51
(42) что-то ты опять перевираешь. Никакого .Net там нет, если речь о http://i-gent.com/
44 romix
 
02.03.07
01:55
(43) В бинарник загляни... Он разве не 8 дельфей скомпилен? А это и есть .NET.
45 MMF
 
02.03.07
02:06
(44) и что ты там в бинарнике обнаружил? Я с Никитой работал совместно над одним проектом, ну и попутно общались по Интиллигенту, еще совсем недавно он был на 7-ке, да и судя по картинкам, на ней же остался.
46 13hero
 
02.03.07
10:05
(36) Да, нужно всё изучать и проверять, я согласен, только мой вопрос то был не о том. :0)
47 Ferz
 
02.03.07
10:49
На лотусе пишите если так уж приперло
48 Ferz
 
02.03.07
10:50
Хотя это не ЯП но все равно что то может получится и спецов по нему достаточно много
49 Анахримед
 
02.03.07
10:56
делфи фтопку, лажа это полная
50 Бамбук
 
02.03.07
11:00
(0)а на Бейсике нельзя написать?
51 Vozhd
 
02.03.07
11:04
(50) Он ни на чем не напишет...
52 Feanor
 
02.03.07
11:20
(49) Да, конечно, 1Cv77 лехко ее уделает ))) ну-ну... По каким критериям "делфи фтопку, лажа это полная"?
53 ado
 
02.03.07
11:22
(0)Kylix умер. Если хочеш дефиподобия и кроссплатформенности, смотри в сторону freepascal + lazarus. Правда lazarus еще из беты не вышел.
54 romix
 
модератор
02.03.07
11:36
(45) Да, ты прав. Че-то я сглючил про 8.
55 VladZ
 
02.03.07
11:39
(0) Заняться больше нечем?
Наваяй свою операционку, что ли...
56 Elkmor
 
02.03.07
11:51
(0) Единственный вариант - Java. Оптимальный - Java + hibernate.

Скрипты на той же яве в виде подключаемых объектов и поздним свзяыванием - в Java это сделано очень удобно, почти как в C#.
57 France
 
02.03.07
12:20
на Fene пиши..
58 France
 
02.03.07
12:21
+57 позволяет писать в формат Maljava - само оно..
59 xeer
 
02.03.07
12:48
(30) а в том самом, который "Time is Art". 13x20 = 260
http://qnxnet.spb.ru/tzolkin.gif

просто ввчереру ник аллюзии навеял:
http://www.13moon.com/

(20,31)
а вот кстати штатные примеры из каши 5ой.0.13
http://qnxnet.spb.ru/
60 syktyk
 
02.03.07
16:22
(56)Hibernate - ацтой!
есть одна весчь которая позволяе значительно ускорить процесс (с) pit
61 DGorgoN
 
02.03.07
16:27
(0) Если кроссплатформенное, то на java.. Причем рекомендую для этой идеи писать просто специфическое IDE, которое все в аву и компилирует..
62 Гений 1С
 
гуру
02.03.07
18:07
(12) откуда слухи о кончине Kylyx. Дык на чем писать, чтобы можно было откомпилить и в видну и в linux, и чтобы не нужно было платить, если прога выйдет свободной и с открытым кодом на GNU? Неужели только на java?

(13) нам за недорого не надо, нам надо на халяву. По поводу интертрепатора и языков вообще - курите мой другой вопрос тут: Хранение кода в базе данных - как
Здесь же я пытаюсь выбрать язык программирования, чтобы и под винду можно было компильнуть и под линух.
63 Гений 1С
 
гуру
02.03.07
18:09
(16) Ообд jasmin & cashe - это из пушки по воробьям, к тому же они не бесплатны. Я знаю как сделать, не знаю только на чем сделать.
Нужен обычный компилятор, который работает с нетипизированными объектами (как VBA) и позволяет делать наследуемые классы. Это раз, это я и ищу. Ну а СУБД можно юзать любую реляционную, можно даже версионность прикрутить, если ее там нет.
64 Гений 1С
 
гуру
02.03.07
18:10
(18) Да, лисп слишком рано придумали, пока машины слишком медленные. ;-)
Ну зачем же в лайф, у меня есть конкретный план и модель. ;-) Прошу помощи в инструментах только
65 Гений 1С
 
гуру
02.03.07
18:12
(27) окей, си, но мне нужна поддержка классов, нетипизируемые объекты ран-тайм и библиотека работы с формами, общая для виндов и линухов. Где тут си?
66 Гений 1С
 
гуру
02.03.07
18:13
(29) блин, да речь идет не об альтернативе 1С, а о простенькой системе для написания простых конф (например ТиСклад) не на 1С, а на свободной платформе и чтобы можно было прикрутить все что хочешь. Я на бухию не замахиваюся пока, только регистры, доки и справочники.
67 Гений 1С
 
гуру
02.03.07
18:15
(50) то же что и про си - нужен не просто язык, но и еще библиотека форм для виндов и линухов, чтобы не переписывать на другую платформу!
68 Гений 1С
 
гуру
02.03.07
18:16
(56) я тоже склоняюсь к жаве.
69 Гений 1С
 
гуру
02.03.07
18:16
(56) а что такое hybernate?
70 Neco
 
02.03.07
18:17
"работает с нетипизированными объектами" - на VB и пиши
71 Гений 1С
 
гуру
02.03.07
18:17
(61) не понял про IDE, ладно, видимо на java. ;-)
72 Samosval
 
02.03.07
18:19
(66) заказ на java или  dotNet для "о простенькой системе для написания простых конф (например ТиСклад) не на 1С" подойдет,

все иное изобретание велосипеда в помойку ... никому это не надо ...
73 Samosval
 
02.03.07
18:20
есть дьймы и есть метры зачем еще что то для этих стран изобретать ?
74 Reliz
 
02.03.07
18:22
(61) А что С++ умер. Или я что-то пропустил?
75 Samosval
 
02.03.07
18:22
ты мне скажи зачем и кому это надо ? для кого ??7
76 Гений 1С
 
гуру
02.03.07
18:22
(72) да, но чтобы писать было дейтсвительно просто, как в 1С, а не как в голой СУБД
77 Гений 1С
 
гуру
02.03.07
18:23
(74) а в С++ есть кроссплатформенная библиотека форм?
78 Reliz
 
02.03.07
18:24
(77) Ты про что?
79 Samosval
 
02.03.07
18:26
просто кому ? бухгалтеру ? или кому ? Гению 1С ? и что значит "просто писать" ?
80 Гений 1С
 
гуру
02.03.07
18:26
Хотя можно конечно написать на C++, предпологая, что если платформа будет востребована, то библиотеку форм перепишут и под линухи, то бишь разница будет только в библиотеке форм, то бишь переписывать придется не все, а только некоторые классы - интерфейс и т.п, гм, это идея.

Не знаю, даже если на С++ нет нетипизированного объекта, его можно написать, то бишь:
х.print() будет корректно работать.
он будет находить у объекта метод print и вызывать его...
81 Гений 1С
 
гуру
02.03.07
18:27
(79) самосвал, читать не умеешь? Писал уже - задача-миниму писать конфы уровня "торговля-склад", не тратясь на платформу
82 Гений 1С
 
гуру
02.03.07
18:28
(78) в голом С++ нет библиотеки, чтобы открыть окошко, например, чтобы вывести в него текст, нет поля ввода, таблиц и т.п.
83 Гений 1С
 
гуру
02.03.07
18:28
А вот такая библиотека под С++ есть, которая одинаково работает в линухах и 1С?
84 syktyk
 
02.03.07
18:29
Hibernate-муторная вещь для отображения классов в реляционную базу данных.  Была и примочка для Постгреса, правда не юзал сам, для Джавы. Есть и бесплатная ОО БиДе для джавы.
85 Neco
 
02.03.07
18:29
(77) Тебе компилятор нужен или че?
86 syktyk
 
02.03.07
18:30
(85)Интыртрепатор
87 Гений 1С
 
гуру
02.03.07
18:30
(84) нет, такая вещь мне не нужна. ;-)
(85) если можно сделать то что в Хранение кода в базе данных - как запрошено, то компилятор.
88 Гений 1С
 
гуру
02.03.07
18:31
Желательно компилятор, чтобы быстрее шуршало. Хотя бы ядро компилировать, а прикладные объекты пусть будут нетипизированными
89 Samosval
 
02.03.07
18:32
золотые слова - "предпологая, что если платформа будет востребована"

(81) почему не  php + MySql  ? ну или Access ?
90 Гений 1С
 
гуру
02.03.07
18:34
(89) потому что на 1С писать быстрее чем на   php + MySql  ? ну или Access ?
соответсвенно можно взять упрощенную модель 1С и реализовать ее, сделав удобную RAD. К тому же Access не кросплатформенный а еще пару лет и нас посадят на линух (см. дело поносова). К тому же 1С под линух тоже не пашет, а быстро переписать клиента они не смогут - и так багов до фига.
91 Гений 1С
 
гуру
02.03.07
18:35
(89) я думаю, что будет востребована, по крайней мере программистами. Все разработки грешили тем, что пытались переплюнуть 1С. а я хочу упростить 1с.
92 Гений 1С
 
гуру
02.03.07
18:36
(89) php+MySQL - хочется не веб-интерфейса а нормального человеческого. и хочется получать Exe-файл.
93 Neco
 
02.03.07
18:39
(88) Есть в Линухах такие штуки как генераторы компиляторов  yacc, lex
94 zalex
 
02.03.07
18:39
(0) Н-да... ТЕБЕ-ТО КАКАЯ РАЗНИЦА? :)
95 Гений 1С
 
гуру
02.03.07
18:45
(93) если я хочу сшить пальто, я не начинаю с пряжи ткани, я беру готовую ткань.
96 Samosval
 
02.03.07
18:52
(92) как то не вяжется "нормального человеческого" и "хочется получать Exe-файл"
97 Samosval
 
02.03.07
18:58
(95) если ты хочешь ездить на машине, ты купишь машину, или если нет денег будешь ездить на велосипеде или ходить пешком, и только Гений 1С начнет придумывать свою КРОССПЛАТФОРМЕННУЮ машину что бы она и летать умела как самолет ...
98 Гений 1С
 
гуру
02.03.07
19:13
(96) измени мозги и свяжется.
(97) не утрируй, все просто, я хочу сделать RAD, но раз уж делать, то почему бы и не кроспалатформенную (да и то только винды и линух)
99 MRAK
 
02.03.07
21:28
(0) А что, и СУБД хочешь свою наваять?
100 MRAK
 
02.03.07
21:29
(99) + Сорри, не туда написал.
то в сторону дот нет не смотрим?
почти кросплатформенная...
101 Злопчинский
 
02.03.07
21:38
а нафига ехе файл?
102 woody woodpecker
 
02.03.07
22:46
geronimo - готовый бесплатный сервер приложений. Есть дистры для всех более менее распространенных ОС. Есть JDBC ко всем популярным субд. Возможно, что непосредственно в geronimo будет интегрирована прокладка типа хибернейт. Клиента можно и в среде браузера, и в среде JVM. Можно нативного сделать.
В итоге, и сервер, и клиент сможет работать на практически на любой ОС. Дело за малым - написать, отладить, убедить пользователей...
103 13hero
 
03.03.07
03:11
(83) Чт значит "в линухах и в 1С" ?
Есть популярная графическая (и не только) библиотека, которая компилится под различными компиляторами с++ и на различных платформах. На ей написано kde,  используется такими компаниями как AT&T, NASA, IBM, Xerox, Adobe:

http://ru.wikipedia.org/wiki/Qt
104 Drock
 
03.03.07
09:13
QT - платная штука
105 DGorgoN
 
03.03.07
09:18
(98) Среду разработки приложений сделай как в 1с - вот тебе 1с и будет. Правда еще классов своих придеться дописать, но это не так уж и долго и там не так уж их и много..
106 Neco
 
03.03.07
09:20
(104) Можно использовать бесплатно для ОпенСоурс проектов
107 Marek
 
03.03.07
17:48
(62) Борланд давно забил на Kylix, как только договорился с Майкрософтом о сотрудничестве в области .Net, сейчас в последних дельфях полная поддержка .Net это для того чтобы быть на волне. И если уж Борланд официально подружился .Net то и выбирать надо эту платформу, еще год, два и на linux будет возможность писать под .Net (по срокам могу ошибиться) И еще: Всем известный Новел тоже смотрит в сторону .Net развивая (медленно) в своем Suse - Mono (аналог С#) Посмотрим что из этого выйдет, но тенденции видно уже сейчас...
108 ERWINS
 
03.03.07
18:55
может ничего и не выйдет :( совместимость очень скоро пойдет по одному месту....

и будет и моно и майкрософт.....

все будет крайне зависть от того насколько опенсоурс порвет в офисах мегософт... а остальное мелочь
109 Marek
 
03.03.07
19:06
(108) Если за дело взялся Майкрософт, (это не два хакера-испаноса которые портируют C# в linux, кстати на условиях GNU) То они вбухивают в это деньги, а если вбухивают - они привыкли получать их обратно...
(107)+ Кстати ведущий борландовский идеолог Kylix работает сейчас где?
В майкрософте...
110 Skynin
 
03.03.07
20:34
(90) в любом случае клиента под линух 1С портирует гораздо быстрее, чем появится версия 0.01.001(beta) "упрощенной 1С" от "Гений1С и сотоварищи"

потому что (63) знать как, и не знать на чем - нелепость для айтишника. Массово наоборот - сложность придумать - как. А если это как придумано вообще в отрыве от всяких систем, то извините, может тогда с схемотехники начинать придется?

и самое интересное (81).
Программ этих - тьмы. Вообще говоря - простенький склад - это курсовая студента соответствующего ф-та.

Спрашивается, автор темы что собрался писать то, среду для разработки простеньких програм складского учета?

Как может результат превысить изначальную цель???
Обычно он всегда хуже.

Так и в самом радужном варианте выйдет:
"Среда для разработки простеньких программ складского учета"
111 Skynin
 
03.03.07
20:55
да, а когда приводят пример того же Торвальдса, напомню:

Датой создания ОС Linux можно считать 25 августа 1991 г., именно тогда Линус Торвальдс опубликовал легендарное письмо в группе новостей copm.os.minix. «Привет всем, кто использует minix (Unix-подобная операционная система, созданная Энди Танненбаумом). Я занимаюсь написанием бесплатной ОС для 386 (486) AT-совместимых компьютеров. Я начал работу в апреле и на сегодня она готова. Я хотел бы получить отзывы и мнения людей, которым нравится/не нравится minix, о моей операционной системе».

То есть человек вначале хоть что-то сделал, а потом предложил посмотреть, обсудить.

В данном случае - полно литературы о языках программирования. Их развития, преимуществ, решаемых задач, и прочем.

А может автором темы уже хоть как-то описана модель придуманной системы?
112 13hero
 
04.03.07
03:49
(104) Платная только при использовании под виндой, под линухом она гну.
113 Alexander_M
 
04.03.07
11:07
(79) "просто кому ? бухгалтеру ? или кому ? Гению 1С ? и что значит "просто писать" ?"
(81) "самосвал, читать не умеешь? Писал уже - задача-миниму писать конфы уровня "торговля-склад", не тратясь на платформу"

Гений, тебя спрашивают - кому?
ты отвечаешь - для чего

ты вот ответь лучше, для кого ты собираешься это разрабатывать?
кому это будет нужно?
что не устраивает в существующих RAD?
а вообще, какие RAD ты знаешь? (подозреваю, что никакие, хе хе)
114 Гений 1С
 
гуру
05.03.07
18:12
(107) .Net - это компилятор или интерпретатор? Интересуют вопросы производительности!

В общем вроде определился по продуктам QT - как библиотека форм + GNU C++ как язык программирования.

Осталось только решить вопрос: Хранение кода в базе данных - как
115 Ненавижу 1С
 
гуру
05.03.07
18:13
(114) у тебя уже команда есть?
116 Гений 1С
 
гуру
05.03.07
18:13
(110) Скинит, ты тормознул, потому что забыл, что простенький склад на 1С написать на порядок быстрее, чем курсовую студента на дельфи.
117 Гений 1С
 
гуру
05.03.07
18:14
(115) ну ты в нее не пойдешь, ты же хочешь 1с переплюнуть, а я хочу сделать а-ля навижн - толстый клиент! ;-)
118 Ненавижу 1С
 
гуру
05.03.07
18:15
(117) ну удачи, в хорошем смысле
119 Гений 1С
 
гуру
05.03.07
18:16
(111) модель придумана.
Каждый модуль формы, общий модуль и модуль приложения - это класс.
Пишется еще один класс - драйвер к базе данных, чтобы не зависеть от конкретной БД.
Каждая таблица имеет первичный ключ 4 байт. Возможна длинная ссылка 8 байт, первые 4 байта номер таблицы, вторые 4 байта - ключ элемента.
Разработана модель справочников, таблиц, документов, регистров накопления.
120 Гений 1С
 
гуру
05.03.07
18:16
(118) ну не все же на 1с писать, в натуре. ;-)
121 Гений 1С
 
гуру
05.03.07
18:17
(113) клиенту, который хочет купить простую программу на 1С, но не хочет платить за 1С. ;-)
122 Гений 1С
 
гуру
05.03.07
18:18
программирование будет подобно 1с, поэтому легко будет портировать имеющиеся конфигурации на регистрах, например.
насчет бухии потом может прикрутим
123 Ненавижу 1С
 
гуру
05.03.07
18:18
(120) тык и я предлагал не 1С
124 Гений 1С
 
гуру
05.03.07
18:18
(100) Еще раз спрошаю - дот.нет - это интертрепатор или компилер?
125 Ненавижу 1С
 
гуру
05.03.07
18:19
(124) это также как джава
126 Гений 1С
 
гуру
05.03.07
18:19
(123) да нет я про то, что нужно иногда и не только мне на 1с программить. ;-)
а у тебя подход гиблый
127 Гений 1С
 
гуру
05.03.07
18:19
аксапту не переплюнешь.
128 Ненавижу 1С
 
гуру
05.03.07
18:20
(127) мрачный ты... :-)
129 Гений 1С
 
гуру
05.03.07
18:25
(128) да нет, просто мое имхо от вашего подхода к проектированию платформы. ;-) Не взлетит!
130 Ненавижу 1С
 
гуру
05.03.07
18:27
(129) эт еще почему?
131 MMF
 
05.03.07
18:30
(127) 1) расскажи, как планируется организовать выборку, учитывая "Возможна длинная ссылка 8 байт, первые 4 байта номер таблицы, вторые 4 байта - ключ элемента". Или я сильно заблуждаюсь - или это дико тупая идея
2) Как будет контролироваться целостность данных?
132 Гений 1С
 
гуру
05.03.07
18:37
(131) длинная ссылка - аналог составного поля в 1с80 или типа любая ссылка в 77. ;-) используется только в тех полях, где допускается значение разного типа
133 Гений 1С
 
гуру
05.03.07
18:38
(131) целостность данных будет контролироваться молча - триггерами.
То бишь если ты удаляешь что-то из таблицы, ты смотришь все поля, где может юзаться этот тип и удаляешь.
134 MMF
 
05.03.07
18:41
(132) напиши пример запроса. Есть некое поле - "внешний ключ", знаю, что у объекта, на который ссылается этот ключ, есть в таблице колонка "Колонка1". Как выбрать ее значение?
135 kiruha
 
05.03.07
18:45
(0) Про "файерберд" могу подсказать.
Работал в нашем офисе 5 лет. CRM модуль. Еще начиная с InterBase.
Потом FireBird.
Тормозил страшно. Что только не делали.
Есть такая контора автоматизации - "Мир торговли".
Сейчас называется AVARDA http://ansoft.ru/
Они свою систему тоже делали на FireBird.
Мы с ними беседовали - чтобы система работала достаточно быстро
им пришлось все делать на хранимых процедурах. Плюс еще все запросы
вручную оптимизировали (план выполнения).
Оно тебе надо?
Перенесли потом на SQL - никаких проблем.
136 Гений 1С
 
гуру
05.03.07
18:58
(135) не гони, друг, а? Навижн работает на обычной голимой файловой базе и ничего. Я пишу прототип, если залетает, можно и на SQL переделать, потому что у меня используется драйвер к базе данных, а не конкретная СУБД.
137 Гений 1С
 
гуру
05.03.07
19:00
(134) Ну например
Таблица Контрагенты (15), ключ ID
Таблица ФизЛица (16), ключ ID
Таблица Счета (20), ключ ID, поле Покупатель - составной тип, 8 байт (контрагенты/физлица)

Что значит выбрать значение. Опиши на этом примере
138 kiruha
 
05.03.07
19:00
(135) Эти ребята из Ансофта свою систему уже 10 лет клепают.
Именно на Delphi, именно на FireBird и именно торговлю.
Если хочешь сделать аналог - хотя бы посмотри что уже есть :)
139 Neco
 
05.03.07
19:01
(136) Думаешь что драйвер решит все вопросы с совместимостью?
140 Гений 1С
 
гуру
05.03.07
19:02
(134) елси я удаляю контрагента, то я пишу запрос
DELETE FROM Счета ГДЕ ID=&Ключ
где &Ключ = 15<<32 + ID Контрагента.
141 Гений 1С
 
гуру
05.03.07
19:03
(138) я не хочу сделать аналог какой-то конфы, я делаю платформу. Аналог перед глазами - 1С. ;-)
(139) А это зависит от уровня сложности драйвера. На уровне Navision/77 - да
142 kiruha
 
05.03.07
19:03
(136) Для маленьких и даже средних файловая быстрее.
Думал - знаешь :)
143 Гений 1С
 
гуру
05.03.07
19:04
(139) не так то уж и много от базы данных требуется. Можно и версионность припаять, например хранить version в каждой записи. ;-)
144 Гений 1С
 
гуру
05.03.07
19:05
(142) а мы и не гоняемся за размерами. ;-) Хотя у нас даже DBF 77 база до 4 гигов доросла прежде чем ее на скл перевели в свое время. Грю же - будут большие размеры, напишу драйвер к MS SQL базе. ;-)

Или Postgre, гыгыгы
145 Гений 1С
 
гуру
05.03.07
19:05
(138) их проблема в том, что они конфу вместо платформы клепают.
146 Гений 1С
 
гуру
05.03.07
19:09
Если уж выбирать такой язык (аля PHP), то лучше уж Java - там и виртуальная машина и кросплатформенность и скорость такая же. Но хочется компилятора. Потому что интерпретация нафиг не нужна.

Коды модулей и форм пишутся на обычном языке, на котором я напишу платформу, например на Си++.

класс справочника номенклатура наследуется например от класса Справочник (Reference) и обладает полной его функциональностью.
147 Гений 1С
 
гуру
05.03.07
19:10
Неохота только плодить одну большую DLL, включающие все классы и засасывать ее в память, поэтому хочется каждый класс скомпилить отдельно!
148 MMF
 
05.03.07
19:18
(137) представь что ты пишешь хранимую процедуру на файрберде. Ее назначение - вернуть форму списка журнала Счета. А именно колонку Покупатель.Наименование.
for select КонтрагентДлинныйИд from Счета
 into :ID do
 begin
   --маразм № 1, ключ преобразовываем в номер таблицы целочисленным делением
   TableID = :ID / 65536/65536;
   if :TableID = 1 then  -- маразм №2 что такое номер таблицы???
     for select Наименование from Контрагенты
     where ID = :ID - TableID*65536*65536  
     into :Наименование do suspend;
   else
   if :TableID = 2 then
     for select Наименование from ФизЛица
     where ID = :ID - TableID*65536*65536  
     into :Наименование do suspend;
   else
     Exception('тут какой то дятел забыл поправить номера таблиц');
 end
-- маразм №3 тормоза из-за разделения ключа и natural scan
149 MMF
 
05.03.07
19:20
(147) что такое bpl в курсе?
150 Гений 1С
 
гуру
05.03.07
19:44
(148) ты 80 учил? а что, соединить таблицу Счета с двумя табличами контрагенты и физлица не судьба?
Хотя кое в чем ты и прав. Можно разделить поле на Field_Class & FieldValue.
151 Гений 1С
 
гуру
05.03.07
19:45
Номер класса - это номер класса в списке классов
152 Гений 1С
 
гуру
05.03.07
19:45
(148) в 1с никто не пишет хранимые процедуры, и в моей системе тоже никто не будет писать их. Номера будут подставляться автоматом
153 MMF
 
05.03.07
22:14
(151) ты изобретаешь велосипед под названием "ообд" в корявом виде.
(152) какая разница? Даже с учетом индексов по выражениям и execute block, появившимся в Fb2.0, то, что ты изобретаешь будет еле-еле ползать (при условии, что будет воплощено в жизнь)
154 ШтушаКутуша
 
05.03.07
22:16
Геня красавчик! Однозначо! :)))))))
155 Neco
 
05.03.07
22:44
(153) "ообд" - что это?
156 Guk
 
05.03.07
22:48
Вроде там народ в Москве с фиксином встречался. Что он курит?...
157 ado
 
05.03.07
23:33
(146) Производительность дотнетных программ почти не уступает сомпилированным и куда выше жавных. В дотнет используется технология компиляции по запросу. Вообще, пржде чем принимать решение, не худо бы с матчастью ознакомиться, источников то навалом.
158 ado
 
05.03.07
23:34
Чем, мне понравился C#, так это легкостью создания ГУИ, что называется, руками.
159 sl8er
 
06.03.07
09:50
160 sl8er
 
06.03.07
09:51
(155) наверное, имелось в виду ОО СУБД
161 Vozhd
 
06.03.07
09:52
(157) Какая компиляция по запросу?
162 Asmody
 
06.03.07
09:55
всегда внимательно читаю ветки Гения. чиста чтоб поржать
163 Ненавижу 1С
 
гуру
06.03.07
10:19
(159) ух ты!
164 Иде я
 
06.03.07
10:23
(152) Наглая ложь.
165 Elkmor
 
06.03.07
10:26
hibernate.org
166 Asmody
 
06.03.07
10:32
(159) не нашел там кнопки "скачать" :(
167 sl8er
 
06.03.07
10:33
(166) не удивительно :))) Сам бы посмотрел на реализацию...
168 Гений 1С
 
гуру
06.03.07
18:12
(153) это не ООБД, потому что код не хранится в базе данных, используется обычная реляционная база, проехали.
(157) А под Линухи дотнет есть? Нету.
(158) что такое ГУИ?
(159) байт - интересная шняга, но видимо не опен-соурс.
(161) действительно, чо за компиляция по запросу?
(163) ненавижу 1с, почитал про "Байт"? Это то, о чем ты мечтал?
(167) даешь демо-версию Байта!
169 Гений 1С
 
гуру
06.03.07
18:13
Мне один чувак постучал в аську, сказал что они пишут опен сорс продукт на QT и уже давно, приглашал присоединиться, но потом куда то запропастился, я вот думаю - где же он?
170 Ненавижу 1С
 
гуру
06.03.07
18:14
(168) нет, там нет настоящего объектного клиент-сервера
171 France
 
06.03.07
18:15
подох с голоду..
а .net, как мне помнится, кроссплатформенна...
172 Ненавижу 1С
 
гуру
06.03.07
18:16
(168) причем объектная ориентированность и где хранится код?
173 Ненавижу 1С
 
гуру
06.03.07
18:21
Ну сделаешь ты хорошего клиента а как он работать с субд будет?
174 Гений 1С
 
гуру
06.03.07
18:23
(173) так же как навижн и 1с77.
175 Гений 1С
 
гуру
06.03.07
18:24
(172) окей, прикладные объекты и ядро(платформа) написаны на одном компилируемом языке. Прикладные объекты оформляются как ДЛЛ, желательно как классы, наследуемые от какого-то базового объекта, если так нельзя, то просто как набор функций, которые будут завернуты в объектную обертку базового класса.
176 Ненавижу 1С
 
гуру
06.03.07
18:24
(174) и что ты новое сделаешь?
177 Гений 1С
 
гуру
06.03.07
18:24
Соответственно код хранится в DLL-ках, можно в базе в бинарных файлах, но проще в файлах.
178 Гений 1С
 
гуру
06.03.07
18:25
(176) я сделаю опен-сорс и простоту разработки приложения, сопоставимую с 1С
179 Ненавижу 1С
 
гуру
06.03.07
18:25
(175) как классы, юморист, ты пробовал работать с объектами из программы, описание которых живет в ДЛЛ?
180 Ненавижу 1С
 
гуру
06.03.07
18:25
(178) вот это позитив
181 Гений 1С
 
гуру
06.03.07
18:27
(179) обоснуй проблемы? В конце-концов это могут быть и не объекты. ;-)
182 MMF
 
06.03.07
18:37
(168) по поводу (153) к примеру: http://www.ibase.ru/devinfo/oop_rdbms.htm
183 Гений 1С
 
гуру
06.03.07
18:42
(182) да нет ООБД, это не путь, по которому стоит идти, если хочешь написать что-то 1с-подобное. ;-)
184 MMF
 
06.03.07
18:44
(183) твои мегасупердлинные ключи - очень похоже на комбинацию класса объекта + ид объекта
185 Гений 1С
 
гуру
06.03.07
18:50
(184) я от них уже отказался (в базе данных), только в программе можно для удобства их юзать.
186 sapphire
 
06.03.07
19:01
(0) ... и постигнет его участь 2С,
понеже, just for fun бизнесу практически неинтересно.
Куча проблем с такими проектами - основная - отсутствие оперативных обновлений. Откуда их брать? Из 1С-ных конф "<брать без спроса>"?

по subj - на Java с использованием уже встроенных class-loader и EJB,
про дистр JVM можно не беспокоится - кому надо - скачают, благо java открыта
под GPL2: http://www.sun.com/2006-1113/feature/story.jsp
187 sapphire
 
06.03.07
19:03
+(187) В качестве IDE - NetBeans, механизм вывода отчетов и пр. OpenOffice.
Сервер приложений выбирай сам :)
188 sapphire
 
06.03.07
19:05
+(188) "меню" СУБД для кода:http://db.apache.org/
189 Иде я
 
06.03.07
19:10
Пока не будет козликов, которые будут поддерживать сие творение в актуальном состоянии по отношению к нашему законодательству, не взлетит.
Для этого нужен коллектив человек в 20-30 с контор, которые конкретно будут это под себя писать + юристы и прочая обслуга....
190 Иде я
 
06.03.07
19:10
Такое возможно только в рамках крупного промышленного холдинга...
191 sapphire
 
06.03.07
19:12
(190) А оно, им, холдингам, надо?
192 sapphire
 
06.03.07
19:15
+(189) И опять же, без поддержки торгового оборудования неинтересно.
Правда, это, как раз в *NIXах решается легче нежели в Win.
193 sapphire
 
06.03.07
19:16
(0) Пообщайся с 2С-никами. Может что и присоветуют.
194 Neco
 
06.03.07
21:36
(193) Вообщем-то не трудно догадаться что они посоветуют и главное куда идти
195 Гений 1С
 
гуру
09.03.07
18:25
(186) какие обновления, батенька, нужны для программы супермаркета или даже кассы этого супермаркета, вы путаете бух учет и упр.учет.
(186) подробнее можно, в двух словах о технологии  EJB, хотя бы ее полное название.
(189) не фига, идея, если бы 2с написали законченную среду, ее бы юзали. Но они не смогли довести до рабочего состояния. Когда среда появится, ее будут юзать, хотя бы там, где юзают самописки. Если конечно, платформа получится удобная и шустрая.
196 Гений 1С
 
гуру
09.03.07
18:26
(192) какая поддержка торгового оборудования, батенька? Оно обычно делается или на ОЛЕ или на текстовых файлах, написать обработку под конкретное оборудование - максимум 1 день работы, бредите.
197 Гений 1С
 
гуру
09.03.07
18:26
странно, что функционал 1с никто даже just for fun не смог повторить. ;-)
198 Wehrmacht
 
09.03.07
18:38
(197) А вот это зря, был же какой-то... 2C чтоль... open-source аналог 7-ки... если мне не изменяет память.
199 Wehrmacht
 
09.03.07
18:43
http://www.gpl2c.ru/ помоему это (не уверен, сам посмотреть не могу, с инетом проблемы)
200 Гений 1С
 
гуру
09.03.07
18:44
(199)
Последние вести оттуда:
16.01.2006
С сегодняшнего дня будут выкладываться еженедельные снапшоты системы в рамках подготовки к публикации очередного релиза. Снапшот -это не релиз. Работоспособность его не гарантируется :).

(198) они его не дописали до стадии, когда он мог с БД работать. Увы.
201 Neco
 
09.03.07
18:45
(197) Самое простое продолжить 2с
202 sapphire
 
09.03.07
18:49
(195)EJB=Enterprise Java Bean
(192) Какое такое OLE под *NIX? Про день работы не звезди. Это коли онон под рукой, да и то коли костыль рисовать.
(197) Не just-for-fun, но повотрили из-за дрязг с 1С сие закрыто, may be пока что :)

(200) Им банально некогда. Да и понял народ де ... и не нужно это никому.
203 sapphire
 
09.03.07
18:51
(201) Проще "налабать" под CLR спецификацию языка, тогда его и Mono, и .NET понимать станет.
204 Neco
 
09.03.07
18:53
(202) Про дрязги с 1с по подробнее
205 sapphire
 
09.03.07
18:54
(204) ... а зачем?
206 Гений 1С
 
гуру
09.03.07
18:54
(202) какие могут быть дрязги с 1С? Они же не работают с МДБ файлами, а пишут альтернативный движок.
207 Гений 1С
 
гуру
09.03.07
18:54
(205) похоже на гон
208 sapphire
 
09.03.07
18:59
(207) Сам ты такое слово, право. Лень шерстить сеть? Проще пофлудить про свою гениальность?
1-й раз в 1998 году - Linux starter. Проект загнобили через провайдеров
последний раз - два года назад, когда одна хорошая фирма написала свой продукт для SB и "попросила за $" написать поддержку семантики 1С 7.7/8.0.
Поскольку, фирма-заказчик себя уважает, они "вежливо спросили" можно ли использовать семантику 1С 7.7/8.0 и ответ был - низьзя. Всё ясно?
209 Neco
 
09.03.07
19:00
(205) Есть сомнения
210 sapphire
 
09.03.07
19:01
(209) Как софтварникам(коммерсам) ,так и opensource не выгодно лабать что-то наподобии чего-то.
211 sapphire
 
09.03.07
19:09
(209) Потому и ответил в (205), что например, 1с4L со-проект с 2С (когда 2С еще на vtools.ru располагался ) собирались писать на java и кое что даже написали, попросту исчез из сети.
212 Гений 1С
 
гуру
09.03.07
19:09
(208) гыгыгы, а почему нет этого проекта с семантикой не 1С??? Веть 2с не использовала семантику 1С, гонишь.
213 Гений 1С
 
гуру
09.03.07
19:10
(211) мда, о коварности фирмы 1с я наслышан, но помоему у вас паранойя.
214 sapphire
 
09.03.07
19:11
(212)С чего ты взял что о 2С речь идет? 2С для 1С неинтересно вовсе.
215 sapphire
 
09.03.07
19:13
(213) Если у вас паранойя, то это вовсе не значит, что вас никто не преследует (с)

Читай внимательно. Не про 2С речь, а совсем про другой проект.
216 Neco
 
09.03.07
19:15
Так в что мешает продолжить 2с?
217 sapphire
 
09.03.07
19:18
(216) А зачем? 8.1 - сервер БД уже под Linux, по слухам, GUI вроде собираются писать...
218 Гений 1С
 
гуру
09.03.07
19:20
(216) этот fun не для меня - я не хочу иметь конфигуратор. ;-) я хочу сделать RAD а не 1С.
219 Гений 1С
 
гуру
09.03.07
19:21
(217) а это не ник Нуралиева, как зачем - для здоровой конкуренции, опять же система open source и бесплатная. Я уже заколебался описывать хотелки к 1С
220 Гений 1С
 
гуру
09.03.07
19:21
(217) к тому же в 8.1. как была убогая система работы с формами, так ею и осталась.
221 sapphire
 
09.03.07
19:25
2(218)>>я хочу сделать RAD а не 1С
Тогда определись со своей идеей. Что именно ты хочешь разрабатывать.
Т.е. ты хочешь написать некий набор IDE+frameworks+DB server + Application server = RAD (rapid application development)?
222 Neco
 
09.03.07
19:36
(218) Что ты понимаешь под словом RAD?
223 sapphire
 
09.03.07
19:40
(222) Проще создать ветку с голосованием:
"Стала бы Ваша компнания эксплуатировать open-source продукт,
аналогичный, но не совместимый с 1С?"
224 sapphire
 
09.03.07
19:41
+(223) Если серьезно, то это были бы маааленькие компании, которым Excel-я вполне достаточно.
225 Гений 1С
 
гуру
09.03.07
19:44
(222) см (221) rapid application development

Я хочу набор классов, чтобы можно было работать с БД ну и к этому - визуальный конструктор форм. Все.
модули форм и т.п. описываются как новые классы на базе имеющихся в ядре.
226 Гений 1С
 
гуру
09.03.07
19:45
(223) ты забываешь еще один уровень - кодеры, которые пишут shareware. Задай вопрос так - стали ли бы вы писать shareware на 1С, если бы 1с был open source. (например, программы по созданию каталогов дисков, и т.п., т.е. проги с базой данных).
227 Гений 1С
 
гуру
09.03.07
19:46
такие шаревары стоят не дороже 100 баксов, а платформа 1с стоит минимум 300, потому никто ничего и не пишет на 1С.
К тому же 1с - закрытая система и не всегда можно сделать то, что хочешь
228 Neco
 
09.03.07
19:49
(225) В Delphi есть компоненты реализующие метаданные
229 Гений 1С
 
гуру
09.03.07
19:52
(228) убого... очень убого, не надо говорить - в дельфи есть такие то компоненты. Надо сделать удобную систему. Я вот сейчас выясняю, можно ли динамически подлинковывать классы в С++, как dll-ки, но видимо нет, так что остается только Java.
230 sapphire
 
09.03.07
19:57
(225) Не смеши. Уже изобретено это, коли конечно так уж хочется, можешь писать
что-то новое.
Приведу простой пример:
NetBeans (http://www.netbeans.org) + framework-ов и plug-ins как грязи
Eclipse  (http://www.eclipse.org) то же самое
Обе платформы поддерживают не только java, хотя в свете (228) пошурши AspectJ - вдруг понравиться. Про доступ к БД посмотри, действительно, hibernate - там и под java, и под .NET есть.

Та же Microsoft Visual Studio 2005 Express Edition и Add-on к ней + возможность в CLR описывать свои языки (курим MSDN)
231 TormozIT
 
гуру
09.03.07
20:04
Почитал и даже желание творить на 8.1 пропало, хотя 10 минут назад было...
232 sapphire
 
09.03.07
20:07
(231) И зря :) Доделают. Поначалу на восьмерку смотрели как на сплошную клоунаду
а осминогам(восьмерочникам) сочувствовали :)
Теперь ситуация совсем другая :) Ждем релиза 11 платформы 8.1.
233 Гений 1С
 
гуру
09.03.07
20:15
(230) поизучаю, ну и скажи мне, как будет выглядеть в NeatBeans та же конфа торговля и склад?
234 Гений 1С
 
гуру
09.03.07
20:15
(232) да ладно, гыгыгыгы, доступно пока превалирует в 8.1. над всерьез
235 sapphire
 
09.03.07
20:20
(233)>>как будет выглядеть в NeatBeans та же конфа торговля и склад?
А что такое в твоем случае "конфа"?
Что в таком случае будет на выходе всей этой RAD-ости?
Кури AOP.
236 Гений 1С
 
гуру
09.03.07
20:54
(235) окей, есть базовый функционал, в классах расписано, как работают справочники и документы.

Есть прикладные объекты - наслединки от справочников и документов и визуально настроенные формы и классы (в текстовом виде), описывающие поведение форм и прикладных объектов.

Конфа - это код прикладных объектов, набор реквизитов прикладных объектов и описания форм. Жду.
237 Гений 1С
 
гуру
09.03.07
20:55
AOP - расшифруй плиз, раз упомянул
238 Evlanov
 
09.03.07
22:18
На Access можно написать конфигурацию
типа Торговлю и склад, которая будет
намного проще чем на 1С.
239 Evlanov
 
09.03.07
22:21
Нужно только соблюдать правилами
построения БД, которые разработчики
конфигураций на 1С не используют.
240 Neco
 
09.03.07
22:30
(239) Какие?
241 Evlanov
 
09.03.07
22:34
Например, ввод на основании - дублирование одних и тех же данных.
242 Evlanov
 
09.03.07
22:38
В самом простом случае для скалдсого учета
можно вообще обойтись одним документом.

А в Торговле и склад 100 документов!
243 syktyk
 
09.03.07
23:11
Господин Evlanov видимо ошибся форумом :)) Покажите мне прогу на Акцессе, которая сможет работать в крупном магазине, или обсчитывать бухию
244 Evlanov
 
09.03.07
23:26
А почему нет? Access это позволяет сделать.

Кстати, пример (242) не придуман,
а действительно работает.

Но дело не в Access, я считаю что конфигурации
неоправдано усложнены.
245 syktyk
 
09.03.07
23:27
Ага, позволяет. Только в учебных целях
246 Evlanov
 
09.03.07
23:37
Почему только в учебных?
247 Evlanov
 
09.03.07
23:39
25 пользователей для файл-сервера.
248 Evlanov
 
09.03.07
23:40
Для SQL-сервера еще больше.
249 jcage
 
09.03.07
23:44
Помниться г-н Евланов как-то на этом форуме утверждал, что объект "Запрос" не удобен потому что запрос нельзя сохранить в дереве конфигурации... Мне друзья эту ссылку как анекдот присылали))))

А вообще если Аксесс такой хороший, тогда почему его не используют в РЕАЛЬНЫХ внедрениях?
250 Evlanov
 
09.03.07
23:52
(249) Парадокс. :)
251 Evlanov
 
09.03.07
23:55
jcage, а что в этом смешного?
252 jcage
 
10.03.07
00:02
(251) У меня маленькая самописная конфигурация для автоматизации управленческого учета в туристической компании. Пока всего 10-15 справочников. 6 документов, 6 отчетов и несколько обработок. Если сделать поиск по тексту "Новый Запрос". Вываливается около 50 строк. Если запихать это в конфигурацию - будет крайне не удобно. Как быть с динамическими запросами?.. А на таких, если вы не знаете построены многие отчеты на базе универсального...
253 jcage
 
10.03.07
00:03
(252) В принципе можно каждый запрос сделать отдельным объектом конфигурации с помощью обработок. Но только "нафига козе б@ян"???
254 Evlanov
 
10.03.07
00:23
В ассеss источником данных запроса3 может быть запрос2, запроса2 запрос1.
Последовательно выполняя запросы получаешь результат (запрос).

Можно ли сделать также в 1С?
255 Evlanov
 
10.03.07
00:25
В ассесс результат выполнения запроса есть набор записей.
Что является результатом выполнения запроса в 1C?
256 Evlanov
 
10.03.07
00:26
Конечно если у тебя 50 запросов, нужно их сгруппировать по каким-либо признакам.
257 jcage
 
10.03.07
00:33
(254) Запросто. Можно даже много больше. Например объединить запрос с произвольным источником данных, например ТЗ.
(255) Объект РезультатЗапроса. Из него можно получить таблицу значений, можно выборку из результата запроса - ее поведение очень похоже на Курсор в T-SQL.
(256) Это лишняя информация в дереве конфигурации. Дерево для описания структуры таблиц и прикладных объектов. Для всего остального - объекты встроенного языка. Если так фантазировать - тогда можно и каждую ТЗ в дерево засунуть.
258 jcage
 
10.03.07
00:34
(257) + первый тэг в большей степени касается 8.1; хотя и с 8.0 можно много чего интересного сделать. Уж с вложенными запросами она работает отлично ;)
259 Evlanov
 
10.03.07
00:39
Если хочешь завтра поговорим?
260 jcage
 
10.03.07
00:58
(259) Если остались аргументы - милости просим в понедельник. Заводите отдельную тему и присылайте мне ссылку на тему. Эл. адрес в личной карточке. С удовольствием подискутирую на тему Аксесс vs 1С:8.x (можно и 1С7++)
261 wonderer
 
10.03.07
03:34
262 Evlanov
 
10.03.07
15:14
По моему делать нужно альтернативные конфигурации на 1C. :)
Есть спрос на более простые конфигурации,
так как большая часть обычных конфигураций не используется,
а изменения делают почти все.
Изменять простую конфигуцию значительней легче.
263 ERWINS
 
10.03.07
15:34
Знаете на чем надо писать альтернативу 1с? на SQL!
264 Neco
 
10.03.07
16:06
(263) Что это?
265 ERWINS
 
10.03.07
16:09
все серверные функции и функции обработки (кроме интерфейса компилятся в SQL (благо там и переменные и т д есть) и выполняются там (если есть необходимость в новой функции ее можно сделать допол к SQL почти все сервера это поддерживают))т д
266 Gepard
 
11.03.07
10:18
(0) Начни делать хоть на том, что знаешь, потом покажи народу здесь, может тогда сторонники появятся...
267 ILIAS
 
11.03.07
19:28
(0) Есть уже (усе бесплатно !)
1. R2D2 - ОО КИС платформа http://www.itk.ru/r2d2/about.shtml
мультиплатформная, объектно-ориентированная среда для создания информационных систем управления различных назначений, включая многомерный бухучет, финучет и прочие "учеты".

2. E/AS Automation Solutions http://eas.lrn.ru/index.php?id=about
Изначально проект разрабатывался как платформа для бухгалтерской системы аналогичную 1С но под Linux/FreeBSD. В дальнейшем была поставлена более общая цель для создания как платформы для автоматизации любых информационных задач (в том числе бухгалтерский учёт, оперативный учёт, ERP, CRM, персональные справочники и т.п.), так и активного сообщества разработчиков, которые смогут поддерживать эту платформу в актуальном состоянии.

Разработчики предоставляют платформу для разработки и запуска компонентов прикладных решений (например, для торговли, бухгалтерии и других видов задач) и базовый набор компонентов. Помимо разработчиков платформы, конечные решения в виде расширенного набора компонентов и внедрения обеспечивают независимые разработчики.
268 Пиши на Windowsе
 
11.03.07
20:06
269 Jooper
 
11.03.07
23:28
А мой совет FoxBase под DOS
Вертолет!
270 MMF
 
11.03.07
23:38
(269) У меня крутится полсотни клиентов на Фоксе 2.6, новел на обычном компе в качестве сервера. Летает при таких объемах, на которых 1С-ка сдохла бы на многократно лучшем железе.
271 Immortal
 
11.03.07
23:54
(270)да,фокс быстрее)
особенно из под доса)
нутак что ж теперь на этом лисапеде вместо паравоза ездить.
мы щас переходим с фокса на 1с.
там действительно быстрее..
даже блин селект по дбф- кам быстрее.
ну так что ж теперь всю жизньна нём сидеть.
272 Python
 
12.03.07
12:33
попробуй на Python - есть харошая система типов. доступ до большенства баз даних. До самых популярных одинаковый. работа с веб, .нет. работает на всех никсах, виндовсах, симбиан
273 sapphire
 
12.03.07
12:40
(272) Zope ему уже предлагали, а python хорош только c точки зрения поддержки:
"Это можно написать только так и больше никак" (с) в отличии от perl :)
И следует заметить, что в момент запуска python компилирует ВЕСЬ проект,  так что что-то тяжелое без сервера приложений не напишешь :)
274 Гений 1С
 
гуру
12.03.07
18:44
(238) видишь ли, в каждой новой конфе акцеса тебе придется заново описывать поведение документов, регистров и справочников - в этом сила 1С, что она позволяет повторно юзать код.
(249) потому и не юзают акцесс, что не продумано повторное использование кода. Так то его можно юзать как клиента к МС СКЛ, вопросов произовдительности не стоит.

(242) один документ - это деградация. Можно и одним справочником обойтись.
А че - один справочник объекты, другой реквизиты, третья таблица - значения реквизитов. Только не надо деградировать БД, возникают вопросы производительности.
275 Гений 1С
 
гуру
12.03.07
18:45
(262) 1с во многом ограничена, особенно в работе с формами. Желания писать что-то полезное таким инструментом у меня уже лично нет.
276 Ц_У
 
12.03.07
18:47
А чем Аксапта не устраивает, вроде тоже самое что и 1С? и язык там встроенный Х++
277 Гений 1С
 
гуру
12.03.07
18:57
(276) ценой батенька. Нужна GNU GPL. ;-)
278 ILIAS
 
12.03.07
21:30
Анекдот к посту (267)
"- Доктор, уменя проблема - меня все игнорируют !
- Следующий ! "

(277) - Проект R2D2 Лицензия GPL http://www.itk.ru/r2d2/about.shtml

- Проект E/AS Automation Solutions The Open Source Project
http://eas.lrn.ru/index.php?id=about
Программные продукты и документация в рамках проекта разрабатывается под лицензией GNU GPL (GNU General Public License) версии 2, и открыт для всех желающих участвовать в разработке. Взаимодействие разработчиков продуктов и конечных пользователей осуществляется путём добровольной кооперации, позволяющей свободно обмениваться идеями, подходами и реализациями задач в рамках цели проекта.

Так и хочется сказать что-нибудь типа: "Пролетарии всех стран - объединяйтесь"
279 angro
 
12.03.07
21:42
(278) дык это же DBF
280 ILIAS
 
13.03.07
09:58
(279) Родной формат конечно DBF, но -
"CLIP предоставляет простой, но мощный инструмент для доступа к различным SQL серверам.
13.1. Возможности
Ниже перечислены некоторые возможности инструмента.

CLIP унифицирует использование различных SQL серверов, таким образом скрывая особенности их API от разработчика, настолько, насколько это возможно. Тем не менее, вы должны знать диалект языка SQL, используемый в выбранном СУБД.

Поддерживаются транзакции. По умолчанию каждый оператор SQL работает в своей собственной транзакции (после выполнения каждого оператора неявно производится COMMIT). Тем не менее, возможно выполнение нескольких операторов в одной транзакции, путем ручного старта транзакции, с последующим его завершением (COMMIT или ROLLBACK).

Локальные индексы позволяют менять логический порядок записей. Больше не нужно загружать сервер почти одинаковыми запросами, отличающимися лишь предложением ORDER BY. Локальные индексы позволяют также производить быстрый поиск по ключу в большом наборе записей.

Автоматизация отражения изменений в базе данных. Можно снабдить набор записей соответствующими операторами UPDATE, DELETE, INSERT, которые будут автоматически выполняться на сервере при изменении набора выбранных записей.

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

Чтобы построить приложение работающее с каким-нибудь SQL сервером, необходимо установить соответствующий пакет clip-<rdbms>. На данный момент доступны пакеты для следующих СУБД:
clip-postgres
PostgreSQL by (c) The PostgreSQL Global Development Group http://www.postgresql.org
clip-mysql
MySQL http://www.mysql.com
clip-oracle
Oracle 8i by (c) Oracle Corporation http://www.oracle.com
clip-odbc
ODBC driver manager http://www.microsoft.com
clip-interbase
Interbase/Firebird by (c) Borland/Inprise http://www.interbase.com
clip-dbtcp
Прокси сервер DBTCP для использования источников данных ODBC http://www.fastflow.it/dbftp"
281 Гений 1С
 
гуру
13.03.07
18:36
(280) а как с блокировками и версионностью?
282 ERWINS
 
13.03.07
18:43
80% времени при 100 пользователях - блокировки....

вообще я сейчас понимаю, почему 1с сделала ручные.... это сокращение 95% транзакций и увеличение скорости в 3-10 раз!!! (при большом колве пользователей!)
283 trdm
 
22.03.07
14:34
Ну и как дела по (0)?
284 Гений 1С
 
гуру
22.03.07
22:59
(283) нет у нас двойных агентов - никто не сообщает на партнерский, может у нуралиева отдел К мисту мониторит, может заметят, примут, х/з...
А может быть так и умрет идея. ;-)
285 VBMADD
 
23.03.07
01:56
Стока словоблудия, читать замучился...
Народ умом тонулся совсем.
Любое дело можна довести до ума напильником VBA
286 Advan
 
23.03.07
02:00
(0)Тут вспомнилось про команды во время боя на японском, американском и Русском.
Потому пиши на Русском матерном...
287 Гений 1С
 
гуру
23.03.07
20:27
(285) а почему не на ассемблере, гыгыгы.
288 Neco
 
23.03.07
20:46
(287) Ассемблеров много разных, некоторые покруче и языков высокого уровня будут
289 Appolon321
 
23.03.07
21:12
(288) Ассемблер всего навсего один, это на основании ASMа создается ряд других языков которые уже не являются языками "низкого" уровня, реализация задачи  на asm-е трудна, но зато результат будет впечитляющим, скорость будет просто "зашкаливать", вопрос в другом а как же всякие обновления, пока обновление допишешь, надо будет начинать новое писать. Кропотливый труд, конечно писать на ассемблере, но сам язык классный с в том плане, что пахать твоя программулина будет практически на любом компе
290 Neco
 
23.03.07
21:25
(289) А не путаете вы уважаемый машинный код и ассемблер? Ассемблер - это встаки язык программирования и довльно развитый. В MASM есть макросы, т.е. можно писать конструкции похожие в С.
291 Гений 1С
 
гуру
23.03.07
21:45
(289) с каких это пор ассемблер стал машинно-независимым? Вот си - да, машинно независим. ;-)
292 Appolon321
 
23.03.07
23:30
(290) Ничего я не путаю. Ассемблер это так сказать "прокладка" между языками высокого уровня (Pascal,Basic,C и т.п.)и машинным кодом. Было бы ещё круче если бы писали 1С на машинном коде, но эта " идея" больше похожа на  маразм. Даже сложно представить сколько времени понадобиться чтобы сообразить восьмерку со всеми её возможностями на ассемблере, а тем более на машинном коде. В MASM и С вообще смысла нет сравнивать.
293 Гений 1С
 
гуру
25.03.07
10:31
(249) Его используют, но обычно как клиента к SQL. ;-)
Но 1С 80 на порядок прогрессивнее Акцеса, потому его и вытеснила. Потому что Акцес - это вчерашнее слово программирования. Аналогично Навижн. Навижн - тот же акцесс. Если бы мелкософты не создавали отдельную платформу для навижн а заполировали бы для этого дела Акцесс, ничего бы не изменилось. Просто им нужно было продать отдельно платформу навижн.
294 Neco
 
25.03.07
11:35
(292) "Прокладка"? Это вы немного погорячились, вполне можно разрабатывать программы на ассемблере без использования "Pascal,Basic,C"
У 1С тоже есть свой "ассемблер" - это опкоды, в которые конвертируется модуль. Но уровень абстракции их такой, что можно восстановить исходный код 1С.
Например:
Опкоды:

{1,25},
{18,0},
{19,0},
{5,0},
{29,0},
{40,57},
{1,26},
{45,0},
{39,571},
{39,57},

Код:

Если Не зфПроверкаЗащиты() Тогда
   Возврат;
КонецЕсли
295 Гений 1С
 
гуру
25.03.07
13:16
(294) тогда это будет уже не ассемблер, батенька.
Конечно, можно на препроцессоре написать конструкции, которые будут эмулировать вызов функций с передачей параметров в стек, локальное вычисление выражений и т.п., но это уже будет не ассемблер а си.
Давайте будем сравнивать чистый ассемблер, а не ваши извращения.
296 Appolon321
 
25.03.07
19:28
(294) А никто и не отрицает, что на asme можно писать. Проблема в другом, что написание программ, довольно таки трудоемкий процесс на ассемблере, поэтому для написания 1С-ки и используется объектно ориентированный язык.
297 ERWINS
 
25.03.07
19:32
объем кода на ассемблере в 10 раз больше... время на крупномаштабную модификацию кода не менеее чем в 100 раз... время отладки в принципе пропорционально объему кода..
298 ERWINS
 
25.03.07
19:34
с этой точки зрения, чем крупнее единицы кода, тем более эффективна отладка и внутреоператорная оптимизация...
299 Appolon321
 
25.03.07
19:42
Просто у меня был опыт написания программ на ассемблере поэтому могу сказать с полной уверенностью, что ассемблер может и хорош, но только не для написания крупных и часто модернизируемых программ. Сложно себе даже представить какой был-бы "геморой" если для 1С использовался ассемблер. То что сейчас на восьмерошном языке решается буквально двумя строками кода, на asme может занять сутки, а то и более.
300 PR
 
25.03.07
20:03
300
304 Kandellaster
 
03.05.07
07:45
ООП, рескурсии, структуры
сгодятся только на смех курам,
когда пред вами встанут коды
всплывут утраченые годы
305 SnarkHunter
 
03.05.07
08:10
Тупая ветка...
308 ШтушаКутуша
 
30.06.07
12:15
(0) java однозначно.
310 saleksv
 
30.06.07
12:37
python
311 MRAK
 
30.06.07
12:48
WASM32. Однгазначна. Летать будет!
312 ШтушаКутуша
 
30.06.07
12:48
:))))
314 Garlic
 
01.07.07
15:03
315 quest
 
01.07.07
16:27
(17) +1000000000000000 Адназначна
Ну или для гениёв - scheme попроще там будёт
316 dbert
 
01.07.07
16:44
PHP :)
317 quest
 
01.07.07
16:46
(114) При таких запросах лучше анансу тогда помоги. Им тоже нужен Гений
318 Dfcmrf
 
01.07.07
17:36
java или c##
319 Dfcmrf
 
01.07.07
17:36
или С++ но тогда под ГНУ с открытыми исходниками
320 _r2003
 
01.07.07
17:41
to 305.
Какой автор такая и ветка.
321 rassigor
 
02.07.07
03:13
Ипать за место бла бла бла, давно бы все написал
322 quest
 
02.07.07
03:31
неа, не написал бы. И не напишет. точнее напишет. Но лисапед с квадратными колесми на котором только он и сможет ехать по дороге с заранее заданым профилем. Не осилить одному такой проект. Если даже допустить что слой отвечающий за работу с БД сделан (что сомнительно), остается визуальное отображение. И инетрактивность. И права.
Имхается мне что следуюшим предложением гения будет - мобильник за идею, потом мобльник за 5 строчек кода, и завершающим этапом - 2 мобильниа если вы скачаете и попытаетесь поработать на этой системе.
323 Андрюха
 
02.07.07
05:21
C##
324 Децл
 
02.07.07
05:23
на гениальном :)))
325 Морозов Александр
 
02.07.07
05:23
Гинитальном...
326 Децл
 
02.07.07
05:29
(325) ему это не дано. телефонов больше нет :)
327 Злопчинский
 
02.07.07
05:57
Уф, асилил...
не взлетит...
или пройдет ту же стадию что и предыдущие аналогичные разработки..
разбег до конца влетной полосы - опа.. метров 200 не хватило... не взлетел.. хрен с ним удленим взлетку опа.. уже и самолет тяжелее стал.. опять не хватило...
пора делать аборт...
328 уродина
 
02.07.07
06:39
похоже автору не дают покоя лавры НУралиева... а вот автор линукса никого не спрашивал как лучше делать... и просто делал себе потихоньку... гении, они вообще ни с кем не советуются обычно...
329 IUnknown
 
02.07.07
07:17
на гениальном... если сильно извращаться, то можно взгянуть на генитальный
330 Децл
 
02.07.07
07:18
ну тупые, ну тупые (с) ктото :)
331 Dfcmrf
 
02.07.07
07:59
взлетит...
если сделать...
не никто не идет дальше разговоров
и почему так
332 Dfcmrf
 
02.07.07
08:00
но одному не осилить даже если ты гений
333 Папа Гапа
 
02.07.07
08:02
(331) Потому как эти идеи сродни пьяному бреду. Когда начинают писать - трезвеют.
334 IUnknown
 
02.07.07
08:06
(333)генитальным программистам это не грозит... (я за трезветь)
335 dbert
 
02.07.07
08:09
В одиночку написать ядро - думаю реально. Публикуем его по GPL - и пошло-поехало. Делать конфы скриптовые - зачем? Все можно прекрасно оформлять в виде подключаемых dll.

В качестве среды разработки неплохо подойдет C# (как редактор для конфигураций - VC2005Express). Потребует более сильного знания программирования для создания конфигураций, но оно того стоит :)

Для кроссплатформенности можно использовать Java. Но с ней я не сталкивался
336 Dfcmrf
 
02.07.07
08:17
eclipce - вещь
свободный кросспатформенный / редктор/отладчик java ada c++ php (c) IBM
337 Dfcmrf
 
02.07.07
08:18
билли и VS отдыхает...
жаль что С# пока не поддерживается
338 StarDust
 
02.07.07
08:46
(0) В принципе - я полагаю, что автору ветки с его квалификацией вполне по силам написать ядро открытой платформы, вопрос только как он собирается свои объект ядра создавать такие как напр. регистры?
339 dbert
 
02.07.07
09:03
Регистр - это многомерное хранилище, куда данные сохраняются в хоронологическмо порядке?
340 Злопчинский
 
02.07.07
09:14
(335) написан полный бред.
Будет продукт написанный программистами для программистов вы именно этого хотите?
какие нах подключаемые LKK в которых конфа зашита? очнитесь!!!! какая нах среда разработки = VC2005Express...??? вы все больнфые...
...Болной! Проснитесь! Пора принимать снотвороное....
341 Bww_
 
02.07.07
09:16
Пиши на албацком...
******************************************
Copyright 2007 Genius 1C the First нах ++

AtOpening()
 If Question(" You know the Albanian language? ", 4) <> 6 Then
     Warning(" Go learn сцуко ", 15);    
     StatusOfReturn (0);    
     Return;  
 EndIf
EndProcedure
342 Господин ПЖ
 
02.07.07
09:23
тупая ветка...
343 Злопчинский
 
02.07.07
09:26
но веселая
344 Господин ПЖ
 
02.07.07
09:28
Особенно долго смеялсо про java... Ибо для сабжа не подойдет...
345 dbert
 
02.07.07
09:34
Продукт пишется для пользователей. По-сути, им все равно на чем он будет написан. Хоть на асме.

Изменения вносятся программистом. И тут мне гораздо удобнее было бы использование ООП, выноса своих кусков кода из глобального модуля, расширение функциональности стандартных компонент (в переспективе).

Да, скриптовый язык 1с крайне прост в освоении. Но, чтобы конкретно вносить изменения в конфигурацию с ней надо ознакомится, понять как она работает и все такое. Начинающий скорее всего просто изувечит конфиг. Профи - вполне могут изучить язык более высокого уровня.

p.s. Чтобы тут не писали, но для разработки IMHO профессиональные среды разработки рулят неимоверно!
346 dbert
 
02.07.07
09:35
А почему java не подойдет? Тонкий клиент, сервер приложений...
347 MMF
 
02.07.07
09:37
(346) потому что тормозное убоище. Гриды будут отрисовываться 20 секунд.
348 dbert
 
02.07.07
09:39
Вопрос - а нафига клиенту передавать ВСЕ данные?
349 Господин ПЖ
 
02.07.07
09:40
(347) +1000

ЗЫ И это еще толь один момент... Добавим еще сюда чудовищную глюкавость и нестыкуемость при работе с win драйверами... Про поддержку торг. оборудования все помнят?
350 Господин ПЖ
 
02.07.07
09:42
Сначала один работающий макет постройте, который будет охватывать ключевой функционал системы, потом вернемся к вопросу...
351 Nordok
 
02.07.07
09:42
(347) Догадки ?
352 MMF
 
02.07.07
09:42
(348) джавовые гриды тормозят уже при сотнях строк. Про ВСЕ данные речи не идет.
353 dbert
 
02.07.07
09:42
Нет. Если рассматривать полностью win-платформу, то однозначно C#. И работает ничуть не медленней с++ кода - тому есть масса математических тестов
354 MMF
 
02.07.07
09:43
(351) практический опыт
355 Dfcmrf
 
02.07.07
09:44
(640)
видать бух или аудитор или фанат 1С или больной...
знаешь, кроме 1С и другие системы есть получше
(344)
у SUN, ORACLE и многих других иное мнение
если вам о java ничего не известно то не следует бравировать свим незнанием
356 dbert
 
02.07.07
09:47
В этом вся и загвоздка - пустая трата времени

Все уже давно написано и работает под 7.7. Стоит лишь изредка исправлять под текущее законодательство

Это относится к тем же вопросам, что и перевод всего и вся с win-платформы на nix-ы
357 Господин ПЖ
 
02.07.07
09:49
(355)
У меня мнение сложилось после просмотра результатов выполнения макета системы компанией-аутсорсером. Причем командой профессиональных джавистов... Они сделали макет на java, а потом #C параллельно учась .Net.

ЗЫ Давайте спорить с теми кто знает вкус устриц (с)

ЗЫ2 Начитаются Cnews и Компьютерра и начинают высказывать свою точку зрения - эксперты недоделанные...
358 dbert
 
02.07.07
09:52
(357) может они таки джависты :)

Хотя, признаться, у меня на десктопе нет ни одного java-приложения. С# полно...
359 Злопчинский
 
02.07.07
09:55
(355) читай (350)
360 Dfcmrf
 
02.07.07
09:58
359
это к гению )
361 dbert
 
02.07.07
10:04
(359) Есть куча проектов, выполненных не на 1С (более того - вообще не на скриптовых языках), но куда можно без труда вносить изменения...

Скриптовые языки создают илюзию, что может любой копаться в них. Однако, зарплаты 1с-ников говорят об обратном...
362 Dfcmrf
 
02.07.07
10:08
Гений, организуем пиписин на яве? или на С#?
363 Dfcmrf
 
02.07.07
10:11
(357)
брателло, веришь, даже спорить не буду
Cnews и Компьютерра забыл когда читал
инфа с описаний проектов SUN, IBM, Eclipce и дочерних
P.S. скажи, только честно, а тебя не тошнит от 1С???
364 dbert
 
02.07.07
10:12
(362) - не гений, но отвечу :)

Вопрос стоит о дальнейшем позиционировании создаваемой информационной системы. Если писать независимо от win-платформы (но не исключая работу с ней), то можно позиционировать РЕШЕНИЕ для организации рабочего места, которое будет в разы дешевле 1с-аналога. Для примера - Linux + Java-приложение.

Что касается торгового оборудования - вопрос хороший. Однако, кто заставляет писать монолит а-ля 1с? Сервер приложений, клиенты, отвечающие потребностям конкретного пользователя (например, для консультанта в торговом зале - окно веб-браузера выше крыши)
365 dbert
 
02.07.07
10:14
(363) 1с - их хлеб. Не будь его, как не впасть в отчаяние... и все такое
366 Dfcmrf
 
02.07.07
10:21
(365)
и наш хлеб местами )
а по поводу поодержки торгового оборудования - все реализовано в виде dll
кто мешает использовать библиотеки в других языках
367 kazam
 
02.07.07
10:21
(0) Идея хорошая, но конкурировать с 1с вряд ли будет. Хоть если альтернатива будет лучше.

Пиши на С++ если можешь. Не знаю есть ли в новых билдерах поддержка для написания GUI для Линукса, но STL позволяет лисать под UNIX.
368 Dfcmrf
 
02.07.07
10:23
(367)
+ mingw forewer!!!
369 Dfcmrf
 
02.07.07
10:24
конкурировать?
еще несколько лет бесконечных траблов с снеговиком и 1С сдуется как мыльный пузырь
370 dbert
 
02.07.07
10:26
(366) Это я про объективное восприятие положения дел

Все эти проблемы надуманы. Все решается. Однако, слова-словами, а дело оно того.. стоит!

Кидаться сразу на такую махину как ТиС думаю не стоит. Проба сил должна быть в области, где клиенты хоть и не крупные, но их много. Например, "упрощенка" и иже с ними. На сколько понимаю, это не такая уж сложная конфигурация ;)
371 Dfcmrf
 
02.07.07
10:29
(370)
упрощенка это круто в методическом плане
ТИС как-то попроще и поближе
372 Dfcmrf
 
02.07.07
10:38
а вообще
1) главное в апельсинах это платформа
2) для бух конфигураций в группе должен быть сильный методист, без него не взлетит
373 kazam
 
02.07.07
10:40
(369) у 1с мощная поддержка + млн. людей к ней привыкли
mingw - это что?
374 dbert
 
02.07.07
10:42
Для меня бухучет ближе :)

А вот методист это да. Без него никак
375 dbert
 
02.07.07
10:44
(373) Поддержка ничего не решает, если используется НЕ ТИПОВАЯ конфигурация. В таких разах надо им базу свою по-любому тащить
376 Господин ПЖ
 
02.07.07
10:46
пля... дефки спорили на даче...
377 kazam
 
02.07.07
10:46
(375) согласен
378 Dfcmrf
 
02.07.07
10:47
достаточно большая часть организаций использует только платформу
379 Регистратор
 
02.07.07
10:49
а зачем писать свой движек? не нравится 1с, используйте другой движек
380 dbert
 
02.07.07
10:52
Хобби. Just For Fun
381 kazam
 
02.07.07
10:56
(379) движек 1с действительно отсой. И встроенный язык.
382 Dfcmrf
 
02.07.07
10:57
любой движок имеет ограничения
полностью открытых движков подобных 1с на С++, С#, java нет
383 Dfcmrf
 
02.07.07
10:58
а самый большой недостаток 1С - это фирма 1С
384 kazam
 
02.07.07
11:01
(383) +1
385 Волшебник
 
модератор
02.07.07
11:02
ветка стала длинной, создайте новую
2 + 2 = 3.9999999999999999999999999999999...