关于编程语言的思考

简介:

坛子里面在讨论,理想的程序设计语言,这里写点我的看法。

我一直在思考,算法和数据结构,其实很多都是几十年不变的啦。 
但是,我们天天在不断的用各种方法,重复得实现同一算法一遍又一遍。 
累死了。 
程序员也要讲究生产率的。 
好的语言,应该是同一段代码,出来了,永远不变,下次直接用。另外,编程语言,也应该与时俱进,天天大家都说UI重要,但谁又写一个Programmer friendly的语言UI? 
用户操作电脑都到了图形化界面,可程序员还停留在敲键盘的方式,作坊式开发,手工式开发,难怪程序员那么难做。 
如果有一个语言,能让我最方便的用各种手段:图形、语音、手势、脑电波。。。,最快速的理解我的思维,然后自动调用程序算法,自动组织数据结构,最终构建计算机能读懂的动作顺序,则就比较优秀了。 
目前,函数式语言,勉强能做到第一点,啥时候,才有人把语言编程的界面做得友好点哦? 
C++的泛型程序设计,仅仅是试图像函数式编程靠拢的一个企图而已,但很不好用,JAVA也差不多,目前我们主流的语言,在保护程序员的固有成果方面,做得都不好。 
看来还要走很长一段时间。

一家之言,欢迎拍砖!

本文转自 tonyxiaohome 51CTO博客,原文链接:http://blog.51cto.com/tonyxiaohome/198464 ,如需转载请自行联系原作者

相关文章
|
人工智能 开发框架 物联网
为什么 C# 可能是最好的第一编程语言
C# 是一个全面领域的全能型语言,结合新时代的 .NET 平台,与时俱进的发展创新,未来无限可期!对于带着有色眼镜看待的人们,是否该刮目相看了呢?下面看看行业大佬关于 .NET 的解说。
1048 2
为什么 C# 可能是最好的第一编程语言
|
4月前
|
机器学习/深度学习 人工智能 测试技术
年度编程语言将花落谁家
年度编程语言将花落谁家
|
JavaScript 前端开发 Java
编程语言
编程语言
|
Oracle JavaScript Java
最好的编程语言
当我想在工作中休息一下时,我有时会阅读技术论坛。有一种帖子我真的很喜欢:编程语言之间的火焰战争。我喜欢这些帖子,因为你可以看到充满激情和聪明的人,他们正在争论,好像他们的生活正在发挥作用。 这些职位有2个优点: 他们让我笑 我学新东西 如果我必须总结这种帖子,那将是这样的: 帖子标题“Java是最好的语言”由NewJavaFanBoy撰写 NewJavaFanBoy:Java是最好的语言,因为它的社区。此外,它具有非常酷的功能,如lambdas。为什么这么多人讨厌Java? 前JavaFanBoy:Oracle杀死了Java。 DotNetFanBoy:Java的演进太慢了,
128 0
最好的编程语言
|
算法 数据可视化 IDE
1 分钟学会 30 种编程语言
1 分钟学会 30 种编程语言
126 0
1 分钟学会 30 种编程语言
|
Rust Ubuntu 编译器
“C 不再是一种编程语言”
本文标题里的观点很“刺激”,它来自国外一位 Swift 和 Rust 专家 Aria Beingessner,他近日撰写了一篇文章《C 不再是一种编程语言》,在技术社区引起了热议。
178 0
“C 不再是一种编程语言”
|
Java 程序员 容器
最好的编程语言是怎样的?
最好的编程语言是怎样的?
183 0
最好的编程语言是怎样的?
|
Web App开发
2011年需要关注的9大编程语言
导读:本文作者Rob Diana是国外知名技术博客Regular Geek的创始人,曾写有大量关于编程语言以及语言职位需求趋势的文章。这篇博文中,Diana将通过对Tiobe编程榜和编程语言职位需求方面的数据分析,展望编程语言未来一年的发展。
985 0