一个例子是我最近用Kotlin在JVM上构建了一个新服务
… 举个例子,我最近用Kotlin在JVM上构建了一个新服务。这是一个SQL翻译网关,它将简化的关系查询模型的内部表示映射到其他数据库,这样你就可以连接自己的MySQL、PostgreSQL、Oracle、SQL Server等。因为Java在这个领域有非常深厚的生态系统,我能够利用JDBC和jOOQ,在仅几天的工作时间内就实现了所有所需数据库类型的支援,代码非常干净,并且有完整的测试覆盖率,测试与所有目标数据库的兼容性。想象一下尝试用Typescript来做这件事。你没有标准化的数据库驱动接口,所以你需要先选择这个抽象并自己实现它,再加上每个你想要支持的驱动程序的适配器(即重新发明JDBC)。
源讨论JDK 21 中引入虚拟线程,开启并发新纪元原帖 525 条评论 · 导入时统计