徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
安装
比浏览器更快的访问!
 

克里斯·拉特納

指数 克里斯·拉特納

克里斯·拉特納(Chris Lattner,),美國著名程式設計師,LLVM專案的主要發起人與作者之一,Clang編譯器的作者。现为Google Brain的成員。.

12 关系: 中間語言伊利诺伊大学厄巴纳-香槟分校俄勒冈州Clang編譯器谷歌大脑GCCLLVMOpenGLSolidotSwift (程式語言)Twitter

中間語言

中間語言(Intermediate language),在計算機科學中,是指一種應用於抽象機器(abstract machine)的程式語言,它設計的目的,是用來幫助我們分析计算机程序。這個術語源自於編譯器,在編譯器將原始碼編譯為目的碼的過程中,會先將原始碼轉換為一個或多個的中間表述,以方便編譯器進行最佳化,並產生出目的機器的机器语言。通常,中間語言的設計與一般的机器语言有三個不同之處:.

新!!: 克里斯·拉特納和中間語言 · 查看更多 »

伊利诺伊大学厄巴纳-香槟分校

伊利诺伊大學厄巴納-香檳分校(University of Illinois at Urbana-Champaign,简称U of I,亦簡稱作UIUC)位于伊利諾州幽静的双子城:厄巴纳—香槟市,是一所享有世界声望的一流公立研究型大學。学校创建于1867年,创始之初称作伊利诺伊工业大学,后在1885年改称伊利诺伊大学长达一百年,直至1982年伊利诺州政府决定创建伊利诺伊大学芝加哥分校和春田分校,学校改用现名,但学术界和工业界仍然普遍使用伊利诺伊大学称呼该校,学校也使用州名(Illinois)作为简称及網域名稱。 伊利诺伊大学厄巴纳-香槟分校占地4552英亩,在校学生4万余人,教授及教职人员2500余人,学校有17个学院,覆盖150个学科,是一所规模庞大的公立大学。学校继承了创建初期作为工业大学的传统,長久以來一直是全美理工科方面极有名望的高等學府之一。学校不仅在科学界和工业界创造了璀璨的成果,也培养了诸多的科学泰斗和政治家,成为美国大学的‘公立常春藤’。学校是美国“十大联盟”(Big Ten)的创始成员,有数十个体育俱乐部和大型体育场馆(其中的纪念体育场可容纳7万人)。学校有完善的基础设施和庞大的图书藏量,图书馆拥有2400多万册藏书,每周在线访客达100万人次,成为美国第三大大学图书馆,仅次于哈佛大学和耶鲁大学。 伊利诺伊大学与中国有着特殊的关系,早在1906年,时任校长爱德蒙·詹姆斯致信美国总统西奥多·罗斯福建议将庚子赔款用于发展中国的教育事业,后来发展为庚子赔款奖学金,诸多的中国学生得以留美深造。而在1911-1920年,伊利诺大学收留和培养了多达1/3的留美中国学生,是对中国学生最友好的大学之一Solberg, Winton U.(2004)"Edmund Janes James Builds a Library: The University of Illinois Library, 1904-1920" Libraries & Culture 39 (1)P: pp.

新!!: 克里斯·拉特納和伊利诺伊大学厄巴纳-香槟分校 · 查看更多 »

俄勒冈州

俄勒冈州(State of Oregon)是美国的一个州,位于美国西北的太平洋沿岸,西临太平洋、北接华盛顿州、东面是爱德荷州、南面是加利福尼亚州和内华达州。2012年人口3,899,353。州别称:海狸州,邮编代号OR。本州的行政區劃,共管轄36個郡。.

新!!: 克里斯·拉特納和俄勒冈州 · 查看更多 »

Clang

Clang(類似英文單字clang) 是一個C、C++、Objective-C和Objective-C++程式語言的編譯器前端。它採用了底層虛擬機(LLVM)作為其後端,而且由LLVM2.6開始,一起釋出新版本。它的目標是提供一個GNU編譯器套裝(GCC)的替代品,支援了GNU編譯器大多數的編譯設定以及非官方語言的擴充功能。作者是克里斯·拉特納(Chris Lattner),在蘋果公司的贊助支持下進行開發,而原始碼授權是使用類BSD的伊利诺伊大学厄巴纳-香槟分校開源碼許可。 Clang專案包括Clang前端和Clang靜態分析器等。.

