百科问答小站 logo
百科问答小站 font logo



现在的可视化编程发展到什么程度了,什么时候可以取代高级语言? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

可视化和编程完全就是两码事儿,


现在的代码可视化是很强大的,VisualStudio可以从各个方面来可视化你的代码和运行过程。但是要用可视化来代替编写代码,这是不可能的事情。


这就像现在手写识别这么强大了,为啥大家还是喜欢敲键盘一样……

因为就输入这个事情来说,键盘就是最快的,更快的只有语音和脑电波,不是手写或者可视化……



其实发现很多人的问题在于对于可视化、编程和取代这仨词的理解不一致。

这里稍微分析一下:

所谓可视化,自然就是指可以直观的看到程序的逻辑。

编程,就是编写程序。


我说的这是两码事儿,就是说,直观的看到程序的逻辑,和编写程序就是两码事儿。既然是两码事儿何谈取代?

而很多人认为的可视化编程说的是:用某种高级语言编程,然后用一种非代码的形式呈现出来


这个怎么说,你特么直接按F12打开开发人员工具,就可以直接编写HTML然后在上面直接呈现出来了

所以,我很好奇你们说的取代是什么?


取代的含义就是,若B取代了A,则我们可以仅通过B完成A才能完成的事情。拿上面的例子来说,用一个HTML设计器,取代了直接编写HTML代码,这才叫取代。

那可视化编程取代高级语言,那你就要发明一种不输入语言的方式,如设计器,来取代高级语言的输入方式。

这就是我说的,现阶段输入方面最快的就是敲键盘,键盘输入最快的方式就是直接回显,可视化在编程方面并无优势。




  

相关话题

  程序员常说的底层是指什么? 
  你在 GitHub 上看到过哪些有意思的 Issue? 
  程序员必备的书籍有哪些? 
  编程语言中类型前置和类型后置的优缺点各是什么? 
  C 语言王者归来,原因何在? 
  编程到底难在哪里? 
  能用电脑模拟计划生育后人口的变化吗? 
  程序员很闷骚么? 
  阿里巴巴没有能力开发出媲美linux的操作系统吗?有的话为什么不开发? 
  中国计算机专业的大学生相比于美国差在哪里? 

前一个讨论
如果孩子是父母的DNA决定的,那是不是只要父母相同,哪天受孕生出来的孩子都是同一个人?
下一个讨论
红绿蓝三种视锥细胞能否感受黄色单色光,为什么?





© 2024-11-25 - tinynew.org. All Rights Reserved.
© 2024-11-25 - tinynew.org. 保留所有权利