AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 網絡

SQLite之父炮轟回車換行:時代淘汰品!網友吵翻天

來源: 責編: 時間:2024-10-16 07:43:39 146觀看
導讀 快科技10月15日消息,對于程序員而言,CRLF(回車換行)肯定不陌生,其中CR (/r,回車) 是將光標移動到當前行的左側,而和LF (/n,換行)則是將光標下移一行。此外還有新行 (NL,NewLine),它是指將光標下移一行,并移動到當前行

快科技10月15日消息,對于程序員而言,CRLF(回車換行)肯定不陌生,其中CR (/r,回車) 是將光標移動到當前行的左側,而和LF (/n,換行)則是將光標下移一行。hYZ28資訊網——每日最新資訊28at.com

此外還有新行 (NL,NewLine),它是指將光標下移一行,并移動到當前行的左側。hYZ28資訊網——每日最新資訊28at.com

CRLF 的存在主要是為了兼容不同操作系統的文件格式,通常Windows使用CRLF作為換行符,而Unix/Linux和macOS只使用LF。hYZ28資訊網——每日最新資訊28at.com

近日SQLite數據庫的創始人D. Richard Hipp提出,CRLF已經過時,應當被廢除。hYZ28資訊網——每日最新資訊28at.com

Hipp認為,CRLF的起源可以追溯到70年前的機械電傳打字機時代,而現代計算機環境中早已不再需要這樣的字符組合。hYZ28資訊網——每日最新資訊28at.com

他指出,在大多數編程語言和現代機器中,僅使用LF即可表示新行,而CR在大多數情況下已無實際用途。hYZ28資訊網——每日最新資訊28at.com

Hipp甚至提出了四點建議,包括停止使用不必要的CR字符、更改Unicode中U+000a的名稱為"newline"而非"linefeed"等。hYZ28資訊網——每日最新資訊28at.com

此觀點一出,引發了諸多程序員強烈的共鳴,同時也有不少人持不同的看法。hYZ28資訊網——每日最新資訊28at.com

有人認為CRLF在跨平臺文本文件處理中常常引發混亂,尤其是在編程時解析這些文件時。hYZ28資訊網——每日最新資訊28at.com

但同時也有觀點認為,處理不同或混合的行結尾并不是一個復雜的問題,不應該因為個別人的便利而改變現有的標準。hYZ28資訊網——每日最新資訊28at.com

還有觀點指出,真正的問題在于那些設計不良的Unix工具和Git,它們在處理行結尾時存在問題。hYZ28資訊網——每日最新資訊28at.com

面對討論Hipp終撤回了自己的提議,他承認,盡管自己的想法在理論上幾乎成功,但現實中的軟件依賴情況比他預想的要復雜得多。hYZ28資訊網——每日最新資訊28at.com

SQLite之父炮轟回車換行:時代淘汰品!網友吵翻天hYZ28資訊網——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-17-119656-0.htmlSQLite之父炮轟回車換行:時代淘汰品!網友吵翻天

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: C羅曬出聯名高端腕表照 限量999只 奢華無比

下一篇: 重溫20年合作情誼!Intel CEO曬與楊元慶合影:自豪共創科技先河

標簽:
  • 熱門焦點
Top