新!!: 克里斯·拉特納和Clang · 查看更多 »

編譯器

编译器(compiler),是一種電腦程式,它會將用某種程式語言寫成的原始碼(原始語言),轉換成另一種程式語言(目標語言)。 它主要的目的是將便于人编写、阅读、维护的高级计算机语言所寫作的原始碼程式,翻译为计算机能解读、运行的低阶机器语言的程序,也就是執行檔。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高阶语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。 一个现代编译器的主要工作流程如下: 源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)→ 汇编程序(assembler)→ 目标代码(object code)→ 链接器(Linker)→ 執行檔(executables), 最後打包好的檔案就可以給電腦去判讀執行了。.

新!!: 克里斯·拉特納和編譯器 · 查看更多 »

谷歌大脑

谷歌大脑(Google Brain)是一个深度学习與人工智慧科研项目团队,其母公司为谷歌。.

新!!: 克里斯·拉特納和谷歌大脑 · 查看更多 »

GCC

GNU编译器套裝(GNU Compiler Collection,縮寫為GCC),指一套编程語言编译器,以GPL及LGPL許可證所發行的自由軟體,也是GNU計畫的关键部分,也是GNU工具链的主要組成部份之一。GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。1985年由理查德·马修·斯托曼開始發展,現在由自由軟體基金會負責維護工作。 原名為GNU C語言編譯器(GNU C Compiler),因為它原本只能處理C語言。GCC在发布后很快地得到擴展,變得可處理C++。之後也變得可處理Fortran、Pascal、Objective-C、Java、Ada,Go與其他語言。 許多操作系統,包括許多类Unix系統,如Linux及BSD家族都採用GCC作為标准编译器。蘋果電腦预装的Mac OS X操作系统也採用這個編譯器。 GCC原本用C開發,後來因為LLVM、Clang的崛起,它更快地將開發語言轉換為C++。許多C的愛好者在對C++一知半解的情況下主觀認定C++的性能一定會輸給C,但是Ian Lance Taylor給出了不同的意見,並表明C++不但性能不輸給C,而且能設計出更好,更容易維護的程式(、)。.

新!!: 克里斯·拉特納和GCC · 查看更多 »

LLVM

LLVM是一個自由軟體專案,它是一種編譯器基礎设施,以C++寫成。它是為了任意一種程式語言而寫成的程式,利用虛擬技術創造出編譯時期、鏈結時期、執行時期以及“閒置時期”的最佳化。它最早以C/C++為實作對象,而目前它已支援包括ActionScript、Ada、D語言、Fortran、GLSL、Haskell、Java字节码、Objective-C、Swift、Python、Ruby、Rust、Scala以及C#等语言。 LLVM專案的發展起源於2000年伊利诺伊大学厄巴纳-香槟分校維克拉姆·艾夫(Vikram Adve)與克里斯·拉特納(Chris Lattner)的研究,他們想要為所有靜態及動態語言創造出動態的編譯技術。LLVM是以BSD授權來發展的开源軟體。2005年,蘋果電腦雇用了克里斯·拉特納及他的團隊為蘋果電腦開發應用程式系統,LLVM為現今Mac OS X及iOS開發工具的一部分。 LLVM的命名最早源自於底層虛擬機器(Low Level Virtual Machine)的首字母縮寫,由於這個專案的範圍並不侷限於建立一個虛擬機器,這個縮寫導致了廣泛的疑惑。LLVM開始成長之後,成為眾多編譯工具及低階工具技術的統稱,使得這個名字變得更不貼切,開發者因而決定放棄這個縮寫的意涵,現今LLVM已單純成為一個品牌,適用於LLVM下的所有專案,包含LLVM中介碼(LLVM IR)、LLVM除錯工具、LLVM C++標準函式庫等。 因LLVM對產業的貢獻,计算机协会於2012年将ACM软件系统奖授與維克拉姆·艾夫、克里斯·拉特納及Evan Cheng。.

