64位matlab mex64位编译器解决方案

      <p>
        The support for Microsoft Visual Studio 2008 Express Edition to create MEX files has been added in MATLAB 7.7 (R2008b). On 64-bit Windows, Visual Studio 2008 Express Edition support requires you to install some optional components as detailed below. Note that in some cases, the configuration steps described below are known to work with MATLAB 7.8 (R2009a), MATLAB 7.9 (R2009b) and MATLAB 7.10 (R2010a) as well.
      </p>
      
      <p>
        When using 64-bit MATLAB on 64-bit Windows, you must use a 64-bit compiler to build MEX-files, MATLAB Compiler & Builder components, Simulink S-functions, RTW models, etc. The full list of supported products is available at:
      </p>
      
      <p>
        <a href="http://www.mathworks.com/support/compilers/current_release/" target="_blank" rel="noopener noreferrer">http://www.mathworks.com/support/compilers/current_release/</a>
      </p>
      
      <p>
        The default installation of Visual Studio 2008 Express is only capable of building 32-bit binaries, and will not work with MATLAB.
      </p>
      
      <p>
        In order to build 64-bit binaries, the &#8220;x64 Compilers and Tools&#8221; and Microsoft Windows Software Development Kit (SDK) must both be installed. The x64 Compilers and Tools are not installed by default.
      </p>
      
      <p>
        Without these packages, Visual Studio can build simple C/C++ applications as 32-bit binaries &#8212; &#8220;Hello World&#8221; type programs compile and execute as expected. However, Visual Studio cannot build the 64-bit binaries MATLAB requires.
      </p>
      
      <p>
        To install Visual Studio 2008 Express Edition with all required components:<br /> 1. Install Microsoft Visual Studio 2008 Express Edition. The main Visual Studio 2008 Express installer is available from (the C++ installer name is vcsetup.exe):
      </p>
      
      <p>
        <a href="http://www.microsoft.com/downloads/details.aspx?" target="_blank" rel="noopener noreferrer">http://www.microsoft.com/downloads/details.aspx?</a><br /> displaylang=en&FamilyID=a22341ee-21db-43aa-8431-40be78461ee0
      </p>
      
      <p>
        This package can be installed using the default options.
      </p>
      
      <p>
        2. Install the Microsoft Windows SDK. The Microsoft Windows SDK is available by searching Microsoft&#8217;s download site, or by going directly to:<br /> <a href="http://msdn.microsoft.com/en-us/windowsserver/bb980924.aspx" target="_blank" rel="noopener noreferrer">http://msdn.microsoft.com/en-us/windowsserver/bb980924.aspx</a><br /> or<br /> <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en" target="_blank" rel="noopener noreferrer">http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en</a>
      </p>
      
      <p>
        Download the Windows Server 2008 & .NET 3.5 SDK. Do not install beta or &#8216;Release Candidate&#8217; (RC) versions. Also do NOT install &#8220;Microsoft Windows SDK for Windows 7 and .NET Framework 4&#8221; (version 7.1); if you want to use a 7.x version choose the &#8220;Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1&#8221;.
      </p>
      
      <p>
        2.1. While installing the SDK, you must select &#8220;x64 Compilers and Tools&#8221;. For example, in the SDK installer above:<br /> On screen &#8220;Installation Options&#8221;<br /> Select &#8220;Developer Tools&#8221;->&#8221;Visual C++ Compilers&#8221;.<br /> This item has the Feature Description &#8220;Install the Visual C++ 9.0 Compilers. These compilers allow you to target x86, x64, IA64 processor architectures.&#8221;
      </p>
      
      <p>
        3. To verify that you have all installed components, check that the Microsoft SDK contains the &#8220;amd64&#8221; version of the C/C++ compiler &#8220;cl.exe&#8221;. This is usually installed into
      </p>
      
      <p>
        C:Program Files (x86)Microsoft Visual Studio 9.0VCbinamd64cl.exe<br /> 4. At this point you should be able to proceed and compile code as usual.
      </p>
      
      <p>
        For example, to select the compiler and build the YPRIME.C example MEX-file,<br /> mex -setup % Select Visual Studio 2008 Express Edition<br /> copyfile(fullfile(matlabroot,&#8217;extern&#8217;,&#8217;examples&#8217;,&#8217;mex&#8217;,&#8217;yprime.c&#8217;))<br /> mex -v yprime.c<br /> yprime(1,1:4)<br /> The final line should execute the MEX-file, and calculate the following output:
      </p>
      
      <p>
        ans =
      </p>
      
      <p>
        2.0000 8.9685 4.0000 -1.0947If you are unable to select your compiler, compile the MEX-file, or execute the MEX-file, consult the Troubleshooting section below.
      </p>
      
      <p>
        5. Troubleshooting<br /> If the &#8220;x64 Compilers and Tools&#8221; are not installed properly, MATLAB might display one of the following messages:
      </p>
      
      <p>
        *****************************************************************************<br /> Error: Could not find the 64-bit compiler. This may indicate that the<br /> &#8220;X64 Compilers and Tools&#8221; or the Microsoft Windows Software<br /> Development Kit (SDK) is not installed. To build 64-bit MEX-files<br /> Microsoft Visual C++ 2008 Express Edition requires that these two<br /> packages are installed properly.<br /> *****************************************************************************<br /> *****************************************************************************<br /> Error: Could not find the Microsoft Windows Software Development Kit (SDK).<br /> This may indicate that the Microsoft Windows SDK or the<br /> &#8220;X64 Compilers and Tools&#8221; is not installed. To build 64-bit<br /> MEX-files Microsoft Visual C++ 2008 Express Edition requires that<br /> these two packages are installed properly.<br /> *****************************************************************************If you see these messages, you may not have the SDK or x64 Compilers and Tools installed properly, or MATLAB may not be able to locate them on your system. Verify that you have installed these packages as described above. For additional assistance, contact MathWorks Technical Support.
      </p>
      
      <p>
        For information on which MathWorks products support Visual Studio 2008 Express Edition in your release, see the Supported Compiler List:<br /> <a href="http://www.mathworks.com/support/compilers/current_release/" target="_blank" rel="noopener noreferrer">http://www.mathworks.com/support/compilers/current_release/</a></div> </td> </tr> </tbody> </table> 
        
        <p>
          <span>Related Solutions:</span>
        </p>
        
        <ul>
          <li>
            <span><a href="http://www.mathworks.com/support/solutions/en/data/1-DLG5NF/index.html?solution=1-DLG5NF" target="_blank" rel="noopener noreferrer">How can I set up Microsoft Visual Studio 2010 Express Edition for use with MATLAB 7.11 (R2010b) on 64-bit Windows?</a></span>
          </li>
        </ul>
        
        <div class="PoweredByWebStory" style="margin-top:15px;margin-bottom:10px;">
          <a target="_blank" href="http://sns.juziyue.com/webinvite.php?u=337" rel="noopener noreferrer"><img src="http://image.juziyue.com/WebStoryLogo24.png" alt="菊子曰" style="border:0;" /></a>&nbsp;我用<a target="_blank" href="http://sns.juziyue.com/webinvite.php?u=337" rel="noopener noreferrer">菊子曰</a>写博客,你呢?
        </div></div>
……

阅读全文

复习高数,线代,概率

<p>
  &nbsp;&nbsp;&nbsp; 1)→极限存在准则 p64&nbsp;<font size="1">2011年11月13日(复习:2011年11月14日)</font>
</p>

<p>
  &nbsp; &nbsp;&nbsp;2)→p105导数的概念<span><font size="2">(2011-11-15)</font></span>
