关于服务
翻译我将为 JVM 设计和编写生产软件,使用 Mirah 语言——一种具有类似 Ruby 的语法,直接编译为 Java 字节码的语言,具有静态类型和零运行时依赖。如果你喜欢 Ruby 的可读性,但需要速度、可移植性和方便的 JVM 生态系统集成,这就是适合你的工作。
你将获得:控制台工具、后台处理器、数据处理管道、小型服务和 Android 的辅助库——所有这些都采用地道的 Mirah 编写,并打包成常规 JAR 文件,可以在任何标准 Java 虚拟机上运行,而无需额外的运行时。由于输出是纯字节码,我的代码可以调用现有的 Java 库,并可以从你的 Java、Kotlin 或 Scala 模块中调用,而无需中介。
工作流程:我们从一次简短的电话会议开始,确定范围——修正输入数据、输出和性能目标。我设置 Mirah 构建(Ant、Gradle 或简单脚本——由你选择),以小的可验证提交编写代码,并覆盖关键路径进行测试。你将获得干净的注释源代码、可重现的构建、简短的 README 和扩展所有内容的指南。
典型任务:将 Ruby 脚本移植为自包含的 JAR,将 Java API 封装在方便的 Mirah 层中,类型安全的控制台工具和未来 Android 构建的逻辑原型。我会诚实地谈论 Mirah 的权衡——这个语言是小众的,我会直接说出何时普通的 Java 或 Kotlin 更合适。把任务发给我——我会在开始之前准确估算。
你将获得:控制台工具、后台处理器、数据处理管道、小型服务和 Android 的辅助库——所有这些都采用地道的 Mirah 编写,并打包成常规 JAR 文件,可以在任何标准 Java 虚拟机上运行,而无需额外的运行时。由于输出是纯字节码,我的代码可以调用现有的 Java 库,并可以从你的 Java、Kotlin 或 Scala 模块中调用,而无需中介。
工作流程:我们从一次简短的电话会议开始,确定范围——修正输入数据、输出和性能目标。我设置 Mirah 构建(Ant、Gradle 或简单脚本——由你选择),以小的可验证提交编写代码,并覆盖关键路径进行测试。你将获得干净的注释源代码、可重现的构建、简短的 README 和扩展所有内容的指南。
典型任务:将 Ruby 脚本移植为自包含的 JAR,将 Java API 封装在方便的 Mirah 层中,类型安全的控制台工具和未来 Android 构建的逻辑原型。我会诚实地谈论 Mirah 的权衡——这个语言是小众的,我会直接说出何时普通的 Java 或 Kotlin 更合适。把任务发给我——我会在开始之前准确估算。