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



为什么程序语言要设计成使用这么多shift? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

因为很显然程序写成下面这个样子更费事儿:

       namespace Test begin    class Program   begin     function Main args none     begin       declare x as int = 0       for declare i as int = 0 while i lessthan 100 then i = i add 1       begin         invoke Console.WriteLine x = x add i       end     end   end end      

顺便说一下上面的代码是从C#代码翻译过来的,其实就是把所有除了=之外的符号全部都换成关键词了,另外也根据一些可能歧义的地方做了一些小修饰看起来像是一个真正的编程语言。




  

相关话题

  如何向完全不懂编程的小伙伴解释「程序写死」? 
  用计算器打 CS,实际上真的可以实现吗? 
  什么是 Agile Software Development(敏捷软件开发)? 
  C 语言float和double哪个算得快? 
  为什么char *a="xxxxx", *b="xxx"; strcpy(a, b);的用法不行? 
  大括号不换行的坏处有什么?为什么有人不换行? 
  如何减少代码中的if else或者找到代替的方式? 
  一门编程语言,先将代码编译为C,再由C编译器编译为可执行文件,是否可行? 
  为什么要有头文件? 
  同是主流操作系统,为什么macOS没有盗版系统而Windows到处是盗版? 

前一个讨论
洗发水在头发上打匀后「起的沫少就脏,起的沫多就干净」是真的吗?如果是,为什么?
下一个讨论
作为 .Net 开发人员,我们为什么要学习 CLR?





© 2025-01-18 - tinynew.org. All Rights Reserved.
© 2025-01-18 - tinynew.org. 保留所有权利