</p>

<p>
  <span>&nbsp;&nbsp;&nbsp; 3 ) →p123高阶导数<font size="2">(2011-11-19)</font></span>
</p>

<p>
  2.线代 <font color="#FF0000" size="1">0%</font>
</p>

<p>
  3.概率 <font color="#FF0000" size="1">0%</font>
</p></p>
……

阅读全文

【转】过犹不及的“勤奋、坦诚、刚正”传统美德——福兮祸兮、双刃剑及其它 …

【转】过犹不及的“勤奋、坦诚、刚正”传统美德——福兮祸兮、双刃剑及其它 “勤奋、坦诚、刚正”堪称美德但是不可无度。“度”是质和量的统一,是“质”(良好效果)对“量”的界限、幅度和范围。量变之于质变的根本标志就在于:事物的变化是否超出了“度”。在实践过程中,必须注意把握适“度”原则,学会审时度势、三思后行权衡为人处世分寸,一定要避免和防止“过犹不及”。 坦诚、刚正是把“双刃剑”。对于坦诚、刚正的无度释放,只能带来事与愿违的后果。在世风日下、人心不古的当今社会,传统意义的坦诚、刚正美德,已与当今世俗观念产生矛盾。务必清醒认识:我们可以改变自己(个性调整),但是很难改变外部环境(社会认知)。俗话“适者生存”,就是阐发了这样一个真理。 甲子回眸有感:其一,要勤奋,但是不能过于勤奋。过于勤奋,这是要以“生命透支”为代价的。其二,要刚正,但是不能过于刚正。过于刚正,就可能与环境不时发生冲突。其三,要坦诚,但是不能过于坦诚。过于坦诚,肯定会招致意想不到的种种祸端。以上之“过于”,就是超出了“适度”的界限:过犹则不及!

