0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

锤子手机在 Github 上开源内核代码,被网友吐槽用拼音编程,还拼错了

Q4MP_gh_c472c21 来源:杨湘祁 作者:电子发烧友 2019-02-28 15:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


不久前,锤子科技天猫官方旗舰店商品全线下架,锤子科技商城的多款手机也显示为“到货通知”。锤子可以的前途渺茫。

小米9发布后,其开源了小米9稳定版内核代码,同时,开发者发现,锤子科技的多款手机内核代码也已经在 Github 上开源,包括 Smartian T1、T2、M1、M1L,以及坚果系列。

代码公开后,锤子科技贴吧名为jocover的网友吐槽说,代码中变量居然用拼音命名!

该网友表示,谁知道fenbianlu是啥玩意?而且代码里一堆日期标注,难道锤子连git代码管理都不会用了?这是背光的驱动,为ODM公司所写,不过这个fenbianlu是锤科的天才lishaokai改的,看注释,还有个变量temp也无力吐槽,加了俩变量还加成这样,我佛了。

或许是一时疏忽将fenbianlv打错了,也或许是拼音+英文创造出fenbian+luminance。

有人表示上市公司其实拼音英语双标的情况屡见不鲜,也有人表示这样做未免有点不够国际化,还有人表示,拼音怎么了,能用不就就行了。当然,这也给黑粉趁虚而入的机会:“居然没能写成日文,罗老师一定很不开心”。

接下来代码又被扒出CPU作弊。如下图,代码写了一大堆,其实就是把boost时间加个5毫秒的样子,号称smartisan cpu boost。据猜测,为动画效果提供时钟延迟,为了界面看起来漂亮。

另外,还有用坚果R1电池,另外有个670的方案,估计和T2的810版本一样难产不见。

据悉,阿里巴巴、华为等公司严禁拼音与英文混合的方式命名,另外,还强制要求避免采用纯拼音方式命名。虽然这些的确可能不会影响到程序的运行,但作为严谨严肃的程序员,优质的程序需要精心的雕琢,应该尽量避免这种情况。网友表示,这种三流程序员就不要多说了,可能连阿里一面都过不了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    90

    文章

    3732

    浏览量

    97578
  • 小米
    +关注

    关注

    70

    文章

    14563

    浏览量

    152793
  • 锤子手机
    +关注

    关注

    0

    文章

    291

    浏览量

    13065

