阿里味 PUA 编程语言火上 GitHub 热榜!
Java项目开发
共 1827字,需浏览 4分钟
· 2022-01-29
转自:量子位 | QbitAI从程序员 code 到产品经理 PPT 的生态闭环,终于打通了。如果编程语言里都是“赋能”、“反哺”、“抓手”,会是啥样?我们不妨先来写个程序看看:怎么样,你看懂了吗?这段程序可不是乱写的,定义函数、条件判断一气呵成,训练有素,还真的能跑通:相信有高手已经看懂了,以上是一段求斐波那契数列的递归程序,只不过加入世界上最好的编程语言——PPT的一些语法而已。如果非要把上面的程序翻译成“人话”,那就是:是不是一下子豁然开朗?好好的程序,为什么要用“非人话”来写呢?其实,这是一位国内程序员开发的互联网黑话编程语言,英文名叫PUA Language。这个语言成功将两大部门员工对齐:非技术部门能快速掌握编程要领,程序员也能获得每天PPT汇报的快感。看到这么有趣的编程方式,程序员表示自己的工作都高大上起来了,毕竟自己每天都要赋能几十个对象。那么,PUA Lang该怎么写程序?
编程“打法”
一般编程语言需要的基本功能,PUA Lang一应俱全。整个语法的表达堪称“信达雅”:if对应细分,while对应闭环,let对应赋能,fn对应抓手,数组是组合拳……Monkey | pua-lang | Explanation |
if | 细分 | "specialization" |
else | 路径 | "pathway" |
while | 闭环 | "closed loop" |
true | 三七五 | "3.75", a passing performance evalulation result |
false | 三二五 | "3.25", a failing performance evalulation result |
let | 赋能 | "enable", in a fancy way |
fn | 抓手 | "handle", as in getting a handle on things |
return | 反哺 | "repay", used in Alibaba as a general term for feedback in systems |
Array | 组合拳 | "combo move"; not yet a word in the language |
Hash | 载体 | "carrier"; not yet a word in the language |
= | 对齐 | "align" |
+ | 联动 | "linkage" |
- | 差异 | "difference" |
/ | 倾斜 | "tilt" |
puts | 输出 | "output" |
quit | 淘汰 | "eliminate" |
这位程序员已经成功以GitHub为中台,以开源为打法,迅速打出一套组合拳,成功挖掘了公关作为新增用户,形成了一套全新的方法论,为编程产业赋能。
落地一下
大厂的业务布局,讲究一个风口,什么是风口呢?用图来解释就是:有了投资才刚刚开始,毕竟不能落地的项目是得不到资源倾斜,,于是就有:这里面概念有点多,我们慢慢来解释,首先是高空和落地:打磨要是说白了也容易理解:好不容易到了快下班的点,领导却发来最新指示:要进行产品升级。升级这个抓手系统里还没有啊,赶紧拜托对面工位的P7帮忙实现一个。到了晚上9点,终于写出来了:看不懂,先运行一下试试吧:原来这个升级,就是价格翻倍的意思,早说啊。这是什么鬼
PUA Language这个项目,其实是基于另一个Rust实现的Monkey语言项目rs-monkey-lang修改而来。Monkey语言是《Writing An Interpreter In Go》一书中介绍的,专门用来学习解释器工作原理的语言。各位在恶搞互联网黑话的同时,不妨看一下它的源码,还可以顺便学习一下解释器。PUA Language目前还在开发初期阶段,只有一些基本功能,但已经获得了1.7k标星,网友也纷纷热情地在Issue里开起了脑洞。作为Bug编写员,异常处理一定要有:还有一位不愿意透露姓名的网友提出了更多高级功能:除了功能以外,整体风格也要一致才行:开源协议也要改一下:最后,考考大家的黑话水平,请看这段代码,能猜出聚焦这个抓手解决了什么痛点吗?项目地址:https://github.com/flaneur2020/pua-lang在线解释器:
https://flaneur2020.github.io/pua-lang/
评论
热搜第一!8000万粉丝女主播被捕
今天一大早,#一条小团团确认被捕#,登上微博热搜第一。一条小团团是抖音和斗鱼头部女主播,全平台粉丝数量超过8000万。其中,抖音3693万,斗鱼2671万,快手1116万,微博和B站也有几百万粉丝,商业价值极高。有趣的是,消息传出后,网友们担心的不是她本人,而是她的高德导航语音包,是否会被下架。涉嫌
码农沉思录
0
我看阿里的年终奖总算发了!
到4月底了,这两天看朋友圈,发现阿里的年终奖终于发了,问了问老同学,也从网上检索了不少信息,基本搞清楚了阿里今年的年终奖情况。近来来阿里一些集团对绩效等级做了较大的调整,以前的旧绩效系统中,绩效分为3.25、3.5、3.75、4和5五个等级,其中4和5是较高绩效等级,较少见。而且之前3.5绩效内部划
公子龙
0
CVPR 2024|大视觉模型的开山之作!无需任何语言数据即可打造大视觉模型
↑ 点击蓝字 关注极市平台作者丨科技猛兽编辑丨极市平台极市导读 本文提出一种序列建模 (sequential modeling) 的方法,不使用任何语言数据,训练大视觉模型。>>加入极市CV技术交流群,走在计算机视觉的最前沿本文目录1 序列建模打造大视觉模型(来自 U
极市平台
1
阿里的同事,写的代码真 TMD 优雅!
通过这篇文章你将了解到整洁的代码对项目、公司和你的重要性,以及如何书写整洁的代码.通过命名、类、函数、测试这四个章节,使我们的代码变得整洁.1、为什么要保持代码整洁?不整洁的代码随着时间的增加而增加时,生产力会随之降低.导致的结果就是:代码不易扩展或扩展容易引发其他问题程序崩溃加班增加公司成本(加人
Java专栏
1
阿里公布年终奖,P7, 3.5+,22W年终奖,还有35W长期现金激励,真香
上一篇:网友发问:事业编一年6万,干35年退休挣200万,程序员一年60万,5年就挣300万,事业编再爽能有程序员干五年退休爽?阿里这几天开始员工绩效和年终奖沟通了,又是几家欢喜几家愁的时候。自2024年4月1日起,公司对其股权激励计划进行了更新。除了继续提供一次性的年终奖和股权激励之外,阿里巴巴还
开发者全社区
0
微软开源MS-DOS操作系统源码,冲到GitHub第一了!
大家好,我是轩辕。这两天逛GitHub的时候,突然发现一个叫 MS-DOS的项目冲到Trending榜首了!定睛一看,微软官方啊,搜了一下才知道,原来前两天,微软把MS-DOS 4.0系统开源了!关于这个系统,估计现在很多程序员都不知道了,或者只在古老的教科书上看过这玩意儿。MS-DOS,全称为Mi
编程技术宇宙
6
热搜第一,腾讯又一游戏停运了!
腾讯又有一款游戏要停运了。最近,腾讯游戏宣布:由于游戏的代理协议即将到期,《食物语》将于2024年6月18日11:00停止在中国大陆地区的运营。并且这次的停运话题一度冲上热搜榜第一位,引发网友热议。据了解,《食物语》是一款中华美食拟人的国风女性向RPG养成手游,于2019年9月份公开测试,运营至今已
逆锋起笔
0
多人同时导出 Excel 干崩服务器!新来的阿里大佬给出的解决方案太优雅了!
点击关注公众号,Java 干货及时推送↓推荐阅读:面试辅导,我们出大成果了!来源:juejin.cn/post/7259249904777838629前言 业务诉求:考虑到数据库数据日渐增多,导出会有全量数据的导出,多人同时导出可以会对服务性能造成影响,导出涉及到mysql查询的io操作,
Java技术栈
1