……

阅读全文

Mdict德语词典大合集

最近发现还是有朋友在搜索德语词典,原来的链接都失效了,现在把我收集的德语词典都共享出来,放在了百度网盘上。下载

====================================================== Mdict是个不错的词典工具,既有PC端也有PPC端。非常好用而且免费。不过它不提供词典文件。 下面是我在网络上收集到的德语词典,应该说能找到的都在这里了。

  1. 德汉汉德双向大辞典 下载 制作者:峰少 词条数:德汉10.7万,汉德7.3万, 词条总数:18万制作日期:2006-10-27

  2. 新德汉字典 下载 就是上海译文出版社发行的那本

  3. 朗氏德德  下载 Deutsch als Fremdsprach,这本学德语的应该都知道

    Deutsch-Chinese Lexikon_ppc. 本德汉词典由eaglewdy根据林凡顺先生的Fundset Deutsch2Chinese(S)制作,核心作者名单:Fanschoen、andyyan、小青、Maoyuan Yu、schweinchen、ponymch、maniok、 hallo1111、bodozhang、xiangmei、perlen、 pan_wf. 欢迎大家登入我们的网站: BBS:http://www.highkast.com 获得更新的词典!

    5.杜登德德词典  <a href=“http://files.getdropbox.com/u/1167529/Duden %E5%BE%B7%E5%BE%B7%E5%A4%A7%E5%AD%97%E5%85%B8.mdx下载

    大名鼎鼎的杜登!

    ……

阅读全文

Chrome 一键翻墙

<p>
  说明:
</p>

<pre style="width:596px;font:100% arial, sans-serif;word-wrap:break-word;white-space:pre-wrap;margin:0;padding:0;"> <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;">最快捷的翻墙方式、最迅速的墙外体验、最符合中国网民的需求。 大陆网民上网必备。 赶快尝试吧~   操作步骤:      1. 打开一个Chrome的tab      2. 在tab内敲入欲访问的网址,如"twitter.com“      3. 回车,chrome会尝试访问twitter.com      4. 点击"一键翻墙"的图标,完成翻墙      *.当您在正常浏览网页时,如果遇到打不开或打开缓慢的国外网页,也可以点击一键翻墙的图标进行翻墙浏览哦~ </span> </pre>

<pre style="width:596px;font:100% arial, sans-serif;word-wrap:break-word;white-space:pre-wrap;margin:0;padding:0;"> <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;">** 您也可以通过直接访问 <a style="font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;color:rgb(0,0,204);" href="http://x.co/passing">http://x.co/passing</a> 来使用我们的web代理服务。  ** 提示: 由于众所周知的原因,我们的这项服务有时候会出现短暂的无法访问,请多试几次,或稍等片刻再进行尝试。如果我们的服务在很长的时间内都无法访问,请电邮与我们联系。  ** 注意,本翻墙服务有两大不支持:      1.由于是免费服务,成本有限,我们暂不支持youtube等大流量网站,请谅解。如果您的确需要相当大的流量,请邮件联系有偿服务。谢谢理解。      2.不支持在不和谐的网站发表言论(浏览没有任何限制)。请在使用时保持和谐,大家都是聪明人,为我们省心,也为您自己省心。非常感谢。  如有任何建议,请联系mars1021@gmail.com</span> </pre>
……

