精通各种语言的大牛,可以从不同语言的角度
比如:
C\C++
Java
Python
PHP
Lisp
乃至汇编,shell script ...
来说明。
精通各种语言的大牛,可以从不同语言的角度
比如:
C\C++
Java
Python
PHP
Lisp
乃至汇编,shell script ...
来说明。
看到各位不啬赐教,我也来说说我对编程的理解吧:
通过使用逻辑和算法处理各种类型的数据,以达到解决各种实际和抽象问题的目的。这是我现阶段的理解,要是有误,还请各位不要见笑啊!
对于编程的见解有这么多,涨姿势了!
|
1
渣来答 构建另一个世界的黑魔法:)
分成不同派系 各派魔法师虽然互相看不顺眼但又惺惺相惜 “闭嘴麻瓜只有魔法师才有资格互掐!” |
|
2
DRY 。
|
|
bramblexNov 25, 2015
3
写毛的代码,写 Generator 来生成代码……
|
|
5
|
|
6
输入,逻辑处理,输出
|
|
wy315700Nov 25, 2015 via Android
7
我们不生产代码,我们只是代码的搬运工。
|
|
yytsjqNov 25, 2015
10
让机器替代人工?
|
|
11
庖丁解牛,能够看到事物的本质,并能够按照自己的目的来改造它。比方说我看到一个软件或者一个网页某个元素的位置不舒服,就会研究并改变它的代码,或者利用一些工具来让他变得顺眼。——来自一个电脑爱好者,非程序员。
|
|
13
感觉编程就像写小说一样, 你需要认字识字,然后写一些烂作文, 看书增加阅历, 构思剧情, 然后写成小说, 当然第一部小说可能很烂, 然后接着写第二部第三部...每种语言都是一个群体的另一种思维方式
|
|
echo1937Nov 25, 2015
14
这个问题是留给哲学家的,不是留给程序员的。
|
|
xuyinan503Nov 25, 2015
16
![]http://www.naoban.com/maker/thumbnails/1420284208240.gif
dry 分明就是干的意思嘛 |
|
17
|
|
19
把 Java 当成老婆,她发脾气了( BUG ),安慰她(找出原因),她不生气了(问题解决了),可以提前下班了
|
|
21
控制复杂度
|
|
24
0 和 1
|
|
IxiziNov 25, 2015
25
996
|
|
29
如何理解编程?
编程就是使用现成的语言工具,实现一套算法,解决现实需求。 |
|
movtoyNov 25, 2015
30
请问你们对吃饭是怎么理解的,或者这样说吧,吃饭是什么?
请问你们对抠鼻子怎么理解的,。。抠鼻子是什么? 请问你们。。。 |
|
32
对现实世界进行抽象建模,并落实到代码上的活动╮(╯_╰)╭
|
|
33
和机器谈恋爱……
|
|
34
我的理解是,编程就是告诉电脑怎样做能够才能帮助人们更好的生活(工作 娱乐等等)
|
|
35
翻译
|
|
37
可以有编程,也可以没有编程(直接硬件加封装代码),推荐你看下《 O ‘ Reilly :编程之魂:与 27 位编程语言创始人对话》还有《编码的奥秘》
|
|
xiaofu123Nov 26, 2015
38
先看《编码的奥秘》比较好,免得被有些几乎人类不可读的概念折磨
|
|
wizardozNov 26, 2015
40
用某种语言的角度来解释编程是什么的人,应该不会是大牛吧。
|
|
42
用数据结构存储信息
用算法解决问题 编程就是在写“程序=数据结构+算法”咯 |
|
43
编程是饭碗
|
|
44
如果是指作为一份职业的话,编程的本质是做人和电脑之间的翻译,理解产品 /策划(业务)的需求,理解电脑(编程语言、运行环境)的能力,在两者之间给出解决方案并实施落地
另外因为往往不会是一个人翻译所有东西,所以你还得会掌握和其他伙伴合作一起翻译的技巧 算法和数据结构最多只是电脑能力的一部分的一部分罢了 |
|
46
编程就是吃饭的工具……
|
|
47
编程就是数据的操纵。
|
|
48
|
|
49
编程是为了享受不断的创造和毁灭带来的乐趣
|
|
50
看题目本来想说点啥的,但后来看到从多种语言的角度来解释编程,我就不知道要说啥了……
强行比喻的话:问各位作者(程序员),你们对写文章(编程)怎么理解,从用钢笔 /圆珠笔 /2B 铅笔(程序语言)的角度解释对写文章(编程)的理解…… 无意冒犯,吐槽而已…… |
|
51
想法->思路->功能
|
|
52
改变世界。
|
|
53
唯一找到的自己或许能改变世界的途径
|
|
54
和机器沟通,让机器按自己的意志干活
|
|
fortunezhangNov 26, 2015
55
$
送我去神评。谢谢。 |
|
56
外交官+翻译官
|
|
58
编程没有什么独特的,各行各业都是创造社会价值然后出售,或者看起来有点高大上?
别喷我,别喷我 |
|
59
做的少就不想太多,多找些问题编编程就会解答你的问题
|
|
60
其实就是依照 C++, Java 等语言规范的格式,将需求按照协议输入计算机,由计算机执行并根据协议显示到我们面前。
|
|
61
《阿桑奇自传》里是这样说的:
“不管家搬到哪里,我都会带着一张计算机桌和一个磁盘盒。计算机世界对我来说就像天堂。仰望星空,点点繁星会给你一种无限感,然后低头看看面前的计算机,不由地想:无限也存在于这里,而且比宇宙近多了。” |
|
62
控制机器,没了。
|
|
63
创造与乐趣。只为兴趣而做
|
|
64
程序对于我来说就如同未表白的姑娘
无时不畅想着会和她有欢愉的时光 她的一颦一笑 都会让我陷入疯狂和思考 是的,未表白的姑娘 当你成为了我的新娘,入了洞房 我便收起这份思量 离开你,走向远方 |
|
65
会钻木取火的人
|
|
66
编程是:自然语言转换成编程语言,并且能说(运行)得通。
|
|
67
编程就是告诉计算机让它做我想让它做的事情
|
|
68
拿前人与现人的智慧,使用计算机,去造需要的东西。
|
|
69
一种机器无法替代的手工活
当然这个像绘画一样 大多数人画的是小鸡吃米图 只有少数人能成为梵高 |
|
70
教计算机干活,替代人类实现一部分的工作。
|
|
71
我能说编程就是改变世界么
|
|
72
编程就是用来解决问题的。
什么问题?任何让你犯懒而计算机帮得上忙的问题。 比如这条微博 XD : http://weibo.com/1678843974/D5tRcoF9B?from=page_1005051678843974_profile&wvr=6&mod=weibotime&type=comment#_rnd1448530012871 |
|
73
把人类语言翻译成机器语言的高级编译器.
"好的张总,现在您可以从这里复制,然后到家里再粘贴了" |
|
74
编程就是写程序,写程序就是告诉计算机它要做什么。因编程使我们把思想的灵魂依附在计算机上。一环又一环,或许我们所谓的上帝就是“程序员”吧。
|
|
75
@mcfog 谢谢,回答相当精辟。大大扩宽了我的视野!
@SmiteChow 这个可以有。 @mathcoder23 ‘上帝就是“程序员”。’从某种角度来说,确实是这样的。 @zhanyaha 外交官?怎么解? @fortunezhang 不谢 |
|
77
编程本质上来还是在用工具和知识设计、构建、创造某样事物,和美术家,建筑师没什么区别。 恩,编程是门艺术。
|
|
78
创造(
以及 破坏( 挖坑 以及 填坑 |
|
79
工具或者艺术
|
|
80
利用机器给人更好地干活~
|
|
81
机器逻辑熵……减熵活动
我就是来装个逼 |
|
82
Just For Fun
|
|
wusuopuBUPTNov 27, 2015
83
@wusuopuBUPT 顺便赚点钱
|
|
84
很多人是觉得编程有意思才学的 我是觉得编程有用
所以我认为它是生产力 |
|
85
编程就是:告诉计算机他该怎么做
|
|
86
编程就是另一种手工~
|
|
87
编程就是自动化~
|
|
88
我觉得我是个作家~
|
|
89
编程=io+5w1h?
|
|
90
|
|
91
减熵,对于一些人来说是加熵
|
|
92
编程语言是:表达思想和解决问题的工具;而编程是:解决问题的过程。
|
|
94
编程就是不断打怪,通关,重新新的征程
|
|
95
用数据结构存储信息
用算法解决问题 编程就是在写“程序=数据结构+算法”咯 严重同意 42l 的看法 |
|
MinonHeartNov 28, 2015 via Android
96
⊙△⊙ 这程序真是太不智能了,别人教你做了,我还得再教一边。
|
|
97
刘慈欣的《未来边缘》里面有一段,『创造生命的实际上就是编程语言,上帝原来是个程序员』
|
|
98
@MinonHeart 额,怎么“不智能”?
|
|
99
编程就是给你的程序赋予生命。
|
|
100
Programing is just another name of the lost art of thinking
|