0xAA55 发表于 2016-1-11 18:54:40

【活动】关于群投票“你更愿意使用什么语言开发认真的玩意儿?”的结果

投票发起日期:2016-1-4
结束日期:2016-1-10
标题:你更愿意使用什么语言开发认真的玩意儿?
最少可选1项,最多可选9项。
发起投票的群:264417277
投票结果:


为防搜索引擎蜘蛛,回帖后方可查看投票者名单。**** Hidden Message *****本次投票并不是为了证明编程语言的好坏,投票的结果也不能决定编程语言的好坏。每一门编程语言都有它的用武之地,都有它擅长的领域。

watermelon 发表于 2021-1-12 10:19:52

系统消息 发表于 2021-1-11 14:12
看了半天原来是图片,真内容要回帖才能看

注意,帖子里面的问题是:“开发认真的玩意儿”哦,这样的话,小弟我更倾向于C/C++,汇编的话,数组运算写起来比较麻烦,就不怎么用了。

系统消息 发表于 2021-1-11 14:12:45

看了半天原来是图片,真内容要回帖才能看

唐凌 发表于 2016-1-11 19:01:52

我知道VB.NET的那一票是我的。。。

宇宙卐之王 发表于 2016-1-11 19:22:15

在这几个选项里的话,我绝对选C -:>

13*0217 发表于 2016-1-11 22:27:17

这与程序员的个人努力程度有关,语言倒是影响不大。

0xAA55 发表于 2016-1-11 22:29:05

13*0217 发表于 2016-1-11 22:27
这与程序员的个人努力程度有关,语言倒是影响不大。

是的。而且,学习多门语言对程序员有很大的好处,有些语言你必须学了别的语言你才能领悟它的绝妙之处。

FFFFFFFE 发表于 2016-1-12 00:02:27

选B

0xAA55 发表于 2016-1-12 12:39:54

FFFFFFFE 发表于 2016-1-12 00:02
选B

选个毛的B

TrueCrypt 发表于 2016-1-14 21:47:11

C语言众望所归啊:lol

cyycoish 发表于 2016-1-16 02:03:49

不行,我不开心,应该把pb列出来。:lol
pb不能委屈在other里边。
pb真的我用起来相当顺手。
非常好的编译器、库。

我想借此机会为basic语言家族拉几票。
有人将basic语言语法冗长。什么鬼!什么语法冗长!这是basic的优美。

//以下C代码纯粹瞎写,为的是展现格式
int i,b,c;
float f,g,h;
int fun(int a, float b)
{
    while (i == 0)
    {
      for (b = 1; b <= 10; b++)
      {
            if (c == 3)
                i = 4;
            else
            {
                switch (c)
                {
                case 0:
                  c++;
                  break;
                case 1:
                  goto Escape_While_loop:
                  break;
                default:
                  goto Escape_For_loop:
                }
            }
      }
      Escape_For_loop:
    }
    Escape_While_loop:
    return 0;
}

'pb代码,功能与上述C相同:
dim i as integer, b as integer, c as integer, f as single, g as single, h as single
function fun(a as integer, b as single) as integer
    do while i = 0
      for b = 1 to 10
            if c = 3 then
                i = 4
            else
                select case c
                case 0
                  c += 1
                case 1
                  exit do
                case else
                  exit for
                end select
            end if
      next
    loop
    function = 0
end function

反正呢,面对成百上千行,甚至上万,上十万行代码,如同自然语言英语的basic让我更容易找bug
我在写大量C的时候,不得不使用很多SAL(这TM何必呢)

总之C也不错,很简练(我没说功能很强大,注意pb也有指针)
但是pb是我的菜

你看,在C中,basic的then endif function end function 都是用大括号替代的
好处当然是简略了。但是有没有想过,在无ide的情况下括号匹配很难被肉眼看出(代码量大后)
我曾经设计过一种语言,形如modula-2,也就是将end if简写为end,end function 也简写为end。编译器完全可以识别
//cyy modula-2
function fff()
if aaa then
bbb
else
ccc
end
end
但是会怎样?和C一个毛病,不易匹配结构。
如果我设计成pascal
function fff()
var
xxx:aaa;
begin
if aaa then
begin
bbb;
ccc;
end
end
又要被批评“语法冗长”。
行了,在此我要对那些“语法冗长”党说一声:
如果你用的类C语言括号不匹配,而恰恰编译速度慢,又没ide。等屎吧各位。
每编译一次弹出一个缺少括号error,然后修改再编译再等个n长时间。
basic不是一个“初学者”代码
而是借鉴了很多失败语言的经验,设计精良的结构化语言!

cyycoish 发表于 2016-1-16 02:12:38

cyycoish 发表于 2016-1-16 02:03
不行,我不开心,应该把pb列出来。
pb不能委屈在other里边。
pb真的我用起来相当顺手。


有ide固然是好。没有ide也要活!
因为“设计精良”的跨平台ide不多。。。。。。。鄙视月蚀,月蚀用不惯!
除了xcode vs 我还习惯np/uedit/np++ & bat/bash/makefile
反正个人觉得能脱离ide才是real programer

0xAA55 发表于 2016-1-16 02:49:55

cyycoish 发表于 2016-1-16 02:12
有ide固然是好。没有ide也要活!
因为“设计精良”的跨平台ide不多。。。。。。。鄙视月蚀,月蚀用不惯! ...

你这样一对比,我更喜欢C了。因为C的话,我知道变量的生命周期在 } 这里终结。Basic的话,一般都是拖到End Sub或End Function,写大东西的时候很容易混乱的。。

另外,我觉得IDE也好,autoconf也好,各有各得好处。但是习惯了IDE后,还是怎么方便怎么来的好。

焰光的盛宴 发表于 2016-1-17 18:59:18

反正就熟悉C++,不选他,没得选择了啦

蓝海。 发表于 2016-2-13 15:34:55

好奇过来看看....

watermelon 发表于 2021-1-9 09:55:16

看看“上古”同学(那时候小弟我还没有进群)的开发语言喜好:lol

Misakei 发表于 2021-1-15 23:06:18

瞧一瞧............

三叶草 发表于 2021-7-13 13:30:54

我选VB:)
页: [1]
查看完整版本: 【活动】关于群投票“你更愿意使用什么语言开发认真的玩意儿?”的结果