找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 5862|回复: 17

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

[复制链接]
发表于 2016-1-11 18:54:40 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

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

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

使用道具 举报

发表于 2021-1-12 10:19:52 | 显示全部楼层
系统消息 发表于 2021-1-11 14:12
看了半天原来是图片,真内容要回帖才能看

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

使用道具 举报

发表于 2021-1-11 14:12:45 | 显示全部楼层
看了半天原来是图片,真内容要回帖才能看
回复 赞! 1 靠! 0

使用道具 举报

发表于 2016-1-11 19:01:52 | 显示全部楼层
我知道VB.NET的那一票是我的。。。
回复 赞! 靠!

使用道具 举报

发表于 2016-1-11 19:22:15 | 显示全部楼层
在这几个选项里的话,我绝对选C -:>
回复 赞! 靠!

使用道具 举报

发表于 2016-1-11 22:27:17 | 显示全部楼层
这与程序员的个人努力程度有关,语言倒是影响不大。
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2016-1-11 22:29:05 | 显示全部楼层
13*0217 发表于 2016-1-11 22:27
这与程序员的个人努力程度有关,语言倒是影响不大。

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

使用道具 举报

发表于 2016-1-12 00:02:27 | 显示全部楼层
选B
回复

使用道具 举报

 楼主| 发表于 2016-1-12 12:39:54 | 显示全部楼层

选个毛的B
回复 赞! 靠!

使用道具 举报

发表于 2016-1-14 21:47:11 | 显示全部楼层
C语言众望所归啊
回复 赞! 靠!

使用道具 举报

发表于 2016-1-16 02:03:49 | 显示全部楼层
不行,我不开心,应该把pb列出来。
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不是一个“初学者”代码
而是借鉴了很多失败语言的经验,设计精良的结构化语言!
回复 赞! 靠!

使用道具 举报

发表于 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
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 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 | 显示全部楼层
好奇过来看看....
回复 赞! 靠!

使用道具 举报

发表于 2021-1-9 09:55:16 | 显示全部楼层
看看“上古”同学(那时候小弟我还没有进群)的开发语言喜好
回复 赞! 靠!

使用道具 举报

发表于 2021-1-15 23:06:18 | 显示全部楼层
瞧一瞧............
回复

使用道具 举报

发表于 2021-7-13 13:30:54 | 显示全部楼层
我选VB
回复

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-11-22 10:17 , Processed in 0.040731 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表