Имя: Пароль:
1C
1C 7.7
v7: МиниОпрос: 1С 7.7 есть ли жизнь после...
0 Garykom
 
гуру
27.04.15
11:12
1. Открытая платформа для исполнения 1С 7.7 50% (3)
2. КГ/АМ 33% (2)
3. Другое 17% (1)
4. Конвертер конф(в т.ч. кода) из 1С 7.7 в 8.X 0% (0)
Всего мнений: 6

Что лучше?

В продолжение МиниОпрос: Используется ли у Вас в организации/дома 1С 7.7?

ЗЫ
freepascal/lazarus как пример
1 asady
 
27.04.15
11:14
(0) конечно открытая платформа и лучше на открытой оси

но не взлетит - одноэсники слишком жадные и ленивые.

Открытая платформа для исполнения 1С 7.7
2 Oleg_ka
 
27.04.15
11:16
Вроде "пятничная" ветка. А ведь только понедельник.

Другое
3 trdm
 
27.04.15
11:25
Знаю чела, у которого от 177 тока мд остался. Крутится у него на своем интерпретаторе.
4 trdm
 
27.04.15
11:25
177 -> 1Сv77
5 trdm
 
27.04.15
11:26
Так что пока 1С-ники только говорят о таком, некоторые уже сделали.
6 asady
 
27.04.15
11:45
(5) молодец какой, но только очень застенчивый
7 Garykom
 
гуру
27.04.15
11:46
(5) среду разработки видел... http://catalog.mista.ru/public/14053/

можно контакты чела? у которого интерпретатор?
8 trdm
 
27.04.15
11:47
ну чел для работы сделал. т.е. мотивация была железная.
пофигу ему признание.
9 Garykom
 
гуру
27.04.15
11:48
10 trdm
 
27.04.15
11:51
скинул ему ссыль на эту ветку.
11 skeptik_m
 
27.04.15
11:52
(8) А если не секрет, то зачем?
12 Garykom
 
гуру
27.04.15
12:30
(3) случаем не оно? https://bitbucket.org/EvilBeaver/1script/wiki/Home
13 Garykom
 
гуру
27.04.15
12:39
(12)+ небольшой тест этого

сумма = 2+3;
Сообщить("Привет Мир: "+сумма);

********************************************
Script started: 27.04.2015 12:38:01
Привет Мир: 5

Script completed: 27.04.2015 12:38:01
Duration: 00:00:00.0001655
14 Garykom
 
гуру
27.04.15
12:40
(12)+ да и на инфостарте есть http://catalog.mista.ru/public/287643/

ЗЫ выходит осталось собрать вместе 2-3 проекта ))
15 akaBrr
 
27.04.15
12:42
(12) язык там 1с v8
16 Garykom
 
гуру
27.04.15
12:43
(15) угу заметил, но это не проблема если честно
17 trdm
 
27.04.15
14:29
(0) У тебя какой интерес?
18 trdm
 
27.04.15
14:30
(11) Производственная необходимость.
19 Garykom
 
гуру
27.04.15
14:48
(17) почти тоже что и (18)

т.е. моя не продавать, моя юзая зарабатывать

иногда на переписку конфы 77 на 8, нужно слишком много времени (неготовы столько заплатить), а доделки им постоянно нужны

и траблы с железками/осями сча начались
20 Kookish
 
27.04.15
15:12
У нас филиалы до сих пор на 7.7 сидят есичо. И слезать не хотят, хоть дерись.

КГ/АМ
21 victor79
 
27.04.15
15:13
а я бы делал по другому. Нужен чистый интерпретатор 1с77, но с расширением под вызовы винапи, и на нем уже сварганить и оболочку. Хотя если по хорошему, то и 77 и 8 можно было бы сделать лучше чем то что сейчас, в основу что-то вроде T-SQL - кроссинг скрипта и запросов.
22 Garykom
 
гуру
27.04.15
15:16
(21) нэт уж

либо транслятор кода в 8-ку...либо полная копия 77 (причем без конфигуратора, только исполнение)...никаких T-SQL

ЗЫ
я реально оцениваю и на славу разработчика "убийцы 1С" не претендую
23 Анцеранана
 
27.04.15
15:19
Слез с граблей аж в 2008. Даже думать про это страшно. Автор запили в пятницу опрос про 1С++ )

КГ/АМ
24 victor79
 
27.04.15
15:20
(22) так я подразумевал, что на этом скрипте 1с77 сделать разбор мд и оболочку, полностью подобную оригинальной - тут и больше желающих это делать будет из среды 1с, и дальнейшее развитие будет проще.
25 Garykom
 
гуру
27.04.15
15:20
Заценил скорость OneScript по методике http://habrahabr.ru/post/66562/
над кодом:
r = 0;
Для i=0 По 10000 Цикл
    Для j=0 По 10000 Цикл        
        r = (r + (i * j) % 100) % 47;
    КонецЦикла;
КонецЦикла;
Сообщить("r="+r);

оно думало:
**************************
Script started: 27.04.2015 15:10:40
r=39

Script completed: 27.04.2015 15:13:38
Duration: 00:02:57.9191842

177 секунд, итого примерно на уровне питона и руби, хотя надо поправку на комп делать
26 Garykom
 
