首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
44
Star
260
Fork
61
洛书编程语言
/
洛书编程语言
申请加入仓库
Fork 仓库
加载中
取消
确认
代码
Issues
1
Pull Requests
2
Wiki
11
统计
更新失败,请稍后重试!
Issues
/
详情
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
[任务悬赏] — 标准拓展库的开发
已完成
#I7QXCV
陈朝臣
拥有者
创建于
2023-08-06 23:26
# [任务悬赏]——标准拓展库的开发 ## 任务说明 + 标准库与标准拓展库 + 标准库是洛书发行时附带的一套微型功能库,包括 IO、字符串、数学、时间、系统、文件、线程七个模块,其为洛书提供了基本的功能,使得我们可以用洛书实现洛书模块管理器等工具。 + 标准库并不是一个全功能,高性能的解决方案,其设计的目标是尽可能的通用与简洁,在一定程度上牺牲了功能与性能。以stdstring模块为例,其字符串长度受到内核缓冲区的限制,并且包含相当一部分的低效算法,以至于频繁调用其中的函数时,会将洛书的效率拉低到python水平之下。 + 标准拓展库是指,针对标准库中的特定模块,在某类平台上,进行平替的库 ## 任务奖励 + 每个标准拓展库可以由一或多位开发者进行认领,其中一位作为开发负责人。 + 在开发结束后,由开发负责人提交贡献比例表,按照比例分享 500点 活动积分 ## 任务要求 + 每个拓展库的顶层接口应与被平替的拓展库保持一致 + 每个拓展库的至少拥有windows/linux两个平台的实现,或针对MCU的优化实现 + 每个拓展库以```lsxxx```或```minixxx```命名,分别代表针对PC,或MCU的拓展 + 项目效果 ```python import('stdlib') import('lstime') time.sethour(1) # sethour 函数不存在于 stdtime 中 ```
# [任务悬赏]——标准拓展库的开发 ## 任务说明 + 标准库与标准拓展库 + 标准库是洛书发行时附带的一套微型功能库,包括 IO、字符串、数学、时间、系统、文件、线程七个模块,其为洛书提供了基本的功能,使得我们可以用洛书实现洛书模块管理器等工具。 + 标准库并不是一个全功能,高性能的解决方案,其设计的目标是尽可能的通用与简洁,在一定程度上牺牲了功能与性能。以stdstring模块为例,其字符串长度受到内核缓冲区的限制,并且包含相当一部分的低效算法,以至于频繁调用其中的函数时,会将洛书的效率拉低到python水平之下。 + 标准拓展库是指,针对标准库中的特定模块,在某类平台上,进行平替的库 ## 任务奖励 + 每个标准拓展库可以由一或多位开发者进行认领,其中一位作为开发负责人。 + 在开发结束后,由开发负责人提交贡献比例表,按照比例分享 500点 活动积分 ## 任务要求 + 每个拓展库的顶层接口应与被平替的拓展库保持一致 + 每个拓展库的至少拥有windows/linux两个平台的实现,或针对MCU的优化实现 + 每个拓展库以```lsxxx```或```minixxx```命名,分别代表针对PC,或MCU的拓展 + 项目效果 ```python import('stdlib') import('lstime') time.sethour(1) # sethour 函数不存在于 stdtime 中 ```
评论 (
0
)
陈朝臣
创建了
任务
陈朝臣
将
任务状态
从
待办的
修改为
已完成
陈朝臣
将
置顶等级
从
中
修改为
不置顶
展开全部操作日志
折叠全部操作日志
登录
后才可以发表评论
状态
已完成
待办的
进行中
已完成
已关闭
负责人
未设置
标签
未设置
标签管理
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
分支 (5)
标签 (18)
master
ospp-2024-hdq
wiki
pre
trycommit
1.6.8
1.6.5
v1.6.4
1.6
1.4.8
1.4.4
1.4.2
1.2.8
1.2.6
1.2.4
1.2.1
1.0.1
1.0
0.4
0.3
0.2.2
0.1.2
0.1.0
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
参与者(1)