4 个仓库
Mechanisms for calling Java methods and constructors from within a hosted language runtime.
Distinct from Java Method Invocation: Candidates are focused on SQL extensions, game engines, or gRPC, not general language-to-JVM interoperability.
Explore 4 awesome GitHub repositories matching programming languages & runtimes · Java Method Invocations. Refine with filters or upvote what's useful.
Clojure is a general-purpose, functional programming language hosted on the Java Virtual Machine. It is a homoiconic S-expression language that represents programs as nested data structures, allowing code to be manipulated and evaluated as data. The project provides a framework for JVM interoperability, enabling the invocation of Java methods and integration with other JVM-based languages. It distinguishes itself through a persistent data structure library that uses bitmapped vector tries to manage immutable collections and a programmatic REPL for interactive software development and real-tim
Provides seamless invocation of qualified Java methods and constructors as functions through generated wrapping logic.
本项目是一个针对 Qt 框架的技术库和知识库,作为 C++ GUI 编程指南和跨平台开发资源。它提供了一系列专注于使用 Qt 生态系统构建应用的技术指南、最佳实践和教学材料。 该仓库专注于优化应用性能和开发工作流。它涵盖了用于提高构建速度和执行效率的架构模式,包括内存数据库的使用和异步函数调用。它还提供了关于通过原生接口包装器集成 Java 代码以开发混合应用的专业指导。 该项目的范围扩展到了自定义界面设计和跨平台兼容性。这包括高性能图形渲染、跨不同像素密度的响应式缩放,以及跨不同操作系统管理文件路径和文本编码的技术。 它还包含一套精选的电子书、编程标准和开发工具使用教程。
Enables calling Java methods and constructors from a C++ environment via native interfaces.
Rhino 是一个基于 Java 的 JavaScript 引擎,实现了用于在 Java 虚拟机(JVM)内执行的 ECMAScript 兼容层。它作为一个嵌入式脚本引擎和脚本桥接器,允许将 JavaScript 代码集成并执行在 Java 应用中。 该项目通过将 Java 类和对象映射到 JavaScript 环境中,促进了跨语言的直接通信。这种集成使脚本能够通过专用的映射机制与内部系统服务和原生宿主对象进行交互。 该引擎通过将 JavaScript 编译为 Java 字节码来优化性能,并支持双模式执行模型以平衡启动时间和运行时速度。它包括跨语言数据序列化、XML 处理以及为并发任务管理隔离执行上下文的功能。 提供了一个交互式 Shell,用于逻辑的实时编辑和调试。
Implements mechanisms for calling Java methods and constructors directly from within the JavaScript runtime.
core-decorators 是一个 JavaScript 类装饰器库和框架实用程序,用于扩展类功能。它提供了一系列工具,用于实现类行为混入 (mixins)、自动绑定方法以避免手动构造函数配置,以及验证子类方法是否正确覆盖父类方法。 该库包括一个代码弃用工具包,用于通过控制台警告标记过时的方法,以及一个用于测量性能和持续时间的函数执行分析器。它进一步通过自定义装饰器和共享逻辑注入系统,实现了对类和方法行为的修改。 其他功能涵盖对象属性控制,包括强制执行只读属性和限制属性可见性。该工具包还提供性能原语,例如结果缓存和延迟属性初始化,以将执行推迟到首次访问时。
Applies external functions and arguments to a method to wrap it with custom logic.