首页
学习
活动
专区
工具
TVP
发布

深度学习与python

公众号[深度学习与Python]文章同步更新
专栏作者
3718
文章
2288967
阅读量
43
订阅数
KSP2 致力于改善 Kotlin 元编程,并添加对 K2 Kotlin 编译器的支持
KSP 2.0 是 Kotlin 符号处理(Kotlin Symbol Processing)的演进版本,目前处于预览状态,谷歌的软件工程师 Ting-Yuan Huang 和 Jiaxiang Chen 说到,它引入了新的架构,旨在解决 KSP 1.0 中的一些局限性,并增加了对新的 K2 Kotlin 编译器的支持。
深度学习与Python
2024-01-23
1320
并发王座易主?Java 21 虚拟线程强势崛起,Go & Kotlin还稳得住吗 | 盘点
据 JetBrain 前不久发布的 《2023 开发者生态系统现状》调研报告,在开发者主要采用的编程语言中,最受欢迎的分别是 Java、Python、JavaScript,Java 在 2023 年重夺第一名宝座,JavaScript 则在下降三个百分点后跌至第三;Rust 在 2023 年最受欢迎的编程语言中,创造了新的使用记录,其用户群在过去五年中稳步增长,有望凭借其严格的安全性和内存所有权机制取代 C++;此外,Rust 2023 年首次取代 Go 成为希望迁移到其他语言的开发者的首选,而且 Go 用户也是第一批准备采用 Rust 的人,JetBrains 数据表明,有六分之一的 Go 用户正在考虑采用 Rust。
深度学习与Python
2024-01-17
1540
JetBrains 发布了 Kotlin Multiplatform 的首个稳定版本
JetBrains 提供了 Kotlin Multiplatform 的首个稳定版本,支持跨 iOS、Android、桌面、Web 和服务器进行代码共享——尽管用于共享用户界面(UI)代码的部分,Compose Multiplatform,仅适用于 Android 和桌面。
深度学习与Python
2023-11-17
1370
Kotlin 势必取代 Java? | 极客时间
作为一个 Java 开发者,你一定对面向对象编程的核心概念烂熟于胸。Java 是纯面向对象语言,如果你想在 Java 项目中写一个函数,那么你首先得先定义一个类,然后再把函数写到这个类里面。 一次两次这么处理还好,但如果在一个中大型项目里,你总是这样为了 OOP 而去 OOP,不仅会造成代码冗余、不易阅读,而且还容易出错。另外,相信你也遇到过空指针异常问题,也会为此问题的不可避免而感到苦恼。 而 Kotlin 语言,可以很好地帮你解决上述问题。Kotlin 语言本身还扩展了非常多的常用操作,像文本读写、文件
深度学习与Python
2023-04-01
7080
Java正在卷土重来?别开玩笑了,它明明一直很火
作者 | MIKE MELANSON 翻译 | 刘雅梦 编辑 | 燕珊 永远流行的语言远未消亡,它正在加速发展并为未来做好了准备。 “Java 不行了?”“Java 统治地位已不复存在?”——作为一门历史悠久的经典语言,在新语言层出不穷的时代,Java 似乎隔三差五就要面对类似的消极评价。随意听听近来开发人员们的流言蜚语,你可能会认为 Java 正处于一个大的衰退期,甚至到了垂死挣扎的边缘。再仔细看那些人气数据,你也会认为 Java 已经慢慢地将市场份额拱手让给了它的竞争对手。 但一些反对“Java 消
深度学习与Python
2023-03-29
1890
JetBrains首席语言设计师:我们将如何让Kotlin再活几十年
作者 |Roman Elizarov 编辑 |邓艳琴、孙瑞瑞 真正的编程语言是有生命的,是不断变化和发展的。与任何生产代码一样,它们的设计师的大部分时间都花在了缺陷修复和小改进上,而不是花在激进的新特性上。Kotlin 的独特之处在于:它多年来一直以用例和社区驱动的方式发展,早在 2016 年发布 1.0 稳定版本之前就开始了,甚至在 2011 年上市之前的一段时间也是如此。 Kotlin 空安全的故事 以 Kotlin 空安全(null-safety)为例。任何语言设计都必须要回答的第一个问题是
深度学习与Python
2023-03-29
1.5K0
从 Kotlin 开发者角度看 Java 缺失的特性
作者 | Nicolas Fränkel 译者 | 明知山 策划 | 李冬梅 近二十年来,Java 一直是我的谋生工具,直到几年前我开始学习 Kotlin。 虽然 Kotlin 也被编译为 JVM 字节码,但有时候我还是不得不写一些  Java 代码。每次写 Java 代码时,我都不禁想,为什么 Java 代码看起来没有 Kotlin 那么好。我很想念那些可以提高代码可读性、表现力和可维护性的特性。 这篇文章并不是要抨击 Java,而是要列出一些我希望也能在 Java 中找到的特性。 不可变引用
深度学习与Python
2023-03-29
7330
Kotlin 负责人:我们是如何一步步设计 Kotlin 的?
作者 | Roman Elizarov 译者 | 刘雅梦 策划 | 邓艳琴 真正的编程语言是有生命的,是不断变化和发展的。与任何生产代码一样,它们的设计师的大部分时间都花在了缺陷修复和小改进上,而不是花在激进的新特性上。Kotlin 的独特之处在于:它多年来一直以用例和社区驱动的方式发展,早在 2016 年发布 1.0 稳定版本之前就开始了,即使是在 2011 年上市之前也有一段时间了。 1Kotlin 空安全的故事 以 Kotlin 空安全(null-safety)为例。任何语言设计都必须要回答的第一个问
深度学习与Python
2023-03-29
1.1K0
重新构想前端开发!Kotlin 推出新功能:无需同时了解 Kotlin 和 JavaScript
整理 | 褚杏娟、核子可乐 近日,JetBrains 发布了 Kotlin 1.8.20 beta 版本,其中包括一项名为“Kotlin/Wasm”的实验性功能,明确将 WebAssembly 设为编译目标。据介绍,新版本依赖于原生 Wasm 垃圾收集功能 WasmGC,后者同样处于早期开发阶段。 JetBrains 总结了 Kotlin/Wasm 的优势: 与 wasm32 Kotlin/Native 目标相比,Kotlin/Wasm 的编译速度更快,因为后者不必使用 LLVM。 由于 Wasm 垃圾收
深度学习与Python
2023-03-29
1.4K0
又一巨头从Java迁移到Kotlin:关键应用全部开始切换、安卓代码库超过千万行Kotlin代码
编译|燕珊,核子可乐 Meta 现在爱 Kotlin 多于 Java。 Facebook 母公司 Meta 正在将其 Android 应用的 Java 代码迁移到 Kotlin。根据 Meta 的官方博客所述,截至今天,其 Android 代码库已经有超过 1000 万行 Kotlin 代码,旗下包括 Facebook、Instagram、Messenger、Portal 和 Quest 在内的应用都已经开始从 Java 转向 Kotlin。 将代码库转换为 Kotlin Kotlin 是一种更年
深度学习与Python
2023-03-29
5950
Kotlin Multiplatform Mobile 进入 Beta 测试
作者 | Sergio De Simone 译者 | 平川 策划 | 丁晓昀 Kotlin Multiplatform Mobile 由 JetBrains 创建,支持使用 Kotlin 从单个代码库创建具有原生 UI 的 iOS 和 Android 应用。Kotlin Multiplatform Mobile 已经退出实验阶段,进入 Beta 测试。 Kotlin Multiplatform Mobile 是一个用于 iOS 和 Android 应用开发的 SDK,它让你可以将网络、数据存储和分
深度学习与Python
2023-03-29
1.2K0
Kotlin 异步框架 Ktor 2.0 发布,提供新的插件特性
Ktor 是一个用于创建异步客户端和服务器应用程序的 Kotlin 框架。经过 1 年多的开发,2.0 版本于近日发布,在带来新特性的同时,也带来了破坏性的变化。
深度学习与Python
2022-06-13
7830
Java 近期新闻:Loom 和 Panama 项目相关 JEP、JobRunr 5.1.0、Kotlin 1.7.0 预览
Java 近期新闻综述,内容主要涉及 OpenJDK、JDK 19 相关 JEP、JobRunr 5.1.0、Quarkus 2.8.3.Final、Hibernate ORM 6.0.1.Final、Kotlin 1.7.0 预览、 Apache Camel 3.14.3 和 3.11.7 版本、Apache Tika 2.4.0 和 1.28.2 版本、Micronaut 最小 JDK 版本调查和 JFokus 2022。
深度学习与Python
2022-06-13
1.1K0
10 年 Android 开发者经验分享:如何从 0 到 1 开启职业生涯
在从事了 10 年的 Android 开发工作后,如果要重新开始我的职业生涯,我就会像本文所说的这样做。希望这篇文章涵盖了你在开始工作时可能遇到的所有未知的情况。
深度学习与Python
2022-04-19
1.1K0
解读编程语言的2021:Go与Rust走向「成熟」,Kotlin、wasm、Julia「无限生长」
本文是“2021 InfoQ 年度技术盘点与展望”系列文章之一,由 InfoQ 编辑部制作呈现,重点聚焦编程语言领域在 2021 年的重要进展、动态,希望能帮助你准确把握 2021 年编程语言领域的核心发展脉络,在行业内始终保持足够的技术敏锐度。 “InfoQ 年度技术盘点与展望”是 InfoQ 全年最重要的内容选题之一,将涵盖架构、AI、大数据、大前端、云计算、数据库、中间件、操作系统、开源、编程语言十大领域,后续将聚合延展成专题、迷你书、直播周、合集页面,在 InfoQ 媒体矩阵陆续放出,欢迎大家持续关注。 特此感谢 · 阿里云程序语言与编译器团队负责人 李三红 · Go 语言编程专家 郝林 · Julia 社区核心成员 田俊、陈久宁 · 独立咨询顾问 /《Rust 编程之道》作者 张汉东 · JetBrains 技术专家 / 布道师 范圣佑 · 英特尔高级技术经理 王鑫 对本文的贡献。 他们都以直接或间接的形式,参与建设该篇文章,部分内容还以特别策划的形式独立成文,出现在盘点合集中。可以说,他们的真知灼见,是该盘点能与大家见面的关键。
深度学习与Python
2022-03-22
1.1K0
跨平台开发框架 Compose Multiplatform 1.0 发布
JetBrains 工程师 Sebastian Aigner 在官方博客宣布,Compose Multiplatform(Kotlin 的声明式 UI 框架)已经发布了 1.0 版本,现在可以在生产环境中使用了。此版本主要解决质量和稳定性问题,同时修复关键问题和错误。
深度学习与Python
2021-12-09
8820
Kotlin Multiplatform 实战记 | QCon
10 月 21 日我在上海举办的 QCon 全球软件开发大会上分享了 Kotlin Multiplatform 相关的内容,这里记录成文章,分享给你。
深度学习与Python
2021-11-19
1.3K0
Kotlin 发布 10 周年,专访 JetBrains 的 Roman Elizarov
JetBrains在2011年7月发布了Kotlin,旨在创建一种在 JVM 和 Web 上运行的现代通用编程语言。
深度学习与Python
2021-10-13
5970
Saleforce 基于 Kotlin 构建数据管道的探索和实践
直到最近,我们都和许多公司一样在基于 Java 或 Scala 的那几种技术(包括 Apache Spark、Storm 和 Kafka)中选一种来构建我们的数据管道。但 Java 是一种非常冗长的语言,因此用 Java 编写这些管道时需要大量样板代码。例如,bean 类这么简单的东西也需要编写多个常规的 getter 和 setter 以及多个构造器和 / 或构建器。一般来说,哈希和相等方法必须用一种很平常但啰嗦的方式覆盖掉。此外,所有函数参数都需要检查是否为“null”,为此需要多个污染代码的分支运算符。分析哪些函数参数可以或不可以为“null”是非常耗时的(而且很麻烦!)。
深度学习与Python
2021-09-22
7200
为什么 Java 后端开发没有大规模采用 Kotlin?
在使用了 Java 15 年后,我写了第一行 Kotlin 代码,到现在已经差不多 5 年了。我们的团队用 Utterlyidle 替代 Spring,用 Totallylazy 进行函数式编程。我们是 IntelliJ 的忠实粉丝,并试着充分利用它提供的 Java 工具。
深度学习与Python
2021-04-21
9640
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档