Inko 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Inko 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MPL
开发语言 Ruby Rust
操作系统 跨平台
软件类型 开源软件
所属分类 编程语言
开发厂商
地区 不详
提 交 者 AmberSaber
适用人群 未知
收录时间 2020-07-06

软件简介

Inko 是一门静态类型、安全、为了编写并发程序的面向对象语言。采用轻量级的线程隔离,因此不会出现数据竞争,它的语法易学易记,由于它的错误处理模型,您将不必担心意外的运行时错误

特征

  • 静态类型
  • 面向对象
  • 轻量的线程,不共享内存
  • 组合而不是继承
  • 在调用处显式处理异常
  • 每一个线程并行垃圾回收
  • 与操作系统和体系结构无关的字节码
  • 虚拟机和运行时只需要 5MB 内存
  • 永远自由和开源
  • 内建单元测试框架

平台支持

  • Linux
  • Windows 10 或者更新
  • Mac OS Sierra 或者更新
  • FreeBSD, OpenBSD,和其他的 BSD 系统,但是目前还没有正式的支持
  • 仅正式支持 X86-64 平台
 
展开阅读全文

评论 (6)

加载中
语法优雅,易学易用才有前途
10/07 11:27
回复
举报
没有线程同步,怎么玩
07/18 14:55
回复
举报
进程间可以通信,通过传递对象的方法,就像erlang那样
07/31 01:17
回复
举报
看上去不错
07/17 09:46
回复
举报
没戏的语言。没啥长处,语法也不简练。
07/07 12:57
回复
举报
解决了很多Java的硬伤
07/18 12:39
回复
举报
更多评论
发表于开发技能专区
11/24 10:32

Inko 现在已支持在 Docker Hub 使用

Inko现在可在Docker Hub上使用 发表于: 2020年10月25日 您现在可以使用Docker或 Podman安装Inko ,因为我们现在将官方Docker映像发布到Docker Hub。 我们的Docker映像发布在inkolang / inko Docker Hub存储库中,并且基于Alpine Linux。您可以按以下方式安装这些映像: docker pull inkolang/inko:0.8.1 # When using...

0
0
发表于开发技能专区
10/06 22:20

Inko 0.8.1 发布

Inko 0.8.1 已经发布了,提供了运行Inko字节码的新方法,减少了依赖,以及简化了构建和安装过程。 内容列表 重用垃圾回收线程 字节码文件(Bytecode files)被字节码映像(Bytecode images)取代 “持续时间”方法的重命名 翻新构建系统 不再有预编译包 翻新CLI 减少依赖 使用AES-NI加快哈希处理 文档修改 Arch Linux 包 Ho...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
07/05 23:34

Inko 代码示例

hello,world import std::stdio::stdout # This will print "Hello, world!" to STDOUT. stdout.print('Hello, world!') 进程通信 import std::process::(self, Process) import std::stdio::stdout ......

0
0
发表了博客
2016/12/19 19:46

《统计建模与R软件》第二章课后作业解题答案

自学R语言,学习完了之后做一做习题,是对知识的一些巩固,也希望可以帮到正在学习的童鞋们。 ![输入图片说明](https://static.oschina.net/uploads/img/201612/19194252_EM9T.png "在这里输入图片标题") ``` x<-c(1,2,3);y<-c(4,5,6);e<-c(1,1,1) z=2*x+y+e;z1=crossprod(x,y);z2=tcrossprod(x,y) z;z1;z2 ``` ![输入图...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
6 评论
7 收藏
分享
返回顶部
顶部