技术宅的结界

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

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 2197|回复: 15
收起左侧

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

[复制链接]

1074

主题

2508

帖子

6万

积分

用户组: 管理员

一只技术宅

UID
1
精华
225
威望
432 点
宅币
20384 个
贡献
42455 次
宅之契约
0 份
在线时间
1932 小时
注册时间
2014-1-26
发表于 2016-1-11 18:54:40 | 显示全部楼层 |阅读模式

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

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

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

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

使用道具 举报

28

主题

308

帖子

1811

积分

用户组: 上·技术宅

UID
3808
精华
10
威望
99 点
宅币
1100 个
贡献
155 次
宅之契约
0 份
在线时间
332 小时
注册时间
2018-5-6
发表于 3 天前 | 显示全部楼层
系统消息 发表于 2021-1-11 14:12
看了半天原来是图片,真内容要回帖才能看

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

4

主题

83

帖子

1289

积分

用户组: 上·技术宅

UID
4293
精华
4
威望
12 点
宅币
917 个
贡献
245 次
宅之契约
0 份
在线时间
96 小时
注册时间
2018-9-19
发表于 4 天前 | 显示全部楼层
看了半天原来是图片,真内容要回帖才能看

42

主题

118

帖子

5935

积分

用户组: 管理员

OS与VM研究学者

UID
1043
精华
22
威望
296 点
宅币
4554 个
贡献
561 次
宅之契约
0 份
在线时间
1019 小时
注册时间
2015-8-15
发表于 2016-1-11 19:01:52 | 显示全部楼层
我知道VB.NET的那一票是我的。。。
flowers for Broken spirits - a woman turned into stake will hold the world in the basin of fire.

0

主题

14

帖子

94

积分

用户组: 小·技术宅

UID
726
精华
0
威望
1 点
宅币
78 个
贡献
0 次
宅之契约
0 份
在线时间
8 小时
注册时间
2015-3-12
发表于 2016-1-11 19:22:15 | 显示全部楼层
在这几个选项里的话,我绝对选C -:>

37

主题

185

帖子

1877

积分

用户组: 管理员

UID
8
精华
1
威望
14 点
宅币
1635 个
贡献
24 次
宅之契约
0 份
在线时间
262 小时
注册时间
2014-1-27
发表于 2016-1-11 22:27:17 | 显示全部楼层
这与程序员的个人努力程度有关,语言倒是影响不大。

1074

主题

2508

帖子

6万

积分

用户组: 管理员

一只技术宅

UID
1
精华
225
威望
432 点
宅币
20384 个
贡献
42455 次
宅之契约
0 份
在线时间
1932 小时
注册时间
2014-1-26
 楼主| 发表于 2016-1-11 22:29:05 | 显示全部楼层
13*0217 发表于 2016-1-11 22:27
这与程序员的个人努力程度有关,语言倒是影响不大。

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

5

主题

48

帖子

197

积分

用户组: 小·技术宅

UID
167
精华
0
威望
3 点
宅币
132 个
贡献
11 次
宅之契约
0 份
在线时间
30 小时
注册时间
2014-3-30
发表于 2016-1-12 00:02:27 | 显示全部楼层
选B
回复

使用道具 举报

1074

主题

2508

帖子

6万

积分

用户组: 管理员

一只技术宅

UID
1
精华
225
威望
432 点
宅币
20384 个
贡献
42455 次
宅之契约
0 份
在线时间
1932 小时
注册时间
2014-1-26
 楼主| 发表于 2016-1-12 12:39:54 | 显示全部楼层

选个毛的B

1

主题

7

帖子

41

积分

用户组: 管理员

UID
241
精华
0
威望
1 点
宅币
32 个
贡献
0 次
宅之契约
0 份
在线时间
2 小时
注册时间
2014-5-2
发表于 2016-1-14 21:47:11 | 显示全部楼层
C语言众望所归啊

85

主题

260

帖子

3820

积分

用户组: 管理员

No. 418

UID
418
精华
13
威望
52 点
宅币
1969 个
贡献
1422 次
宅之契约
0 份
在线时间
252 小时
注册时间
2014-8-9
发表于 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不是一个“初学者”代码
而是借鉴了很多失败语言的经验,设计精良的结构化语言!
In the beginning I was not the best.
And the world was also not the best.
But I still know that I am who I am.
Because I think that it is good.
I have been working hard.
I have been keeping growth with the world.
And it was so.

85

主题

260

帖子

3820

积分

用户组: 管理员

No. 418

UID
418
精华
13
威望
52 点
宅币
1969 个
贡献
1422 次
宅之契约
0 份
在线时间
252 小时
注册时间
2014-8-9
发表于 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
In the beginning I was not the best.
And the world was also not the best.
But I still know that I am who I am.
Because I think that it is good.
I have been working hard.
I have been keeping growth with the world.
And it was so.

1074

主题

2508

帖子

6万

积分

用户组: 管理员

一只技术宅

UID
1
精华
225
威望
432 点
宅币
20384 个
贡献
42455 次
宅之契约
0 份
在线时间
1932 小时
注册时间
2014-1-26
 楼主| 发表于 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后,还是怎么方便怎么来的好。

1

主题

23

帖子

80

积分

用户组: 小·技术宅

UID
742
精华
0
威望
0 点
宅币
54 个
贡献
3 次
宅之契约
0 份
在线时间
6 小时
注册时间
2015-3-18
发表于 2016-1-17 18:59:18 | 显示全部楼层
反正就熟悉C++,不选他,没得选择了啦

4

主题

38

帖子

-1

积分

用户组: 假·技术宅

UID
630
精华
0
威望
0 点
宅币
0 个
贡献
-39 次
宅之契约
0 份
在线时间
15 小时
注册时间
2015-1-1
发表于 2016-2-13 15:34:55 | 显示全部楼层
好奇过来看看....

28

主题

308

帖子

1811

积分

用户组: 上·技术宅

UID
3808
精华
10
威望
99 点
宅币
1100 个
贡献
155 次
宅之契约
0 份
在线时间
332 小时
注册时间
2018-5-6
发表于 6 天前 | 显示全部楼层
看看“上古”同学(那时候小弟我还没有进群)的开发语言喜好
Passion Coding!

本版积分规则

QQ|申请友链||Archiver|手机版|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图  

GMT+8, 2021-1-15 21:59 , Processed in 0.130739 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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