TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: when can i say i know a programming lang

7 点作者 yunus大约 13 年前
when you say you know a x programming lang. what does that implies to whether you know syntax of the programming lang or all the libraries and method in the programming language

6 条评论

fabricode大约 13 年前
Probably when you've found that you don't have to read the documentation for the base language in a while. Everyone constantly reads docs on infrequently used libraries and for gotcha parts of a language, but that's far different from having to look up how to create/destroy objects, perform all conditionals, use the data types, etc.<p>Equivalently: when you wouldn't be embarrassed in an interview to write something on the board in that language.
LarryMade大约 13 年前
I myself would say so if I can write effective code in it (beyond hello world) and understand the syntax. Many of the languages are too deep to know all the libraries, but you have enough skills with it and with a language guide or google to get it to do what you want.
kls大约 13 年前
When given any set of requirements you can implement it in said language. You may not know every particular library but you know enough of the concepts to read the API and implement it, without hacking together a maintenance monster.
bdfh42大约 13 年前
When you have learned and tried out all of the clever bits and then gone back to writing simple code that is easy to debug and maintain.
jordhy大约 13 年前
I would say that you know a programming language when you can contribute to an open source software and add value to the system (as judged by the community).
khyryk大约 13 年前
On the same topic, how much should I know about concurrency and threading in any given language?