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



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

  

user avatar   Ivony 网友的相关建议: 
      

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


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


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

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



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

这里稍微分析一下:

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

编程,就是编写程序。


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

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


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

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


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

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

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




  

相关话题

  如何抽象评判现有语言优劣,继而设计一款别具优雅的计算机语言 X ? 
  「传输自动生成代码并执行、生成所需文件」能否成为未来的下载方式? 
  你写代码的起手式是什么样的? 
  学习编程必须要会英语吗? 
  如何减少团队的低质量代码? 
  是 C++ 的发展进入了邪路,还是我写代码的姿势不正确? 
  如何正确通过 C++ Primer 学习 C++? 
  中国为什么不做编译器和编程语言? 
  哪段代码最能代表程序员的暴力美学? 
  C 语言中不同类型指针的大小是否完全相同,为什么? 

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





© 2025-05-26 - tinynew.org. All Rights Reserved.
© 2025-05-26 - tinynew.org. 保留所有权利