编程感悟
2010-10-15 22:59
197 查看
纯属写着玩,大家看着玩
耿耿于怀DOS命令行,华丽变身Windows图形界面。
程序语言的发展,不讲其动态编程(动态类型,运行动态时),不讲其多核心多线程并行编程, 不讲其函数式编程,声明式编程。单讲它的语法,千百年来是文本式。程序=数据结构+算法,算法来源于数学,你有见过数学是用图形来表达?有,那是辅助,主流还是符号文字表达。
那什么时候,程序语法也图形操作?
现在实现啊。图形描述比文字描述得更好吗?有一点,更直观。图形加个动画,看到数据运动过程,更能理解程序的目的。
开辟内存,声明变量,图形容易实现。
程序结构,循环,图形也能实现。没看过Windows图形界面操作实现循环,而是用宏。 而宏,还是文字表达。
是不是图形界面编程没有大必要,文字界面编程已足够?
似乎是。
可有些算法,文字表达确实晦涩难懂。图形+动画,人更易懂。
我的一句名言是,绽放你的思想。
语法是促进你思想的展现,而不是阻碍。
音乐家用喉咙,乐器,耳朵,乐谱表达自己的思想。画家用画面,雕塑表达自己的思想。还有电影等等。
程序员呢,用文本语言。
音乐,电影,是流动的。有个过程。雕塑,图画,程序是静止的。
总的来说呢,迭代,过程和结果。
敏捷开发也基于此。所以,最后,算法的具体用什么来表达,问题不大,我们总能驾驭好它们,随心所欲的。而不是反驾驭。
(虎头蛇尾了,因为累了,睡觉了)
耿耿于怀DOS命令行,华丽变身Windows图形界面。
程序语言的发展,不讲其动态编程(动态类型,运行动态时),不讲其多核心多线程并行编程, 不讲其函数式编程,声明式编程。单讲它的语法,千百年来是文本式。程序=数据结构+算法,算法来源于数学,你有见过数学是用图形来表达?有,那是辅助,主流还是符号文字表达。
那什么时候,程序语法也图形操作?
现在实现啊。图形描述比文字描述得更好吗?有一点,更直观。图形加个动画,看到数据运动过程,更能理解程序的目的。
开辟内存,声明变量,图形容易实现。
程序结构,循环,图形也能实现。没看过Windows图形界面操作实现循环,而是用宏。 而宏,还是文字表达。
是不是图形界面编程没有大必要,文字界面编程已足够?
似乎是。
可有些算法,文字表达确实晦涩难懂。图形+动画,人更易懂。
我的一句名言是,绽放你的思想。
语法是促进你思想的展现,而不是阻碍。
音乐家用喉咙,乐器,耳朵,乐谱表达自己的思想。画家用画面,雕塑表达自己的思想。还有电影等等。
程序员呢,用文本语言。
音乐,电影,是流动的。有个过程。雕塑,图画,程序是静止的。
总的来说呢,迭代,过程和结果。
敏捷开发也基于此。所以,最后,算法的具体用什么来表达,问题不大,我们总能驾驭好它们,随心所欲的。而不是反驾驭。
(虎头蛇尾了,因为累了,睡觉了)
相关文章推荐
- 编程的一些感悟
- JAVA 编程 感悟 内存管理
- 关于编程学习上的一些感悟——不忘初心
- 读"游戏之旅-我的编程感悟":难得的休闲读物
- 自己对编程感悟
- GPU 编程学习感悟
- 编程感悟
- 程序编程入门基础1-参考《java语言的科学与艺术》感悟
- java编程思想3感悟(5)---复用具体实现和复用接口
- Java编程思想3感悟(8)---一切都是对象
- 极限编程感悟
- 编程新感悟
- 《大道至简》第一章-编程的精义 感悟
- 第一次Windows编程实验代码及感悟
- [程序猿感悟] 风雨20年:我所积累的20条编程经验
- Snail的编程感悟
- 关于编程的一些感悟
- 最近几年的编程感悟(1)(转)
- 感悟2:对接口编程,要学会抽象,对C++而言即学会用指针和引用编程
- 读“游戏之旅-我的编程感悟”所记