Pike 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Pike 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Pike 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPL
开发语言 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 编程语言
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2009-01-01

软件简介

Pike 是一个简单易学的解释性的面向对象动态语言,其语法跟 C 语言比较类似,包括一个强大的模块系统,例如数据库访问,图片处理和高级数据加密等等。

下面是一个用 Pike 编写的 Hello world 程序:

 

int main()
{
  write("Hello world!\n");
  return 0;
}

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
很严谨的脚本语言 强类型的 运行速度也很快 很好
2019/08/08 19:07
回复
举报
类C的语法太麻烦啦。 #Pike#
2016/08/29 09:21
回复
举报
更多评论
2019/07/06 11:44

Pike 2.0 版本发布,HTTP 缓存服务

Pike 2.0 版本发布,主要优化了缓存的性能以及应用的配置及管理。 HTTP缓存服务,提供高效简单的HTTP缓存服务,类似于varnish但配置更简单。 主要特性 标准化的基于HTTP头Cache-Control缓存控制 界面化的配置,简单易用 智能的压缩方式,根据客户端选择br或者gzip 应用配置可保存至etcd中,非常方便横向扩展 界面化的缓存管理,可实时查看当前系统缓存以及强制手工清除 性能 测试机器:8核 8GB内存,测试环境有限,wrk与测试程序...

0
12
发表了资讯
2012/09/18 00:00

Pike 7.8.700 发布,脚本编程语言

Pike 7.8.700 发布,该版本新增模块 Search、Standards.JSON、Val、ZXID,修复了很多 bug。 Pike 是一个简单易学的解释性的面向对象动态语言,其语法跟 C 语言比较类似,包括一个强大的模块系统,例如数据库访问,图片处理和高级数据加密等等。 下面是一个用 Pike 编写的 Hello world 程序: int main() { write("Hello world!\n"); return 0; }...

1
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2014/10/15 14:57

Rob Pike:走进Go语言

序言:关于Go Go语言是一个开源、并发、高效、简单、有趣(但对某些人来说可能很无聊)的编程语言,支持垃圾回收(GC),具有很好的可伸缩性。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。 Go最初是为了解决Google的问题而开发的,要...

0
4
发表了博客
2018/01/07 12:59

Rob Pike 编程五原则

Rob Pike's 5 Rules of Programming Rule 1: You can't tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don't try to second guess and put in a speed hack until you've proven that's where the bottleneck is. Rule 1: 你无法说出程序运行所花费的时间。 意外之处出现瓶颈,因此不要去尝试猜测和加快速度直到你已证明这就是瓶颈所在。 Rule 2: Measure. Don't tune for sp...

0
0
发表于云计算专区
2018/05/24 13:54

devstack安装openstack pike

1.环境说明 物理机操作系统:ubuntu-16.04.4-server-amd64 controller:192.168.18.61 ubuntu61 compute:192.168.18.62 ubuntu62 compute:192.168.18.63 ubuntu63 2.修改apt源 vi /etc/apt/source.list deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubunt...

0
1
发表于云计算专区
2019/01/23 15:53

OpenStack pike的卷管理完善

版本说明:openstack Pike 操作系统:centos 7.3 一、功能需求 在项目-卷-卷页面和管理员-卷-卷页面导出所有条目到excel; 管理员登录后,在管理员-卷-卷页面显示总容量、已分配容量、剩余可用容量; 二、原功能说明 不具备该项功能。 三、功能实现 1、horizon修改增加程序文件: /horizon/openstack_dashboard/dashboard/project/volumes/views.py /horizon/openstack_dashboard/dashboard/project/ volumes /tables.py /hori...

0
0
发表了博客
2020/03/04 17:12

Go 程序员的演变,最后的 “Rob Pike” 这个梗看懂了吗?

通过一个阶乘函数的不同写法将 Go 程序员进行划分。 初级 Go 程序员 package fac func Factorial(n int) int {   res := 1   for i := 1; i <= n; i++ {     res *= i   }   return res } 函数式 Go 程序员 package fac func Factorial(n int) int {   if n == 0 {     return 1   } else {     return Factorial(n - 1) * n   } } 泛型 Go 程序员 package fac func Factorial(n interface{}) interface{} { ...

0
0
发表了博客
2019/07/20 21:50

华硕主板搭配pike 2008阵列卡实操记录

说来惭愧,我这个做运维的人员,对于服务器还不是很了解,软硬件都不是很了解; 生命在于折腾,成功在于实践! 环境:华硕z9pr主板,pike 2008阵列卡,4块使用了10年的SATA口500G 7200转机械硬盘; 搭建教程可以参考这个:https://zhidao.baidu.com/question/366202204853583852.html 如果实在不行,我个人建议就是不怕死,就直接干,出现了Ctrl+c或者其他提示的时候不要犹豫,按就是了。然后看不懂英文没关系,有道翻译App你值...

0
0
发表于运维专区
2018/10/14 16:46

openstack pike dashboard仪表盘无法登陆

问题现象 : 浏览器输入 http://controller/dashboard 访问仪表盘无法登陆,提示“出错啦! 遇到异常情况,请刷新。如需帮助请联系管理员。” /var/log/httpd/error_log 中一直报以下错误: ... ... [Wed Nov 01 06:36:08.539559 2017] [:error] [pid 16283] self.create [Wed Nov 01 06:36:08.539566 2017] [:error] [pid 16283] File "/usr/lib/python2.7/site-packages/django/contrib/sessions/backends/cache.py", line 48,...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
11 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部