гуру
27.04.15
15:21
(24) гыыы
27 Garykom
 
гуру
27.04.15
15:23
(23) когда с граблей слезал, сколько потом времени на перенос кода врукопашную из 77 в 8 пришлось потратить суммарно?

понимаю что возможно и не пришлось... если только отчетики дописывать, или каждый раз с 0 ваять
28 skeptik_m
 
27.04.15
16:51
(18) Так в чем была производственная необходимость? Чем собственно "родная" 7.7 не подошла-то? Написать свой интерпретатор для 7.7 конечно можно но очень большой объем работы, ради чего?
29 Новый участник
 
27.04.15
16:55
Для большинства задач её хватает. И есть платежеспособный спрос на открытый клон 1с77 под PostgreSQL.

Открытая платформа для исполнения 1С 7.7
30 trdm
 
27.04.15
17:57
(28) Не задавал этот вопрос.
31 EvilBeaver
 
28.04.15
10:09
Что касается OneScript, можете задавать ваши вопросы непосредственно автору (мне)

И спасибо за тестирование производительности. Она примерно такая и ожидается, да.
32 Garykom
 
гуру
28.04.15
11:52
(31) собственно вопрос только один, лицензия на использование исходников какая?
33 Эльниньо
 
28.04.15
12:34
(29) Клон под файрбёрд тоже неплохо
34 EvilBeaver
 
28.04.15
12:36
(32) Пока никакая, будет Mozilla Public License. Подробно вот тут:
https://bitbucket.org/EvilBeaver/1script/issue/124/--------
35 EvgeniuXP
 
28.04.15
12:36
(0) используем и дома и в организации - дома бухучет, в организации - зарплата и бухгалтерия - переучитваться никто не хочет - всех всё устраивает.
36 trdm
 
28.04.15
14:27
(29) > И есть платежеспособный спрос на открытый клон 1с77 под PostgreSQL.

Откуда такие данные?
Кстати была тема с линтером на предмет дружбы с 1С:
http://linter.ru/ru/forum/?PAGE_NAME=read&FID=18&TID=71&TITLE_SEO=71-planiruetsya-li-sotrudnichestvo-s-1s

Может и тут срастется. Для ВУЗов Линтер бесплатная.
Может работать в демо-режиме без ограничений.
Поддержка нормальная. Если какая сборка понадобится или доработка, разработчики адекватные, типа: пишите, сделаем.
37 trdm
 
28.04.15
14:30
(31) Он у тебя на дотнете?
38 EvilBeaver
 
28.04.15
14:32
(37) Да, под виндой работает на .NET, под Линуксом на Mono.
39 Garykom
 
гуру
28.04.15
14:48
(38) заметил что процедуры/функции пашут

а вот "Преобразование к типу 'Число' не поддерживается" ?
40 H A D G E H O G s
 
28.04.15
14:55
Попробуйте запустить тест (25) под 1С, хехехе.
41 EvilBeaver
 
28.04.15
14:56
(39) Пример кода? И вообще, лучше делать по-правильному - регистрировать ошибки или пожелания как Issue на bitbucket или на github, куда тоже зеркалится репозитарий.
42 Garykom
 
гуру
28.04.15
15:02
(41) "Пустые строки" в виде "" в 0 не преобразовывает ))

Функция Тест1(Параметр1)
    Результат = 1+Параметр1;
    Возврат Результат;
КонецФункции

Сообщить(""+Тест1(""));
43 EvilBeaver
 
28.04.15
15:15
(42) Оно и не должно пустые строки к 0 преобразовывать. Вы в версии 1С 8 пробовали свой код запустить?
44 EvilBeaver
 
28.04.15
15:16
(40) Запустил под 1С. Результат 3.5 минуты.
45 Garykom
 
гуру
28.04.15
15:18
(43) все понял :)
46 H A D G E H O G s
 
28.04.15
15:20
(44) Запускал под Delphi - 961 мсек.
Запускал под 1C - 561000 мсек.

Правда у меня был подключен отладчик, а в Delphi нужно было использовать вариантные типы.
47 Serginio1
 
28.04.15
15:23
Сообщить(""+Тест1("0"));
48 Angy2014
 
28.04.15
15:33
Куплю у Организации,(которая окончательно перешла на 8-ку), лицензию и ключи 1С7.7

Открытая платформа для исполнения 1С 7.7
49 EvilBeaver
 
28.04.15
15:34
(46) Запускать 1С надо без отладчика иначе замер сильно медленнее будет.

На моей машине:
- 1С ~3.5 минуты
- 1Script ~2.01 минуты
50 Garykom
 
гуру
28.04.15
15:39
(44) у меня на той же машине под 8.3 ))

Начали 28.04.2015 15:20:54
r=39
Завершили 28.04.2015 15:32:22

12 минут блин
51 Garykom
 
гуру
28.04.15
15:40
(50)+ с отладчиком
52 Garykom
 
гуру
28.04.15
15:43
(48) не порти ветку ;)
хотя тоже бы прикупил...
53 Garykom
 
гуру
28.04.15
15:46
Kickstarter ? Для поддерживания штанов разработчиков.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой