Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
jlangch__venice_CVE-2022-36007_1-10-16 — Песочный диалект Lisp для JVM с неизменяемыми структурами данных, макросами и более чем 900 базовыми функциями. Идеально подходит для безопасного скриптования, автоматизации и встраивания в Java-приложения. | Kitploit
Инструменты/GitHubGitHub/shoucheng3/jlangch__venice_cve-2022-36007_1-10-16
Утилиты общего назначенияАнализ КодаСкриптинг и автоматизацияКриптографияОбучение и Образование
GitHubshoucheng3/jlangch__venice_cve-2022-36007_1-10-16

jlangch__venice_CVE-2022-36007_1-10-16

Песочный диалект Lisp для JVM с неизменяемыми структурами данных, макросами и более чем 900 базовыми функциями. Идеально подходит для безопасного скриптования, автоматизации и встраивания в Java-приложения.

Репозиторий
681 год назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Gitpod Ready-to-Code Java Version CI

Release (latest by date) Release Date GitHub commits since latest release (by date)

Venice

Venice — это вдохновлённый Clojure изолированный (sandboxed) диалект Lisp с отличной интеграцией с Java.

Обзор

Venice — это диалект Lisp, возникший из потребности в безопасном, изолированном, универсальном языке. С Lisp его роднит философия «код как данные» и мощная система макросов.

Venice — в первую очередь функциональный язык программирования, ориентированный на неизменяемые, персистентные структуры данных.

Venice поддерживает макросы, хвостовую рекурсию, динамическую загрузку кода, мультиметоды, протоколы и многое другое. Он обеспечивает отличную интеграцию с Java и настраиваемую песочницу (sandbox), которая может предотвращать всевозможные нежелательные взаимодействия с JVM и Venice. Venice изначально проектировался с учётом песочницы, что делает её полноценной частью языка.

Venice включает обширную библиотеку из более чем 900 базовых функций. Его неизменяемые персистентные структуры данных вместе с атомами, futures, promises и агентами в стиле Clojure значительно упрощают написание конкурентного кода.

Venice легко и прозрачно интегрируется с Java и любыми сторонними библиотеками, открывая доступ к огромному множеству библиотек, фреймворков и инструментов.

Сильная сторона Venice — упрощение сложных задач написания скриптов и автоматизации. Вы когда-нибудь чувствовали ограничения Bash или PowerShell? С помощью Venice вы сможете без усилий писать лаконичные и элегантные кроссплатформенные скрипты.

Venice не зависит от каких-либо библиотек времени выполнения (кроме JVM). Вы можете легко добавить его как отдельный JAR в свой classpath.

Venice требует Java 8 или новее.

Хотите попробовать Venice в интерактивной среде REPL? Попробуйте на Gitpod

Шпаргалка

Шпаргалка: HTML PDF

Журнал изменений

Журнал изменений

Документация

Скачать инструмент