阅读全文

chrome SSH翻墙扩展: Proxy Switchy!

<p style="line-height:20px;font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;margin:0 0 15px;padding:0;">
  <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;"><font face="微软雅黑">Proxy Switchy支持自动代理,设置方式也极其简单。以下是几个小步骤:</font></span>
</p>

<ol style="list-style-position:inside;list-style-type:decimal;font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;margin:0 0 15px 20px;padding:0;">
  <li style="line-height:20px;font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;margin:0;padding:0;">
    <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;"><font face="微软雅黑">确保你的chrome是dev版本,或者是支持扩展的。</font></span>
  </li>
  <li style="line-height:20px;font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;margin:0;padding:0;">
    <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;"><font face="微软雅黑">安装完chrome之后,到chrome的官方扩展找这款插件。可以点击</font><a style="font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;color:rgb(0,68,170);text-decoration:none;" href="https://chrome.google.com/extensions/detail/caehdcpeofiiigpdhbabniblemipncjj"><font face="微软雅黑">此处</font></a><font face="微软雅黑">进入。</font></span>
  </li>
  <li style="line-height:20px;font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;margin:0;padding:0;">
    <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;"><font face="微软雅黑">安装该插件,接着按照如图设置:</font></span>
  </li>
</ol>

<p style="line-height:20px;font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;margin:0;padding:0;">
  <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;">  <img border="0" src="http://farm2.static.flickr.com/1159/5120479269_db3b0e5cdc_z.jpg" /></span>
</p>

<p style="line-height:20px;font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;margin:0;padding:0;">
  <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;"> </span>
</p>

<p style="line-height:20px;font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif!important;margin:0;padding:0;">
  <span style="text-transform:none;text-indent:0;border-collapse:separate;font:medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0;"><font face="微软雅黑">完成之后就可以试试翻墙了。</font></span>
</p>
……

阅读全文

【转】中国早期计算机研制中的小故事 父亲的办公楼 ——萨苏

<p>
  小时候,不知何时何地,听说哥曾经,也经常的去父亲的办公楼写作业。以前一贯的佩服我哥的学习成绩<span style="color:blue;">[萨评:一句话说得俺无地自容]</span>,所以哭喊着也要去,而且,美其名曰:那环境,有学习气氛。
</p>

<p>
  父亲工作的楼是面南背北的大板楼,非常纯粹的中国50-60年代的科研部门楼,如果有研究的朋友们可以调查一下,那种楼通常楼面宽宽,大概得有上百米。共 6层,最上面是天台,每一层楼层都很高,至少当时觉得两个我叠一块儿也摸不到顶。宽大的大门立在又长又宽的台阶上,上去后正对的是大楼梯,很缓的那种,缓就比较长,每一节台阶都宽宽的,上去分左右两道相对小的楼梯,然后到了每一层又合二为一,比现在最豪华的写字楼的都宽,踩着舒服,很符合科研人员的习惯,拉得开步儿。
</p>

<p>
  父亲的办公室,记得是四楼,412,不大,3张办公桌,说不上豪华,可是很宽敞,靠门边是一大排的文件柜,分别写着同室的名字,迎面大窗户,没有落地,可是亮堂堂,和对面站岗的数学所总部遥遥相望。旁边是413,好像是个套间,特别的是,开门就有一股淡淡的香烟的香,不是杨YAO WU 叔叔就是张SHOU YUN叔叔,反正有那么个抽烟的,并不是在这间办公室,却是爱来串门的。窗台上摆着几盆花草,最记得的是文竹,父亲告诉我用香烟头泡过的水可以治蚜虫。
</p>

