原生代码开发指什么?

cloudred 2003-06-19 10:59:46
问:左老师,为了适应局势的发展,目前有没有必要从C++B 转向C#B[2003-6-18 15:09:00]
嘉宾[左轻侯]: BCB和C#Builder是两个不同的方向,如果你瞄准原生代码开发,可以选择BCB,如果你瞄准.NET下的应用软件开发,可以选择C#B



原生代码开发指什么?
...全文
668 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
apple058 2003-06-28
  • 打赏
  • 举报
回复
我也想了解
过客猫2022 2003-06-28
  • 打赏
  • 举报
回复
如果将来window倒了,.net也就没有用了!
foolish_man 2003-06-26
  • 打赏
  • 举报
回复
又长知识了!
Cnapollo 2003-06-26
  • 打赏
  • 举报
回复
目标执行代码
cougar 2003-06-26
  • 打赏
  • 举报
回复
holerescue 2003-06-26
  • 打赏
  • 举报
回复
长知识了。
lumina 2003-06-26
  • 打赏
  • 举报
回复
长知识了。
commandio 2003-06-25
  • 打赏
  • 举报
回复
.net/j2ee 编译结果实际上一种中间语言,与硬件、OS(.net目前还不行)无关,在执行时还要经过本机安装的虚拟机解释为本机可执行的原生代码。
commandio 2003-06-25
  • 打赏
  • 举报
回复
不依赖虚拟机解释可以直接执行的编译后的代码,如cb,delphi等就是开发原生代码的工具
ActiveBeginner 2003-06-24
  • 打赏
  • 举报
回复
即Native 代码,与其相对而言的是. net框架下的托管代码,他是某种特定CPU能理解的(是CPU相关的),而托管代码是一种中间代码,由dotnet jit编译器解释执行,因此他是CPU无关的。
qv2003 2003-06-22
  • 打赏
  • 举报
回复
看来要努力学习C#,Java了
dahuzizyd 2003-06-21
  • 打赏
  • 举报
回复
我的理解:原生代码:不需要freamwork,
Sumie@Sam 2003-06-20
  • 打赏
  • 举报
回复
嘉宾[李维]: Window原生开发工具仍有3,4年的前途,之后一定会逐渐缩小市场的
看来抓紧学习C#对日后还是有很大好处的!
gzyzljk 2003-06-20
  • 打赏
  • 举报
回复
可以理解为:机器代码和本地代码
zjy6631 2003-06-19
  • 打赏
  • 举报
回复
up
zhuanxin 2003-06-19
  • 打赏
  • 举报
回复
原生代码: native code

是本地cpu的目标执行代码, 不是il, 所以速度很快, 它的执行不依赖 某个 虚拟机或者解释器
_i_ 2003-06-19
  • 打赏
  • 举报
回复
元生代码:这类技术术语似乎无法解释。
1。可能泛指企业应用开发以外的开发。
2。或许是编译执行的代码,反之则是类解释执行的代码。

.NET,Java,Python等等,越来越像脚本。

to cloudred(?)
我认为原生开发工具缩小市场的进度是很慢的,比如5年内,Java何.net依然在游戏开发领域无法和C/C++抗衡。许多核心代码
cloudred 2003-06-19
  • 打赏
  • 举报
回复
问:请问李维老师,windows原生开发工具还有前途吗,会不会被淘汰掉?[2003-6-18 15:23:00]
嘉宾[李维]: Window原生开发工具仍有3,4年的前途,之后一定会逐渐缩小市场的
ajqc 2003-06-19
  • 打赏
  • 举报
回复
本地化代码,CB做的能在不装.NET框架的系统上运行,C#BUILDER做的和微软的C#一样,是要运行于.NET框架之上的(WEB程序客户端不用,但服务器一定要),这个框架有20多M,是个麻烦,毕竟要说服用户去装它.特别是WIN程序.无论是服务器端还是客户端都要装这东西.在分布式应用上是一个麻烦,WIN2003带了这框架,但个人测试所得,WIN2003对SQL SERVER2000的兼容不好,打了SP3还是会出莫名的错,在2000或XP下是没有这种情况的
cloudred 2003-06-19
  • 打赏
  • 举报
回复
问:你是否认为将来的企业级开发几乎都用.Net和J2EE?[2003-6-18 15:15:00]
嘉宾[左轻侯]: 这个不是我能够预测的,我个人认为.NET和J2EE应该会占有大部分市场,但是原生代码开发在某些场合仍然有不可取代的地位。未来很长一段时间内应该是共存的局面,因此不同平台的通信会是很重要的问题。
加载更多回复(1)
1. 课程介绍Android开发所需要的比较全面的基础知识,原理。这样在随后的课程里或阅读开源的App时能读懂代码。2. 课时的编排使用Google官方的Android Developer CN的分类,删减了对jetpack(Androidx)的相关课题。因为jetpack并不是核心库,国内大部分App都不会使用它。3. 使用Java作为项目例子代码,要学习Android开发,首先得会Java语言,因为Android API的核心代码是用Java编写的,也可以使用Koltin语言,但是当阅读Android源码时会Java语言是绕不过去的。Java代码可以通过Android Studio的菜单 Code - Convert Java File To Kotlin File来转换为Koltin. 4. 主要介绍Android的核心组件,类库. 但是不会详细介绍jetpack的库,因为这个库使用koltin,而且对AS有强依赖,比如升级了AS不得不升级jetpack(androidx)。或者对于低版本的androidx,新版AS干脆不支持;还有就是依赖GMS核心的都不准备讲,只介绍开源的第三方项目,可以发布到华为,小米等国内Android系统的类库。5. 这里只是介绍Android的原生开发,不介绍Flutter,React Native,Hipppy等跨平台框架。选择原生框架的好处就是可以使用系统平台最新的特性,最高的性能,最少的学习成本。当然这些跨平台框架访问系统的一些独有功能还是得通过桥接原生框架调用。Flutter得要学会Dart,Java语言,并且学会它的框架体系API. React Native和Hippy这些H5框架通过JavaScript访问原生功能的框架也得学会JavaScript,还要会Vue,React框架,之后就是Html,Css布局。 这些还需要下载安装开发额外的开发环境。当然它的好处是跨Android,iOS两个平台。童鞋根据自己的项目要求进行取舍。

1,978

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