讲武堂-Jiangtao

有文事者,必有武备 来如雷霆收震怒,罢如江海凝清光

蒋涛ID:jiangtao
448551次访问,排名100好友51人,关注者201
CSDN和《程序员》创始人
沟通 共享 开放 协作
jiangtao的文章
原创 156 篇
翻译 0 篇
转载 9 篇
评论 445 篇
蒋涛的公告
最近评论
ASP_lover:


WWW.soAsp.net 编程学习网 技术+ 实例应用 讲解不错。

推荐大家! 有很多 技术资料也很好!


















……
PrideRock:台湾的彩票IT系统是高老师负责架构设计的,四年没有出过任何事故

牛人 !
jiangtao:上周有点问题,文章没显示出来,现已改好
kimmi_1105:望蒋总在此赋下书名.
mohroq:wow gold,
文章分类
收藏
    相册
    IT Hero
    草莓相册
    太极
    资料
    网络小说天地
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 SD2C缘起:中国需要技术盛会收藏

    新一篇: 金山和巨人上市随笔:谈谈雷军和史玉柱 | 旧一篇: 产品如何吸引用户?什么是你的Killer Function

       

    举办SD2.0大会,是因为中国的技术界需要这样的大会。

     

    在美国,各种软件技术会议每年有200多场,而中国,规模比较大的技术会议通常由厂商举办,重点着眼在一家厂商的产品和技术上。而在实际工作中,我们看到的是各种技术产品的综合应用。技术大会给业界提供了直接快速了解软件发展趋势和动向的平台。因此,CSDN与国外权威技术媒体集团Dr Dobbs Journal(已创刊三十年,软件界著名评选Jolt Awards就是由其主办)合作,共同举办第一次中国高端技术大会,是这次大会的直接缘起。

     

    在和美国DDJ主编讨论本次大会主题的时候,他们问我,这个大会的主题应该是什么?我回答,“应该展现下一代的软件开发趋势”。结果双方不约而同,提出了SD2.0(即软件开发2.0)的概念。当前重要的软件变革,就是由于互联网的发展,带来根本的变革,从而引起软件的新一代革命,这个划时代的变革正在发展之中,我们有必要让中国开发者更全面地了解和把握这种变革。

     

    软件2.0包含一个核心理念,两个基础、两个方向。

    软件2.0示意图 清晰图



    核心理念就是以人为本,基础之一是计算的平台
    ——多核、并行和移动计算,我们可以看到硬件和网络的发展趋势非常迅猛。另一个是快速的开发工具和动态语言的发展,我们称为工具和语言的2.0。基于这两个基础,产生了两个方向的变革。一是新一代Web开发,随着Web 2.0概念的深入,新一代互联网模型己初步形成。另一个方向是Enterprise 2.0,包括SaaS软件服务。这两个方向,对于整个软件的未来发展,都有着深远的影响。历史上,很多公司因为抢占技术变革的高地,获得市场先机,同时也有不少公司,因为没有跟上技术发展的趋势而消失消亡。我们希望通过这样的大会,把正在发展的变化、正在发展的趋势,让中国更多的技术人员更加深入地了解,跟上新一代软件开发浪潮,这是很有意义的。

     

    这次大会我们邀请了40多位资深专家和讲师,其中包括国际一流的技术大师,像UML创始人之一Ivar Jacobson;C++大师、《Modern C++》作者Andrei Alexandrescu;Ruby方面知名作者Nick以及Linux内核主要贡献者Ulrich Drepper;CodeGear首席执行官Jim Douglas;Google研究院副院长林斌等。此外,还有多位来自台湾的资深专家,以及大陆多家软件公司架构师和一线实战专家。所有讲师都有10年以上的丰富经验和实践,通过通过这次大会,参会者可以了解到软件开发各个领域的技术趋势与最佳实践。

    我非常期待这次大会的召开,自己迫不及待地想听到关于互联网技术和平台发展趋势的演讲对于国外嘉宾所带来的硅谷软件公司发展成长以及中国软件公司的创新讨论专场,也都充满了期待。

     

    这场技术的盛会,欢迎你的加入与分享!

    发表于 @ 2007年10月30日 12:48:00|评论(loading...)|编辑

    新一篇: 金山和巨人上市随笔:谈谈雷军和史玉柱 | 旧一篇: 产品如何吸引用户?什么是你的Killer Function

    评论

    #jspadmin 发表于2007-10-30 17:43:17  IP: 125.77.252.*
    蒋校长,你咋没一段的开头都不空两格啊?
    #tele6224 发表于2007-11-02 11:55:12  IP: 218.104.1.*
    有什么水平敢说SD2.0?好东西都被你们给糟蹋了!
    #PrideRock 发表于2007-11-02 13:22:35  IP: 124.42.78.*
    怎么感觉楼上的不理智呢?
    #FreeFice 发表于2007-11-08 02:47:26  IP: 117.78.192.*
    看图示应该是很有意思的,只可惜没时间过去进一步了解细节了。有些理念说穿了都很简单,不过是一样东西换不同的角度去看去说而已,核心的东西很少有多大的变动。
    我记得有次给人改程序,有人问我数据驱动是什么意思,你怎么实现让客户随意调整而保证系统正常执行,字符串又不是编译代码、指针,你怎么让它们运行起来?我告诉他们,我并不知道客户会输入什么,这一点不假,但是这段代码是我写的,我就该知道它的流程方式是什么,什么是可做的什么是不可作的,数据的定义、地址的偏移都是明明白白的,这自然都可以事先写在程序里以便计算时使用,这样,当客户希望按他自己的意愿编写流程或规则时,我会事先在内存里将其转换为实际的函数指针与数据流,这有点类似编译器,将不符合运行规则的事先剔出来,不让其运行,而正常的,并被确认认可的,则会将其保存到数据结构里,供以后调用,这样,编写规则代码的人自然是知道怎么使用的人,即便是机器自己再生长产生新的规则也都是建立在可正常运行的基础之上的,其后期的规则只会随着数据量的增加而变得越来越精准,决不会超出原先的框架变成其它的东西。这就是数据驱动控制,也可以说是泛参数化设计、自适应开发。
    今天提到SD2.0,我对其核心的东西并不甚了了,其“软件以人为本”让我想起十多年前刚介入C++时一个朋友说的话:机器永远是对的,如果出了错,那一定是因为人做错了。那时我总结出一句话:什么时候当你学会用机器的方法去思考了,什么时候你就可以写一个无错的代码了。
    今天写这些,也算是对这会议发一个会外言论,软件以人为本当是针对应用者而言,要当他们是什么都不懂的人,但对开发者而言,还当降低身份,把自己看成一台简简单单的低档计算机或是PDA、手机什么的,只有这样,才会懂得“软件以人为本”的真正含义是什么,而不是仅仅流于名词或口号。
    #hjue 发表于2007-11-21 15:57:35  IP: 124.42.78.*
    从图中看,sd2.0中没有了C#和Java的位置
    #houjianxun 发表于2007-11-27 11:39:18  IP: 124.42.78.*
    @PrideRock
    这不是不理智,而是不人性化
    中国的文章一般都是开头空两个字,如果编辑器不支持,就应该在样式上做文章,在我早期参考的评论项目中,曾经做了这样的优化
    参考链接:http://remark2.csdn.net/r/f5acec923be64494961c86c46a335615111094.ashx
    #navy_koo 发表于2007-11-27 22:44:04  IP: 121.227.81.*
    怎么找不到嵌入式软件开发?敢于说SD2.0是一个好的想法,但是分类依然不是很清晰或者结构上是否可以再斟酌一下!
    anyway, good recap!
    #PrideRock 发表于2007-11-28 15:22:24  IP: 127.0.0.*
    test
    #Firec 发表于2007-11-29 10:08:22  IP: 221.130.252.*
    看看2年之后这副图里的东西还会剩下些什么吧。还是玩概念的东西。
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 蒋涛