- 主题:C++发布革命性提案!内存安全成标配、大量借鉴Rust [转载]
现在还有人用 4bit 的机器吗?
现在 stm32 我记得非常便宜了。
【 在 tom6bj 的大作中提到: 】
: 这些家电前几年还都在用4bit的OTP单片机, 两毛钱都嫌贵, 跑C都费劲, JAVA是做梦
: 要么就是台湾EM78之类山寨PIC, 国内再山寨一遍
: 也就是这两年cortex-m之类便宜了
: ...................
--
FROM 110.84.122.*
java最初是三条战线,j2ee服务端,j2se桌面端,j2me嵌入式
最后真正成的只有j2ee
【 在 z16166 的大作中提到: 】
: 最初的一波热潮不是浏览器里的applet吗
:
--
FROM 223.104.212.*
多得很,stm32再便宜也是1块钱的程度,比2毛钱贵5倍呢。
硬件是有复制成本的,再微不足道的东西乘以销量都会变得很显著,上量之后连一颗电阻的钱都要扣的。
【 在 hgoldfish 的大作中提到: 】
: 现在还有人用 4bit 的机器吗?
: 现在 stm32 我记得非常便宜了。
:
--
FROM 223.104.212.*
这个提案本身没有问题。
问题是,习惯了这个系统,在使用老系统,会思想少根弦。如果转移到纯C环境会非常有问题。
【 在 poocp 的大作中提到: 】
: 快科技9月18日消息,据媒体报道,在经历了两年的内存安全问题讨论后,C++社区近日发布了一项革命性的提案,这项名为“安全C++扩展”的提案,计划引入内存安全功能。
: C++联盟总裁Vinnie Falco表示:这是一项革命性的提案,将为C++编程语言带来内存安全功能。”
: C++发布革命性提案!内存安全成标配、大量借鉴Rust
: ...................
--
FROM 119.180.155.*
在安卓之前诺基亚都是用JavaME的好不好!!
【 在 z16166 的大作中提到: 】
: 好的,原来是这样
: 那说明Oak的那帮人挺有远见的,最终java也是用在安卓智能设备里了
: 不过java内存占用不比c++少,哈哈
: ...................
--
FROM 111.162.221.*
个人感觉这提升了软件的复制成本。
所以嵌入式行业一直没啥进步。工具和理念都停留在非常古老的上个世纪的感觉。准入门槛一直都很高。
【 在 lvsoft 的大作中提到: 】
: 多得很,stm32再便宜也是1块钱的程度,比2毛钱贵5倍呢。
: 硬件是有复制成本的,再微不足道的东西乘以销量都会变得很显著,上量之后连一颗电阻的钱都要扣的。
--
FROM 110.84.122.*
啥?软件怎么可能有复制成本...
问你几个问题:
1. 卖500万个电饭煲,里面的软件代码复制成本你觉得是多少?
2. 假设这个固件开发需要100万rmb,平摊到每个电饭煲你觉得是多少钱?
3. 给你一颗4bit mcu开发板和100万,3个月时间,让你开发个智能电饭煲的固件,你干不干?
4. 假设电饭煲用的是x86,跑linux甚至windows的那种,随便来个谁都可以用python,甚至excel给它写固件。然后呢?你能说说这样之后能从哪些地方促进行业进步?
【 在 hgoldfish 的大作中提到: 】
: 个人感觉这提升了软件的复制成本。
: 所以嵌入式行业一直没啥进步。工具和理念都停留在非常古老的上个世纪的感觉。准入门槛一直都很高。
:
--
修改:lvsoft FROM 222.68.50.*
FROM 222.68.50.*
不是这么简单的经济帐。软件有各种成本我们得考虑进去:
1. 找到一个程序员,号称以前干过上千万嵌入式项目的开发。干了几个月之后发现是个大忽悠。但是这已经是这个厂商能够找到的最合适的程序员了。于是项目花了钱打了水漂。
2. 确实找到牛逼的程序员。但是以前玩的都是 STM32,第一次接触 4BIT 芯片,重头开始写代码。但是这代码抄错了,半年后这电饭煲爆了。
3. 别人的电饭煲都带 WIFI 功能了,煮饭时有跑马灯效果,特别受 00 后的欢迎。而 4BIT 芯片嵌入式程序员写的便宜电饭煲造了一堆出来扔在仓库里面卖不出去。
如果能够不断地使用超出需求的芯片,让软件开发人员发挥更多的创造性,我相信嵌入式行业能够吸引到更多的优秀年轻人。
【 在 lvsoft 的大作中提到: 】
: 啥?软件怎么可能有复制成本...
: 问你几个问题:
: 1. 卖500万个电饭煲,里面的软件代码复制成本你觉得是多少?
: ...................
--
FROM 183.253.146.*
你这个不是正常商业逻辑,按你这么说喝水可以呛死,吃饭可以噎死,啥事都不用干了。
【 在 hgoldfish 的大作中提到: 】
: 不是这么简单的经济帐。软件有各种成本我们得考虑进去:
: 1. 找到一个程序员,号称以前干过上千万嵌入式项目的开发。干了几个月之后发现是个大忽悠。但是这已经是这个厂商能够找到的最合适的程序员了。于是项目花了钱打了水漂。
: 2. 确实找到牛逼的程序员。但是以前玩的都是 STM32,第一次接触 4BIT 芯片,重头开始写代码。但是这代码抄错了,半年后这电饭煲爆了。
: ...................
--
修改:lvsoft FROM 222.68.50.*
FROM 222.68.50.*
根据我说的道理,很多互联网公司选择 Java 而不是 C# 作为主力的编程开发语言啊。为啥呢?
1. 好不容易招到一个号称高级 C# 程序员。发现做过的最大的项目是公司内部电子表格转数据库的项目。
2. 用 C# 的话,很多代码都自己轮,社区没有资源。
3. 自己轮的代码没有广泛的测试,天天爆炸。公司的发展受到制约。
这些都是互联网公司考虑的成本啊。同理,使用 intel 4004 开发嵌入式设备的话也是类似的,属于只考虑了看得见的成本,而没有考虑看不见的成本。
【 在 lvsoft 的大作中提到: 】
: 你这个不是正常商业逻辑,按你这么说喝水可以呛死,吃饭可以噎死,啥事都不用干了。
--
FROM 110.84.122.*