<p>
  413还有一个东西是那个时代特别稀有的,就是一部电话,全黑的,转盘是金属的,亮亮的,透下去看,每个数字都又大,又黑白分明,很是好看,拿起话筒,胶木的感觉,温柔的很。现在人看我这样写电话肯定觉得不可思议,但七十年代有电话的家庭不是部长司长就是学部委员。。。
</p>

<p>
  而且,话筒上一点奇怪的味道都没有,不象现在办公室自己专用的电话底下都得垫一袋諾顿红茶,看来那时代的科学家们都没有口臭的。最奢侈的是拨117,听见里面“叮咚“,然后是动听的女声:“刚才的时间是北京时间19点21分”之类。
</p>

<p>
  别的不敢拨,小时候很听话,老实,父亲也不让拨,说117是免费的,其他都要收费,这是公家的电话,不能随便用的。所以奢侈在于能拨,而且,能够拨两个”1“,手指头进去,从几乎是最左边将转盘拨到最右边,松手,然后可以听见很长时间的”哗啦啦“,看着转盘有节奏的跟着返回来。
</p>

<p>
  一般来说呢,我是不太有机会坐413的,因为那里新鲜的东西太多,太有可能。。。 哦,其实现在想来,尽管我在父母的眼里是相当的听话,不过父亲还是怕我干出偷偷拨打公家的电话这类事情,在他的眼里,能让我去办公的地方写作业那就已经是很出格的事了。
</p>

<p>
  晚上的计算所大楼是安静的,到了夏天,无论多热,只要打开窗户,阵阵柔风,尽管没有做什么正经的作业,可是心里一点也不烦躁。每每夜深离去的时候,总愿意在楼下侧目,看看还有那么多的窗户里面的灯光。。。
</p>

<p>
  时有带黑框眼镜的张NONG BING阿姨,到现在也乡音未改的杨LI ZHI阿姨来办公室加班,看着她们宁静的脚步,觉得科学家也有这么美的人吗<span style="color:blue;">[萨评:叹气,这个评价一点儿都没有离谱,《人到中年》走红的时候,很多次在大街上都有人把杨LIZHI认成了潘虹]</span>?后来,有了帅气逼人的陈钢,上得了《电影》杂志的潘YANG KE阿姨,那就更是内心中的美女,帅哥儿了。
</p>

<p>
  六楼是个平台,又叫天台,做一会作业就央告老爸带去休息,因为那里高,那时的人,都已经久经锻炼,或者全心做学问,想不到什么,所以没有象现在考试没得 100分,工作压得心理抑郁跳楼的,所以不必象清华主楼似的,四周围满铁丝网。一眼望去,天也是蓝的,星星点点,闪闪。那时的中关村没有什么高楼大厦,这六层的办公楼顶已经可以似乎了望到最远的科学院小院宿舍。
</p>

<p>
  看着父亲打打太极拳,自己就围着天台四处跑,努力数着每一盏灯亮的地方。站在那里,感觉自己已经融化在大地,星空还有着淡淡的香烟的味道。
</p>

<p>
  [完]
</p>

<p>
</p>

<div>
  <a target="_blank" href="http://sns.juziyue.com/webinvite.php?u=337" rel="noopener noreferrer"><img src="http://image.webstory.my/WebStoryLogo32.png" /></a> 本文用<a target="_blank" href="http://sns.juziyue.com/webinvite.php?u=337" rel="noopener noreferrer">菊子曰</a>发布
</div>
……

阅读全文

【转】中国早期计算机研制中的小故事 外一篇 第一个女程序员——萨苏

<p align="center">
  <img border="0" src="http://farm5.static.flickr.com/4138/4789895835_86a2ed1223.jpg" />
</p>

<p>
  烫发的那位,应该是夏培肃,而中间戴眼镜的,虽然过了五十年依然面熟,如果我没认错的话,今天她仍经常在计算所大院里出入,是母亲晨练时候的伙伴。在父亲的告别仪式上,她曾扶住母亲,热泪难抑。但我却无法说出她完整的名字,最后一个字我不能确认。
</p>

<p>
  这真是件惭愧的事情,但我又无可奈何。
</p>