新!!: 克里斯·拉特納和LLVM · 查看更多 »

OpenGL

OpenGL(Open Graphics Library,譯名:開放圖形庫或者“開放式圖形庫”)是用於渲染2D、3D矢量圖形的跨語言、跨平台的應用程序編程接口(API)。這個接口由近350個不同的函數调用組成,用來從簡單的圖形位元繪製複雜的三維景象。而另一种程式介面系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用於CAD、虛擬實境、科學視覺化程式和電子遊戲開發。 OpenGL的高效實現(利用了图形加速硬件)存在于Windows,部分UNIX平台和Mac OS。這些實現一般由顯示裝置廠商提供,而且非常依賴於該廠商提供的硬體。開放原始碼函式庫Mesa是一個純基於軟體的圖形API,它的代码兼容於OpenGL。但是,由于许可证的原因,它只声称是一个“非常相似”的API。 OpenGL规范由1992年成立的OpenGL架构评审委员会(ARB)维护。ARB由一些對建立一个统一的、普遍可用的API特别感兴趣的公司组成。根据OpenGL官方网站,2002年6月的ARB投票成员包括3Dlabs、Apple Computer、ATI Technologies、Dell Computer、Evans & Sutherland、Hewlett-Packard、IBM、Intel、Matrox、NVIDIA、SGI和Sun Microsystems,Microsoft曾是创立成员之一,但已于2003年3月--。.

新!!: 克里斯·拉特納和OpenGL · 查看更多 »

Solidot

Solidot是CNET中国旗下的一个中国的科技资讯网站和奇客交流社区,其口号是“奇客的资讯,重要的东西”。Solidot创建于2005年4月,先运行在Geeklog系统上,后在2006年采用了知名网站“Slashdot”的后台系统Slashcode。Solidot的主要是面对开源自由软件和关心科技资讯读者群,包括众多中国开源软件的开发者、爱好者和布道者。.

新!!: 克里斯·拉特納和Solidot · 查看更多 »

Swift (程式語言)

Swift是一種支持多编程范式和編譯式的編程語言,是用來撰寫macOS/OS X、iOS、watchOS和tvOS的语言之一。 2014年,其在苹果开发者年会(WWDC)發布。設計Swift時,蘋果公司有意讓Swift與Objective-C共存在蘋果公司的作業系統上。.

新!!: 克里斯·拉特納和Swift (程式語言) · 查看更多 »

Twitter

Twitter(官方中文譯名推特)是一个社交网络與微博客服务,它可以让用户更新不超过140个字符的消息,现除中文、日文和韩文外已提高上限至280个字符,这些消息也被称作“推文(Tweet)”。这个服务是由傑克·多西在2006年3月创办并在当年7月启动的。Twitter風行於全世界多個國家,是網際網路上访问量最大的十个网站之一。据Twitter现任CEO迪克·科斯特洛(Dick Costolo)宣布,截至2018年3月,Twitter共有3.36億活跃用户,这些用户每天会发表约3.4亿条推文。同时,Twitter每天还会处理约16亿的网络搜索请求。公司總部设立在美國旧金山,其部分办公室及服务器位于纽约。 Twitter被形容为“互联网的短信服务”。网站的非注册用户可以阅读公开的推文,而注册用户则可以通过Twitter网站、短信或者各种各样的应用软件来发布消息。同时,Twitter还被认为在阿拉伯之春、以及2010年代後期以來全球的政治活动中扮演重要角色。 2013年9月,Twitter進行首次公開募股:同年11月7日,Twitter股票在纽約證券交易所挂牌上市,开盘45.1亿美元,较发行价大涨73.46%。在歷過近十年的發展後,Twitter已成為現今全球新聞、娛樂和評論的重要來源,卻也開始面臨諸多經營困境,包括用戶成長趨於停滯,廣告銷售疲軟,以及近年持續虧損數億美元,而有出售的打算。.

新!!: 克里斯·拉特納和Twitter · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »