Half-Blood Programmer

Embarcadero

.NET 和 Mono 的一点历史

提到微软公司研发 .NET Framework 的初衷,难免要提到 SUN 公司1995年推出的 Java 语言。由于 Java 在业界得到了广泛的支持而且迅速建立了庞大的生态系统,微软也不得不考虑如何加以应对,毕竟自己手里的 Visual Basic 和 Visual C++ 和 Java 一比都有不小的差距。这也就导致了1996年3月12日发生了让业界吃惊的一幕,微软居然从 SUN 取得了 Java 的相关授权,可以开发 Java 平台的 IDE 产品[1]。微软当时预计大约1996年年中便可以推出相关的开发工具。跳票许久,10月15日,微软正式发布 SDK for Java,两个月内下载次数超过50,000。11月,Anders Hejlsberg 离开 Borland 公司,加入微软。 1997年1月微软终于推出了 Visual J++ 1.0。然后由于测试的失误,发布后由于安装镜像无法支持当时已经很火的 Windows 95 操作系统,微软不得不宣布将尽快修复这一问题[4]。3月3日,微软推出…

Jexus Series: English Readme and Release Notes

I have written about Jexus in the past several times. Now I combine most of the posts to a single Readme doc on GitHub, and also write out a release notes doc there. https://github.com/jexuswebserver/jexus-contrib/blob/master/readme.en.md https://github.com/jexuswebserver/jexus-contrib/blob/master/releasenotes.en.md I am going to write…

Delphi命运的转折

很久没有继续《Borland传奇拾遗》了。因为Embarcadero的缘故,CodeGear在失去了Borland这块光鲜亮丽的厂牌之后反而焕发出新生。这也似乎说明当年Borland的创始人选择的Scott Valley的确是一块福地,只是之前数任CEO没好好耕耘罢了。 随着Borland总部迁往奥斯汀,这家标榜Open ALM的企业步履维艰。CEO易人,产品方面也许久没有见到力作。脱离了Scott Valley,似乎这块牌子也快被人遗忘了。 然而CodeGear呢?虽然依旧还是那几款产品,但是类似Delphi 2009这样多年不见的新版本发布应该是终于让时局悄然转变: CodeRage已经做完了整整三届。 秉承Borland Conference传统的Delphi Live将于今年的五月间在洛杉矶召开。 支持Unicode和泛型的Delphi 2009原生开发工具顺利发布。 同RemObjects合作发布了纯粹的.NET开发工具Delphi Prism。 公布了新的x64及跨平台编译计划,将展开下一代编译器架构的研究和开发。 一些之前的Borland没有做到的事情,现在CodeGear也开始实际操作了: Delphi Prism完全基于微软的Visual Studio Shell,而不是Galileo IDE。基于Wiki的帮助文档体系。纯粹的.NET编译器。――虽然这些变化主要源于同RemObjects的合作,但是如此合作也算是前所未见了。 Delphi Live会议不知道会不会年年有,但是CodeRage和Delphi Live的确起到了BorCon的作用。旧的传统得以延续。 更多的精力被投入到产品研发环节。Embarcadero的运营和管理方式更加接近初创时的Borland。 真的到了一个新传奇开始的时候了。今年又会有怎样的精彩呢?