<p>
  一直叫她张阿姨,叫习惯了。
</p>

<p>
  但她的名字我说不出来。科学院人有个坏毛病,说话力图简练,往往把人家三个字的名字说成两个字,比如陆启铿先生,大家只说“陆启”,金翠柏研究员,大家只说“金翠”。他们自己人都明白,当面也这样叫。
</p>

<p>
  不过也不是都这样叫,项可风先生就是项可风,张广厚先生就是张广厚,不会被叫成“项可”或者“张广”。
</p>

<p>
  我推测这可能和发音好听不好听有关,因为凡是被简化成两个字的,听起来都显得铿锵有力,不过这个可没有确证。
</p>

<p>
  他们是简单了,问题是我们这些小辈就经常乱套,至少我很长时间一直以为陆启铿先生就叫“陆启”。
</p>

<p>
  我也一直弄不清这位张阿姨的名字最后一个字是哪个字,记得还问过一次,知道了她名字中间的那个字,是“绮”,“绮罗”的“绮”,可最后一个字,因为不常用,还是忘掉了。
</p>

<p>
  据我所知,她是北京人,1958年来到的科学院,随即到计算所,入程序设计室,一直在科学院工作到退休。
</p>

<p>
  为了写这篇文章,我在各种网页上拼命搜寻以“张绮”开头的名字,最终无功而返。
</p>

<p>
  她的名字找不到,但我们这些曾经以编程序为生的,都该来对她表达一份敬意。
</p>

<p>
  因为,她是我国第一代程序员中唯一的女性,苏联专家什米格列夫斯基最优秀的弟子之一。我国第一颗人造卫星的地面跟踪,主要程序就是出自她的手笔。
</p>

<p>
  现在有一种说法,认为女性不适合作编程。这不知道是从何而起,据说世界上第一个程序员就是女的。“女性不适合编程”这是不是传说暂且不论,至少她是这个传说的绝对颠覆者。
</p>

<p>
  父亲回忆当年的工作时讲过,“张绮霞(天,写到此处忽然灵光一闪,这个名字一下就冒了出来,虽然最后那个字是不是这个霞有待存疑,但肯定是这个音)编的程序,一次就过。”
</p>

<p>
  这份本领,当时几个男的程序员都比不了。
</p>

<p>
  编过程序的人,大体能够感到其中的厉害 – 至少我编程从来不敢说一次就过,要反复修改,才能剔除其中的Bug。
</p>

<p>
  当然,我知道自己的朋友中,能够编程不出错,一次就过的也会有,也很了不起。
</p>

<p>
  慢。。。
</p>

<p>
  请记住时间背景 – 那是五十年代的编程阿。
</p>

<p>
  什么是五十年代的编程呢?这意味着没有Basic,没有汇编,没有Colbol。。。 这种编程不是今天那样的“写”程序,而是用机器语言来编!也就是说,编出的程序根本不是写在纸上的,而是在纸带上打出的不规则小孔(修改程序就是给纸带打补丁),程序员需要先把给计算机的指令换算成二进制数字,然后把二进制数字转成这些小孔,每一个小孔代表了给计算机的一个信号,上百个小孔驱使计算机作一个动作,成千个小孔形成一条指令!
</p>

<p>
  那根本不是人能看懂的东西。
</p>

<p>
  让我用成千个小孔向计算机下达指令。。。
</p>

<p>
  别说作这样的程序了,就看懂它,也足以令人恐怖。
</p>

<p>
  而张绮霞编的程序“一次就过”!
</p>

<p>
  这种本领,就太。。。
</p>

<p>
  空调可能坏了,后背一阵发冷。
</p>

<p>
  弄明白这件事后,当时我见到她常常会多看两眼,而且根本不敢跟她提自己也是个编程序的。。。
</p>

<p>
  早年曾对这些带点儿“非人”的描述有所疑惑,但真正见识了几次,心里又有点儿怯惧,只是找不到表述那种感觉的方法。直到看了冯骥才先生的“刷子李”。
</p>

