主题:【原创】Delphi XE3发布会纪实 -- 晨池
可惜如今宝兰已经被收购过了
Win7加强了对系统文件的保护,普通程序对Windows目录和Programs目录下的文件都没有操作权,注册表也被屏蔽了,包括Delphi32.exe,还有偷换路径映射的妖蛾子,很多老程序都运行不了。所以安装Delphi的时候不能用缺省路径,可以改成比如c:\Old Prgrams File\Delphi6即可,在Win7-64 Home版上都可以。
而且GCC也在发展。
苹果向来比较激进,而且它也有这样的需要 --- iOS平台是ARM,Mac平台是x86,采用LLVM理念会比较方便整合吧?!
是啊,delphi是windows没成为帝国的那个时代的孤胆英雄,现在什么都云服务+端平台垄断了。。。。。。
Delphi如果想省事,也可以先出一个Delphi --> JVM的,然后都往JVM上靠算了。。
如果是一种语言多平台,交叉编译即可;多语言单平台,虚拟机即可;但如果是多语言多平台,还能互相调用其它语言的库,llvm是个不错的想法。
gcc要死了
都编译成jvm字节码,然后再编译成本地代码好了。好像还有一种Groovy就是编译成jvm运行的,而且和Java结合的很好。不过我只想到一种语言可以多平台发布,多语言多平台还能互相调用其他语言的库,更诱人啊
CLANG这玩意只能编译C/C++和Objective-C,还有很多事情只能靠GCC来做呢
这还“杀手级的应用”?那 JAVA 那么多年都干嘛去了?写一份代码,然后在不同平台上运行,还要达到一样的效果,这不就是 JAVA 一直在干的事吗?而且人 JAVA 还要牛。
呵呵,你确定这不是微软的 .NET?
Delphi 如果搞了这么多年还就把人家早20年就搞出来的东西当新发明,那也就怪不了老天要它完蛋了。整个一闭门造车,而且造的还是别人早就在路上跑的车。
我觉得Delphi比Java的优势应该是在于它发布的是原生代码效率上。。。可能会高点。另外就是界面上可以利用原生的库比较方便,当然这肯定会造成不同平台的问题,就看他们怎么解决了
.net我一直以为多语言编译到一个平台上,所以一直没有想通为啥它要用虚拟机,后来Linux也出了一个开源的.net平台似乎是叫mono的?但是也没见很多应用出来。
唉。。不得不承认,这次delphi发布会上展示出来的,除了李维我没有看到值得期待或者值得激动的东西;即便是李维,也老了不少
是编译成native code, 苹果,(包括微软)都不允许app跑虚拟机
也就是从那时候起,极其厌恶微软。
在之前Delphi比VS强多了,但是从VS 7.1开始,Delphi系列就不行了,应该是从VS 7.1开始,加入了C#...