Хочу чтоб после установки сабж работал без необходимости перезагрузки
Скачал и установил OneScript-1.9.2-x64.exe отсюда: https://oscript.io/downloads
Но в командной строке команда oscript не заработала:
'oscript' is not recognized as an internal or external command, operable program or batch file.
Путь к экзешнику Оскрипта прописался в системную переменную РАТН, поэтому если запускать цмд в режиме элевации ("от имени админа"), то все работает сразу.
А вот в пользовательском терминале заработало только после перезагрузки ОС (думаю после перелогина в ОС тоже заработало бы).
Как максимум: хочу чтоб оскрипт начинал работать без перезагрузки. Ведь тот же Гит после установки начинает работать под пользователем сразу (хотя аналогично Оскрипту он прописывает себя только в системный РАТН, а не в пользовательский). Как минимум: отразить в документации / на сайте что для того чтоб все заработало под пользователем надо перезагружаться (или перелогиниваться в ОС).
Вообще, должно работать сразу после закрытия терминала с установкой, если ставить через ovm. Установщик *.exe как правило тоже работает сразу, но иногда, действительно требует рестарта проводника (или перелогина)
Вот тут мне написали что можно как-то автоматически (через ВинАПИ?) обновлять кеш переменных среды. И подозреваю что в установщике Гита такой сброс кеша встроен (он у меня без перелогина заработал и без перезапуска explorer.exe). Джава кстати тоже подхватилась сразу (проверял ее в пользовательской командной строке). Ну короче хорошо было бы если бы и экзешник установщика ОСкрипта тоже так научился...
А принципиально ставить через exe? Через ovm не прокатит? С ним не нужен перелогин, только переоткрытие терминала
Не принципиально. Я ведь просто зашел на сайт в раздел Скачать. Если бы в этом разделе мне предложили на выбор - или установщик, или некий ОВМ (что бы это ни значило), и была бы приписка что после первого возможно потребуется перезагрузка, а после второго - не потребуется, я бы точно выбрал этот самый ОВМ.
Новый сайт в разработке. Там будет про овм. Надо только его дописать.
Новый сайт в разработке. Там будет про овм. Надо только его дописать.
А он в в какой-то публичной репе разрабатывается или еще нет?
В публичной, но он черновой очень. https://github.com/EvilBeaver/OneScript.WebSite/tree/new_site_front
@EvilBeaver каталог .github ты зря переместил, сайт перестал собираться автоматом.
@EvilBeaver каталог .github ты зря переместил, сайт перестал собираться автоматом.
Так он в таком виде все равно не нужен, и деплоиться в пейджес он не будет
Дык для наглядной отладки же пока и простоте редактирования прям в гх
В публичной, но он черновой очень. https://github.com/EvilBeaver/OneScript.WebSite/tree/new_site_front
Неужели и на новом сайте OS будет опять позиционироваться не как полноценный динамически типизированный скриптовый ЯП, а как какая-то приблуда только для 1Сников 😭😭😭😭
Неужели и на новом сайте OS будет опять позиционироваться не как полноценный динамически типизированный скриптовый ЯП, а как какая-то приблуда только для 1Сников 😭😭😭😭
Не вижу причин воображать себя независимым от 1С языком, когда у нас скопирован синтаксис и поведение. Самообман это всегда плохо.
Не вижу причин воображать себя независимым от 1С языком, когда у нас скопирован синтаксис и поведение. Самообман это всегда плохо.
Есть хорошие примеры, вроед Crystal <- Ruby или Nim <- Python, которые отмечают, на чем их язык основан как референс или feature, но ИМХО сразу ставить себя сбоку в полную зависимость от другого продукта это странно.
Это не мое дело в целом, но мне кажется, что нет ничего плохого в том, чтобы 10-летний неплохой продукт, который по факту является единственным живым постсоветским универсальным языком и отходящий со временем все дальше от 1С спозиционировать как "полноценный скриптовый язык", отметив как особенность "проверенный временем двуязычный синтаксис 1С" и "нулевой вход для 1Сников"
Я думаю и любому 1Снику было бы приятно, что он использует полноценный "язык", а не "инструмент 1Сника". Тем более, что это опенсорс и 1С (фирма), как обсуждалось, никак с ним не связан
Это не камень в огород, просто мысли в слух) болит сердце так сказать. Реально полноценный язык, не понимаю зачем эти искуственные рамки, особенно при сомнительной репутации Предприятия за пределами 1С-сообщества
Я набрасал по быстрому index, если может быть интересно
Кому 1С не мать, тому айти не отец. У кого там у 1С сомнительная репутация, пусть идет кнопки красить в зеленый цвет, шрифтами играть и json-ы перекладывать с места на место, программист, ети его за ногу.
За MD спасибо, я возьму оттуда несколько моментов на главную, нравится.
https://github.com/samgozman/YoptaScript ))
Сайт у него клевый