当前位置:首页 > 科技  > 网络

SQLite之父炮轰回车换行:时代淘汰品!网友吵翻天

来源: 责编: 时间:2024-10-16 07:43:39 271观看
导读 快科技10月15日消息,对于程序员而言,CRLF(回车换行)肯定不陌生,其中CR (/r,回车) 是将光标移动到当前行的左侧,而和LF (/n,换行)则是将光标下移一行。此外还有新行 (NL,NewLine),它是指将光标下移一行,并移动到当前行

快科技10月15日消息,对于程序员而言,CRLF(回车换行)肯定不陌生,其中CR (/r,回车) 是将光标移动到当前行的左侧,而和LF (/n,换行)则是将光标下移一行。APs28资讯网——每日最新资讯28at.com

此外还有新行 (NL,NewLine),它是指将光标下移一行,并移动到当前行的左侧。APs28资讯网——每日最新资讯28at.com

CRLF 的存在主要是为了兼容不同操作系统的文件格式,通常Windows使用CRLF作为换行符,而Unix/Linux和macOS只使用LF。APs28资讯网——每日最新资讯28at.com

近日SQLite数据库的创始人D. Richard Hipp提出,CRLF已经过时,应当被废除。APs28资讯网——每日最新资讯28at.com

Hipp认为,CRLF的起源可以追溯到70年前的机械电传打字机时代,而现代计算机环境中早已不再需要这样的字符组合。APs28资讯网——每日最新资讯28at.com

他指出,在大多数编程语言和现代机器中,仅使用LF即可表示新行,而CR在大多数情况下已无实际用途。APs28资讯网——每日最新资讯28at.com

Hipp甚至提出了四点建议,包括停止使用不必要的CR字符、更改Unicode中U+000a的名称为"newline"而非"linefeed"等。APs28资讯网——每日最新资讯28at.com

此观点一出,引发了诸多程序员强烈的共鸣,同时也有不少人持不同的看法。APs28资讯网——每日最新资讯28at.com

有人认为CRLF在跨平台文本文件处理中常常引发混乱,尤其是在编程时解析这些文件时。APs28资讯网——每日最新资讯28at.com

但同时也有观点认为,处理不同或混合的行结尾并不是一个复杂的问题,不应该因为个别人的便利而改变现有的标准。APs28资讯网——每日最新资讯28at.com

还有观点指出,真正的问题在于那些设计不良的Unix工具和Git,它们在处理行结尾时存在问题。APs28资讯网——每日最新资讯28at.com

面对讨论Hipp终撤回了自己的提议,他承认,尽管自己的想法在理论上几乎成功,但现实中的软件依赖情况比他预想的要复杂得多。APs28资讯网——每日最新资讯28at.com

SQLite之父炮轰回车换行:时代淘汰品!网友吵翻天APs28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-17-119656-0.htmlSQLite之父炮轰回车换行:时代淘汰品!网友吵翻天

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: C罗晒出联名高端腕表照 限量999只 奢华无比

下一篇: 重温20年合作情谊!Intel CEO晒与杨元庆合影:自豪共创科技先河

标签:
  • 热门焦点
  • 6月安卓手机好评榜:魅族20 Pro蝉联冠军

    性能榜和性价比榜之后,我们来看最后的安卓手机好评榜,数据来源安兔兔评测,收集时间2023年6月1日至6月30日,仅限国内市场。第一名:魅族20 Pro好评率:95%5月份的时候魅族20 Pro就是
  • 5月iOS设备性能榜:M1 M2依旧是榜单前五

    和上个月一样,没有新品发布的iOS设备性能榜的上榜设备并没有什么更替,仅仅只有跑分变化而产生的排名变动,刚刚开始的苹果WWDC2023,推出的产品也依旧是新款Mac Pro、新款Mac Stu
  • 多线程开发带来的问题与解决方法

    使用多线程主要会带来以下几个问题:(一)线程安全问题  线程安全问题指的是在某一线程从开始访问到结束访问某一数据期间,该数据被其他的线程所修改,那么对于当前线程而言,该线程
  • 三万字盘点 Spring 九大核心基础功能

    大家好,我是三友~~今天来跟大家聊一聊Spring的9大核心基础功能。话不多说,先上目录:图片友情提示,本文过长,建议收藏,嘿嘿嘿!一、资源管理资源管理是Spring的一个核心的基础功能,不
  • 本地生活这块肥肉,拼多多也想吃一口

    出品/壹览商业 作者/李彦编辑/木鱼拼多多也看上本地生活这块蛋糕了。近期,拼多多在App首页“充值中心”入口上线了本机生活界面。壹览商业发现,该界面目前主要
  • 当家的盒马,加速谋生

    来源 | 价值星球Planet作者 | 归去来自己“当家”的盒马,开始加速谋生了。据盒马官微消息,盒马计划今年开放生鲜供应链,将其生鲜商品送往食堂。目前,盒马在上海已经与
  • 重估百度丨大模型,能撑起百度的“今天”吗?

    自象限原创 作者|程心 罗辑2023年之前,对于自己的“今天”,百度也很迷茫。“新业务到 2022 年底还是 0,希望 2023 年出来一个 1。”这是2022年底,李彦宏
  • 华为HarmonyOS 4.0将于8月4日发布 或搭载AI大模型技术

    华为宣布HarmonyOS4.0将于8月4日正式发布。此前,华为已经针对开发者公布了HarmonyOS4.0,以便于开发者提前进行适配,也因此被曝光出了一些新系统的特性
  • 苹果140W USB-C充电器:采用氮化镓技术

    据10 月 30 日 9to5 Mac 消息报道,当苹果推出新的 MacBook Pro 2021 时,该公司还推出了新的 140W USB-C 充电器,附赠在 MacBook Pro 16 英寸机型的盒子里,也支
Top