TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

C language inventor spurns Google's language exam

40 pointsby philfabout 15 years ago

9 comments

tdmackeyabout 15 years ago
It's not really a language exam like a certification or anything but merely a style compliance review. Also, such a compliance review doesn't exist for C, but rather C++, and all of Thompson's work is on Golang which run a little differently than and separately from the centralized google codebase where this little bit flag matters therefore he doesn't need to worry about it since he doesn't really commit to the core. Besides, if someone else who has "passed" reviews his code, which just about every reviewer has, he can commit anyway.
houseabsoluteabout 15 years ago
Eh, he's not allowed to check in code to the main repository without someone who has C++ readability approving it first. Since code would need to be reviewed to be checked in anyway, it's not really a significant hurdle to get approval since almost everyone has C++ readability and the code review tool reminds you when approval is needed.<p>That being said, having looked at some of his code he would probably have to significantly modify his style to get readability.
fletchownsabout 15 years ago
Aside from the fact that this garbage shouldn't even be posted here, there was certainly no spurning involved.
shadowsun7about 15 years ago
I found this rather interesting, to be honest. Assuming a) this is true, b) why? and c) why does Thompson 'see no need'?<p>I'm assuming the answer to b) is consistent standards (applied to all Google engineers). However, the answer to c) is what I want to know, because it relates to how Thompson currently works. Does anybody have more information on this?
评论 #1284610 未加载
评论 #1284540 未加载
评论 #1285014 未加载
jacquesmabout 15 years ago
It's there for the world to read in the 'coders at work' book (highly recommended), and it is a misleading title.<p>He simply never got around to it because he saw no need.
ramchipabout 15 years ago
<i>whether Thompson has finally allowed himself to be subject to a humiliating examination on the language he invented by an acne-scarred, know-it-all Oompa-Loompa who is absent-mindedly flicking paper pellets into a Starbucks cup while Twittering.</i><p>Well, that was typical for The Register.
crazydiamondabout 15 years ago
So did Thompson have a big role in designing the GO language? (I've not read anything on GO for a few months so can't recall.) I thought it was someones 20% project.<p>Is it easy to call existing C libraries with GO ?<p>Is Go worth learning, I was thinking of digging into Clojure or some form of Lisp.
评论 #1284545 未加载
评论 #1284955 未加载
robryanabout 15 years ago
Weird that this is news now, given the amount of time it's been in print. If I recall this was the same case with guido having to do the python test.
dzlobinabout 15 years ago
I can't believe I even tried to read this.<p>"C language inventor too busy to take test, can't check in code and doesn't need to"