原文标题:坚果内核变量居然使用拼音命名!还拼错了!如何规范C语言编程?

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    纯 AI Rust 写了个全新的 KiCad 兼容 EDA?但开源社区却吵翻了...

    GitHub 刷到一个非常吸引眼球的项目: Signex 。 https://github.com/alplabai/signex 第一眼看过去,它的愿景堪称惊艳:一个开源、AI
    的头像 发表于 04-29 11:42 1216次阅读
    纯 AI <b class='flag-5'>用</b> Rust 写了个全新的 KiCad 兼容 EDA?但<b class='flag-5'>开源</b>社区却吵翻了...

    Keil Studio现已支持GitHub Codespaces中运行

    Keil Studio 现已支持 GitHub Codespaces 中运行,通过你的浏览器即可将 Arm 量产级、兼容 CMSIS 的开发工作流,融入全托管、容器化的云端工作空间。数秒内即可搭建纯净且可复用的开发环境,让构建、代码
    的头像 发表于 04-21 14:38 438次阅读
    Keil Studio现已支持<b class='flag-5'>在</b><b class='flag-5'>GitHub</b> Codespaces中运行

    STM32N6 PSRAM 运行代码的调试

    1. 引言STM32N6 项目中,用户代码可能会比较大,此时仅用内部 SRAM 并不能满足用代码运行需求。那么,将代码放置到 PSRAM 运行也是个不错的选择。2. 问题2.1. 问
    发表于 04-15 16:02 0次下载

    Visionfive的串口调试与编译内核

    是 5.15,如果我们想要使用更新的内核,可以选择自己编译。 首先下载源代码 git clone --depth=1 https://github.com/starfive-tech/linux.git这时
    发表于 04-01 07:35

    Linux内核编码风格权威总结:从缩进到底层设计,让你的代码更“内核味”

    作为全球最庞大的开源项目之一,Linux 内核代码量早已突破千万行。要让来自世界各地的开发者高效协作,一套统一、严谨的编码风格必不可少 —— 这不仅是 “代码颜值” 的要求,更是可读
    的头像 发表于 02-09 16:29 373次阅读
    Linux<b class='flag-5'>内核</b>编码风格权威总结:从缩进到底层设计,让你的<b class='flag-5'>代码</b>更“<b class='flag-5'>内核</b>味”

    GitHub王炸:AI编程进入&quot;多智能体时代&quot;,1.8亿人彻夜未眠

    微软旗下代码托管平台GitHub正式集成Claude与Codex,开发者可在统一工作流中自由切换顶级AI助手 2026年2月5日,微软旗下GitHub宣布重大战略升级:正式将Anthropic
    的头像 发表于 02-06 15:06 443次阅读
    <b class='flag-5'>GitHub</b>王炸:AI<b class='flag-5'>编程</b>进入&quot;多智能体时代&quot;,1.8亿人彻夜未眠

    PCB设计避坑指南——孔/

    、Board Cutout功能都不算有效挖空设计,正确方法必须在【机械层或Keep-Out】【连续实线】绘制孔的【完整轮廓】,且内部开槽和外形框务必同一层绘制。 ②自查避雷:设计完成后,可自行查看PCB
    发表于 01-23 14:01

    从零开始安装并配置开源AI编程神器OpenCode

    对于个人开发者而言,选择 OpenCode + 国产开源编程模型 的组合,本质 开源工具 + 国产高性价比模型 复刻了甚至超越了硅谷顶
    的头像 发表于 01-22 21:22 2148次阅读
    从零开始安装并配置<b class='flag-5'>开源</b>AI<b class='flag-5'>编程</b>神器OpenCode

    代码照亮未来:兰州大学开源鸿蒙技术俱乐部的六种青春答卷

    ;没有单打独斗的英雄,只有并肩攻坚的战友。从内核调试到应用创新,从社区贡献到生态布道,这群心怀“技术报国”理想的青年,正在用一行行代码构建开源鸿蒙的明天。 这六位同学,正是技术俱乐部百余名成员的代表,他们的故事
    的头像 发表于 01-19 16:58 1038次阅读
    <b class='flag-5'>代码</b>照亮未来:兰州大学<b class='flag-5'>开源</b>鸿蒙技术俱乐部的六种青春答卷

    nordic NRF54蓝牙设备Google Pixel 10“听诊”蓝牙信道示例

    的应用开发工具箱注入精准距离估算能力。开发者首次能够通过Nordic Semiconductor的开源应用,搭载nRF54L系列设备的Pixel 10智能手机上评估并运用蓝牙信道探测技术。 本次更新
    发表于 11-26 17:44

    开源鸿蒙技术大会2025丨OS内核与视窗分论坛:筑基开源鸿蒙核心内核,共拓视窗技术边界

    开源鸿蒙技术大会2025 OS内核与视窗分论坛湖南长沙国际会议中心圆满举行。来自西北工业大学、浙江大学、厦门大学、华为等高校和企业的学者专家齐聚一堂,围绕鸿蒙内核通信机制、智能渲染、
    的头像 发表于 11-20 17:29 1206次阅读
    <b class='flag-5'>开源</b>鸿蒙技术大会2025丨OS<b class='flag-5'>内核</b>与视窗分论坛:筑基<b class='flag-5'>开源</b>鸿蒙核心<b class='flag-5'>内核</b>,共拓视窗技术边界

    TLE9893是否支持FLASH1运行代码来擦除和编程FLASH1?

    芯片TLE9893是否支持FLASH1运行代码来擦除和编程FLASH1。NVM-PROG_UCODE中,
    发表于 08-13 08:14

    科技云报到:那个的人机交互,终于活出“人样”了

    “按1”“按2”的语音菜单中晕头转向,要么遭遇答非所问的机械回应,即便想转接人工,也往往“坐席忙”的提示挡门外。 智能客服似乎遇到了一道坎,在理解用户、和用户对话方面,始终无法实现真正的“智能”。 然而生成式A
    的头像 发表于 08-05 17:06 553次阅读

    微软开源GitHub Copilot Chat,AI编程迎来新突破

    GitHub Copilot + vscode的组合我已经用了很久,我的代码开发效率完全提升了一个level。帮我代码提示,代码不全,注释理解生成
    的头像 发表于 07-02 09:34 1534次阅读
    微软<b class='flag-5'>开源</b><b class='flag-5'>GitHub</b> Copilot Chat,AI<b class='flag-5'>编程</b>迎来新突破

    开源分享】:开源小巧的FPGA开发板——Icepi Zero

    。程序员可以使用它在多种架构测试他们的代码。 Icepi Zero 还有一个板载 USB 到 JTAG 转换器,因此不需要外部编程器。此外,Icepi Zero 是完全开源的,没有任
    发表于 06-09 14:01