Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 23, 2016 18:45:26

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Транслятор языка

ИМХО один интерпретируемый язык можно перевести в другой интерпретируемый (я не говорю о всех модулях и наворотах, хотябы основы)

Нужны макросы на VBA, но писать на бейсике = хочется удавиться…

Не встречал ли кто нибудь подобные проекты?

Офлайн

#2 Окт. 23, 2016 19:38:27

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Транслятор языка

Iskatel
ИМХО один интерпретируемый язык можно перевести в другой интерпретируемый
Интересно, если взять питоний код с метаклассами и декораторами, то что должно получиться в результирующем VBA?



Офлайн

#3 Окт. 23, 2016 19:47:50

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Транслятор языка

Я же писал, что без прибамбахов… хоть основу… Нет так нет, попытка не пытка…

Мало ли энтузиастов, мож гдето на гитхабе и есть такое, только я не знаю

Офлайн

#4 Окт. 23, 2016 19:55:55

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Транслятор языка

Позвольте уточнить а что от макросов нужно? Чтобы они с документом распространялись? Чтобы шоткатами из ворда запускались? Или вам нужен функционал VBA который другими способами сложно сделать?



Отредактировано doza_and (Окт. 23, 2016 19:56:05)

Офлайн

#5 Окт. 23, 2016 19:57:01

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Транслятор языка

Iskatel
Я же писал
Ты писал, что любой интерпретируемый язык можно перевести в другой интерпретируемый. Я задал вопрос, что должно получиться при трансляции, если один язык поддерживает функции высшего порядка, а другой - нет. Или в одном языке классы можно создавать динамически, а в другом нельзя?



Офлайн

#6 Окт. 23, 2016 20:41:15

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Транслятор языка

Iskatel
Нет так нет, попытка не пытка…
так может вам какой pydocx подойдет или Ironpython… не к ночи будет помянут.



Офлайн

#7 Окт. 23, 2016 21:11:46

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Транслятор языка

Именно основы, словари, списки, срезы… Пофиг что реализация какойто ф-ции перерастет в три страницы текста…

doza_and
Позвольте уточнить а что от макросов нужно? Чтобы они с документом распространялись? Чтобы шоткатами из ворда запускались? Или вам нужен функционал VBA который другими способами сложно сделать?

И да и нет, я еще два способа знаю как заставить автокад делать что мне нужно. Но плагины на сях выше моего порога, тем более что за это не платят и времени не дают… можно еще заюзать COM…

Но вот вам анекдот из жизни:
Коллеги педантично тратят свое время на “обведение кружков вручную”
Я в обеденные перерывы пишу макросы.

И это на фоне тогоб что всегда аврал и никто домой не уходит в положенные 18:00

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

Ну какже - эти “гении сидят, трудятся”

Вобщем они уже понимают что быстрее и лучше, но политика партии (политика домена) не позволяет чтото поставить им, в итоге только VBA прокатывает.

Офлайн

#8 Окт. 23, 2016 21:24:21

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Транслятор языка

Iskatel
Вобщем они уже понимают что быстрее и лучше, но политика партии (политика домена) не позволяет чтото поставить им, в итоге только VBA прокатывает.
А поговорить с админом, или начальством?

Офлайн

#9 Окт. 23, 2016 21:28:50

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Транслятор языка

Shaman
А поговорить с админом, или начальством?

Зто дикий оффтопик, но админ приходящий, и “уважаемый”, ему нафиг ничего не надо, начальству нужен результат, а больше слышать ничего не хотят.. Вобщем это не тема для обсуждений…

Отредактировано Iskatel (Окт. 23, 2016 21:29:08)

Офлайн

#10 Окт. 23, 2016 21:36:25

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Транслятор языка

Iskatel
Зто дикий оффтопик, но админ приходящий, и “уважаемый”, ему нафиг ничего не надо, начальству нужен результат, а больше слышать ничего не хотят.. Вобщем это не тема для обсуждений…
Работа инженера - решать правильные задачи правильным образом. Если Вы хотите улучшить организацию труда - это одно, а если удружить избранным сотрудникам - другое.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version