Имя: Пароль:
IT
 
Интерпретатор 1С-подобного языка на GO - "Гонец"
0 Dzenn
 
гуру
11.08.17
10:57
Доброе утро, коллеги!
Свежие новости — создан интерпретатор 1С-подобного языка на Go.

Тык: https://habrahabr.ru/post/335390/

Особо доставляет картинка — https://habrastorage.org/getpro/habr/post_images/c25/0d0/180/c250d018058997d037dd0689afce2ac0.png

Поддержим тестированием?)
1 igork1966
 
11.08.17
11:07
(0) Сам синтаксис 1С не представляет интереса. Похож на многие. Предполагается что его захотят использовать из-за операторов на русском?
Не взлетит.
2 igork1966
 
11.08.17
11:09
(1) + вся фишка 1С в прикладных объектах.
3 Гипервизор
 
11.08.17
11:10
(0) И как это использовать без метаданных?
Сообщить("Hello, world")?
5 Юрий Лазаренко
 
11.08.17
11:13
(2)(3) Разработчик в первую очередь создавал этот язык для быстрого расчета массивов данных, с которым 1С будет справляться долго. Для этого прикладные объекты и метаданные не нужны.
6 igork1966
 
11.08.17
11:17
(5) И в чем его преимущество над тоже явой?
Русскоязычный синтаксис?
7 xaozai
 
11.08.17
11:17
(5) ВК на С++
Зачем интерпретатор?..
8 Юрий Лазаренко
 
11.08.17
11:19
(6) Автор утверждает, что в скорости работы
9 Юрий Лазаренко
 
11.08.17
11:21
10 Юрий Лазаренко
 
11.08.17
11:21
Я не проверял, так что ни подтвердить, ни опровергнуть не могу.
11 Oftan_Idy
 
11.08.17
11:22
(0) Зачем это вообще надо?

Комменты на Гитхабе как обычно показывают шовенизм и не толерантность по отношению к 1С.

"большом объеме кода, низком пороге вхождения и низкой стоимости разработчиков."

"На 1с можно писать только потому что платформа очень хорошо заточена под быструю разработку относительно небольших учетных систем"
12 Юрий Лазаренко
 
11.08.17
11:22
(7) Ну наверно чтобы синтаксис не учить и писать на знакомом 1Се. Да и не каждый сможет ВК сделать, а тут все готовое.
13 Гипервизор
 
11.08.17
11:26
А еще же есть OneScript.
14 Злопчинский
 
11.08.17
11:55
Гонец - из Пизы?!
15 Базис
 
naïve
11.08.17
12:00
(14) Я тоже еле сдержался.
16 spock
 
11.08.17
12:21
Python-like, переведенный на русский и обвешанный костылями.
17 Asmody
 
11.08.17
12:41
Надо придумать, что на нём сделать.
18 Злопчинский
 
11.08.17
12:44
(15) а я - нет!
19 Asmody
 
11.08.17
12:54
Почитал. Годен как некий промежуточный шаг для перехода одинесника в go. По крайней мере, он знакомит с горутинами и каналами.
20 Asmody
 
11.08.17
12:55
Написав пару фиговин на этом, нормальный человек уйдет в нормальный go.
21 Genayo
 
11.08.17
12:55
(14) GO NE C. 1C. Товарищ явно шутник.
22 Garykom
 
гуру
11.08.17
13:00
Автору бы ВК для 1С наваять...
23 Aleksey
 
11.08.17
13:02
Так я не понял, это всё нудно чтобы на 1С писать сайты?
24 Garykom
 
гуру
11.08.17
13:04
(23) Можно и сайты (back-end) а можно и просто написав "код на языке 1С" запустить его на очень шустрое выполнение
25 Aleksey
 
11.08.17
13:06
(24) Что толку от кода? Чай не фракталы же считаем. Т.е. в каком месте можно это применять? Расчет сложного процента за 10 лет по 100 000 клиентам? А оно нужно?
26 Aleksey
 
11.08.17
13:08
ну ладно в производстве расчет СЛАУ прикрутили, чисто теоретически можно вынести такой расчет. Но в будни торговой организации где такое можно использовать?
27 ptiz
 
11.08.17
13:10
(26) Майнить можно быстрее.
28 PRO100 NigGaZ
 
11.08.17
13:18
лучше бы сама 1С что-то подобное писала ( а то с каждым обновлением оно все медленнее и медленнее становится
29 Garykom
 
гуру
11.08.17
13:23
(26) в торговле есть поиск маршрутов и прочие довольно сложные алгоритмы разных подборов и анализов
30 Asmody
 
11.08.17
13:31
(26) Ну, какой-нибудь расчет точки заказа. Но любой такой расчет потребует получения кучи данных из 1С и какой-то их выгрузки, и тут то она себя покажет "во всей красе".
31 Garykom
 
гуру
11.08.17
13:47
(30) Если данные меняются не часто то можно их заранее из 1С наружу вытащить и только последние обновлять периодически
32 Asmody
 
11.08.17
13:50
(31) Угу, и построить сбоку еще одну балалайку для контроля "а не помялось ли чё?"
33 Asmody
 
11.08.17
13:51
поменялось. но так тоже хорошо
34 vde69
 
модератор
11.08.17
13:54
(30) думаю можно делать задачи типа "комивояжер", "рюкзак" и подобные, где на входе имеем массив...
35 Garykom
 
гуру
11.08.17
13:54
(32) (33) К примеру новые магазины/склады меняются не так часто, а маршрут между ними строить нуна часто, для каждой поездки
36 Garykom
 
гуру
11.08.17
13:55
(34) Любые задачи которые малый или фиксированный вход с малым числом изменяемых параметров и большой диапазон вариантов выхода.
37 Вафель
 
11.08.17
14:35
как бы давно уже есть oscript. еще один 1сный язык не нужен
38 Вафель
 
11.08.17
14:38
(26) расчет слау совсем не бутылочное горлышко в закрытие месяца. Если конечно система сходится
39 Хосе
 
11.08.17
14:55
а не послать ли нам гонца?
40 Asmody
 
11.08.17
15:02
(37) Это звучит примерно как "уже есть java, зачем нам c#?". У oscript есть фатальный недостаток.
41 Юрий Лазаренко
 
11.08.17
15:07
(40) Какой?
42 Garykom
 
гуру
11.08.17
15:20
(41) сказали же "Фатальный"
43 Garykom
 
гуру
11.08.17
15:22
44 Юрий Лазаренко
 
11.08.17
15:27
(42)(43) Вона как...