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



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

  

user avatar   Ivony 网友的相关建议: 
      

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


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


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

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



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

这里稍微分析一下:

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

编程,就是编写程序。


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

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


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

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


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

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

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




  

相关话题

  为什么8bit限制是-128到127而不是-127到128? 
  花一晚上也无法理解非递归遍历二叉树,我该继续学下去吗? 
  在业务需求完全一致,技术指标要求不一致时,是否应该为此提供使用不同优化算法的接口? 
  各个编程语言都有哪些「亮点」? 
  C 与 C++ 谁的效率高,为什么? 
  同是主流操作系统,为什么macOS没有盗版系统而Windows到处是盗版? 
  美剧《硅谷》第三季第一集神秘代码写的是什么? 
  为什么程序员要使用三元运算符而不是显式写出 if 语句? 
  面向对象程序设计比传统的面向过程程序设计更有什么好处? 
  代码全是调包的,怎么申请专利? 

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





© 2025-06-25 - tinynew.org. All Rights Reserved.
© 2025-06-25 - tinynew.org. 保留所有权利