<p>
  “刷子李”是冯骥才《俗世奇人》中的一位粉刷师傅,据说是这样的 &#8212; <span style="color:blue;">“他要是给您刷好一间屋子,屋里任嘛甭放,单坐着,就赛升天一般美。最叫绝的是,他刷浆时必穿一身黑,干完活,身上绝没有一个白点。别不信!他还给自己立下一个规矩,只要身上有白点,白刷不要钱。”</span>
</p>

<p>
  这简直不是人的本事。
</p>

<p>
  刷子李收了个徒弟曹小三,曹小三不大信师傅有这个本事,老想看出破绽来。
</p>

<p>
  于是,第一次跟着师傅刷房子,就出现了这样一个场面 &#8212;<br /> <span style="color:blue;">“当刷子李刷完最后一面墙,坐下来,曹小三给他点烟时,竟然瞧见刷子李裤子上出现一个白点,黄豆大小。黑中白,比白中黑更扎眼。完了!师傅露馅了,他不是神仙,往日传说中那如山般的形象轰然倒去。但他怕师父难堪,不敢说,也不敢看,可妨不住还要扫一眼。</p> 
  
  <p>
    这时候,刷子李忽然朝他说话:“小三,你瞧见我裤子上的白点了吧。你以为师傅的能耐有假,名气有诈,是吧。傻小子,你再细瞧瞧吧——”
  </p>
  
  <p>
    说着,刷子李手指捏着裤子轻轻往上一提,那白点即刻没了,再一松手,白点又出现,奇了!他凑上脸用神再瞧,那白点原是一个小洞!刚才抽烟时不小心烧的。里边的白衬裤打小洞透出来,看上去就跟粉浆落上去的白点一模一样!
  </p>
  
  <p>
    刷子李看着曹小三发怔发傻的模样,笑道:<strong>“你以为人家的名气全是虚的?那你在骗自己。好好学本事吧!”</strong></span>
  </p>
  
  <p>
    看到这句话的时候,有一种想拿砖头砸冯先生的冲动。
  </p>
  
  <p>
    没说的,这句话值得记一辈子。
  </p>
  
  <p>
    不过,我见到张绮霞先生更多的时候,是在她退休以后。那时,她常来找父亲帮忙 – 多半是相机玩不转了。还有的时候是微机玩不转了 – 这有什么奇怪的?今天的计算机和当年简直没有相似的地方,整个一个家用电器。这些作研究的,多半是对着二进制口若悬河,自家的电视有几个功能永远搞不清楚。计算机成了家用电器他们玩不转,恐怕一点儿也不奇怪。
  </p>
  
  <p>
    后来她曾经说过,这些搞计算机的老人儿,应该自己成立一个组织,相互通气,交流技术。
  </p>
  
  <p>
    估计是觉得跟小辈儿们请教Windows里面打印机在哪儿设置这类事情多少有点儿伤自尊吧。
  </p>
  
  <p>
    再看这张照片,目光清澈犀利的张绮霞女研究员,和计算所食堂前面清晨举着把剑锻炼身体的张阿姨。。。 无法分明的感觉。
  </p>
  
  <p>
    大巧若拙,是不是就是这个意思?
  </p>
  
  <p>
    [待续]
  </p>
  
  <p>
    写到中间,因为心里打鼓,给一个出身计算所的朋友写了个邮件确认,他的回信让我放了心 – 张绮霞,的确是这位我国第一位女程序员的名字。他还说了一件事 – 1960年,陈赓大将来所里,看了张绮霞编的程序,听人家说明白这是干什么的,大为钦佩,一个劲儿地敲自己脑袋。
  </p>
  
  <p>
    能让陈赓大将敲自己脑袋的,能有几个?
  </p>
  
  <p>
    蒋介石,肯定是做不到。。。
  </p>
  
  <p>
  </p>
  
  <div>
    <a target="_blank" href="http://sns.juziyue.com/webinvite.php?u=337" rel="noopener noreferrer"><img src="http://image.webstory.my/WebStoryLogo32.png" /></a> 本文用<a target="_blank" href="http://sns.juziyue.com/webinvite.php?u=337" rel="noopener noreferrer">菊子曰</a>发布
  </div></div> </div>
……

阅读全文