当前位置:网站首页>Fifty years ago, the go code first submitted by the inventor of Hello world was as long as this
Fifty years ago, the go code first submitted by the inventor of Hello world was as long as this
2022-06-30 05:17:00 【Technical vision】
Arrangement | Guo Lu
Produce | CSDN(ID:CSDNnews)
As Unix Developers and legendary code “Hello World” The inventor of the , Brian, Professor of computer science at Princeton University · Kenihan (Brian W. Kernighan) Is a legend in programming . He was involved in creating AMPL( Mathematical programming language ) and AWK( Text processing tools ), I have been with C Dennis, the father of language · Ricci (Dennis MacAlistair Ritchie) Co write 《C Programming language 》(The C Programming Language).
More Than This , According to the survey ,Brian W. Kernighan In fact 1972 year 7 month 18 Japan Submit for the first time Go Code .
commit 7d7c6a97f815e9279d08cfaea7d5efb5e90695a8 Author: Brian Kernighan <bwk> Date: Tue Jul 18 19:05:45 1972 -0500 hello, world R=ken DELTA=7 (7 added, 0 deleted, 0 changed) diff --git a/src/pkg/debug/macho/testdata/hello.b b/src/pkg/debug/macho/testdata/hello.b new file mode 100644 index 0000000000..05c4140424 --- /dev/null +++ b/src/pkg/debug/macho/testdata/hello.b @@ -0,0 +1,7 @@ +main( ) {
+ extrn a, b, c;
+ putchar(a); putchar(b); putchar(c); putchar('!*n');
+}
+a 'hell';
+b 'o, w';
+c 'orld';
In the next ten years , Brian is still revising :
- 1974 year 1 month 20 Japan 01:02:03: Brian submitted convert to C, take B Linguistic Hello World Change it to C Language implementation ;
- 1988 year 4 month 1 Japan 02:02:04: Submit convert to Draft-Proposed ANSI C, take Hello
World Replace with the one proposed in the draft ANSI C Realization ; - 1988 year 4 month 1 Japan 02:03:04: Submit last-minute fix: convert to ANSI C, Last modified , Change it to ANSI C Realization .
1988 year , Brian's team decided to suspend the update . until 20 Years later, 2007 year 9 month , Robert · Grisham (Robert Griesemer), Rob · Pike (Rob Pike) And Ken · thompson (Ken Thompson) Start designing Go, submitted Go spec starting point.
Until now, , These early submissions ( That is, the final ANSI C edition ) Still in Go repo in .
【 Reference material 】
https://repography.com/blog/go-first-commit
https://github.com/golang/go/commit/0bb0b61d6a85b2a1a33dcbc418089656f2754d32
https://github.com/golang/go/commit/0744ac969119db8a0ad3253951d375eb77cfce9e
https://github.com/golang/go/commit/d82b11e4a46307f1f1415024f33263e819c222b8
边栏推荐
- 003-JS-DOM-Attr-innerText
- Pycharm database tool
- [notes] unity webgl input Chinese
- Under what conditions does the Z-index attribute expire?
- Initial environment configuration of the list of OpenGL super classic (version 7) vs2019
- Nestjs配置静态资源,模板引擎以及Post示例
- Pit of smoothstep node in shadergraph
- [typescript] defines the return value type of promise
- Unity2019.3.8f1 development environment configuration of hololens2
- Introduction to Redux: initial experience of Redux
猜你喜欢

LxC and LXD container summary
![[note] usage model tree of the unity resource tree structure virtualizingtreeview](/img/3e/fe5610c797a14554ad735172c3ab54.jpg)
[note] usage model tree of the unity resource tree structure virtualizingtreeview

Unity packaging and publishing webgl error reason exception: failed building webgl player

RedisTemplate 常用方法汇总

中文版PyCharm改为英文版PyCharm

pytorch中常用损失函数总结

Network communication problem locating steps

Intellj idea generates jar packages for projects containing external lib to other projects. The method refers to the jar package written by itself
![[learning notes] AssetBundle, xlua, hot update (use steps)](/img/59/9d9f31cfe55a908f2f0705e95ecc05.jpg)
[learning notes] AssetBundle, xlua, hot update (use steps)

How does unity use mapbox to implement real maps in games?
随机推荐
Unity3d get screen width and height
RedisTemplate 常用方法汇总
Pit of smoothstep node in shadergraph
Tensorflow2 of ubantu18.04 X installation
终端便捷ssh(免密)连接
Unity Logitech steering wheel access
Chapter 9 of OpenGL super classic (version 7): fragment processing and frame buffering
Unity- the camera follows the player
Unity determines whether the UI is clicked
Unity + hololens2 performance test
Unrealeengine4 - about uobject's giant pit that is automatically GC garbage collected
Revit二次开发---未打开项目使用面板功能
Four methods of unity ugui button binding events
Unity multiple UI page turning left and right
mmcv常用API介绍
Database base (Study & review for self use)
ParticleSystem in the official Manual of unity_ Collision module
Nestjs introduction and environment construction
Solution to 293 problems in the week of Li Kou
One command to run rancher