“阿里味” PUA 编程语言火上GitHub热榜,标星2.7K!
程序员书单
共 5718字,需浏览 12分钟
· 2022-01-14
点击蓝色“程序员黄小斜”关注我哟
加个“星标”,每天和你一起多进步一点点!
从程序员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" 35岁老员工看到这里,恐怕已经瑟瑟发抖了:“三七五”是true,“三二五”是false,那种被KPI支配的恐惧,一股互联网大厂内卷的气息顿时扑鼻而来。 难怪英文名叫PUA Lang啊。 看完整个语法后,我觉得: 这位程序员已经成功以GitHub为中台,以开源为打法,迅速打出一套组合拳,成功挖掘了公关作为新增用户,形成了一套全新的方法论,为编程产业赋能。 落地一下
大厂的业务布局,讲究一个风口,什么是风口呢? 用图来解释就是: 有了投资才刚刚开始,毕竟不能落地的项目是得不到资源倾斜,,于是就有: 这里面概念有点多,我们慢慢来解释,首先是高空和落地: 打磨要是说白了也容易理解: 好不容易到了快下班的点,领导却发来最新指示:要进行产品升级。 升级这个抓手系统里还没有啊,赶紧拜托对面工位的P7帮忙实现一个。 到了晚上9点,终于写出来了: 看不懂,先运行一下试试吧: 原来这个升级,就是价格翻倍的意思,早说啊。 这是什么鬼
PUA Language这个项目,其实是基于另一个Rust实现的Monkey语言项目rs-monkey-lang修改而来。 Monkey语言是《Writing An Interpreter In Go》一书中介绍的,专门用来学习解释器工作原理的语言。 各位在恶搞互联网黑话的同时,不妨看一下它的源码,还可以顺便学习一下解释器。 PUA Language目前还在开发初期阶段,只有一些基本功能,但已经获得了1.7k标星,网友也纷纷热情地在Issue里开起了脑洞。 作为Bug编写员,异常处理一定要有: 还有一位不愿意透露姓名的网友提出了更多高级功能: 除了功能以外,整体风格也要一致才行: 开源协议也要改一下: 最后,考考大家的黑话水平,请看这段代码,能猜出聚焦这个抓手解决了什么痛点吗?
— 【 THE END 】— SpringBoot 中使用 Filter 的正确姿势
扒了一下西安一码通的接口,这特么不崩才怪呢~
5年前,榨干程序员老公1300万资产,逼其跳楼自杀的翟欣欣如今怎样了?
公众号[程序员黄小斜]全部博文已整理成一个目录,请在公众号里回复「m」获取! 最近面试BAT,整理一份面试资料《Java面试BATJ通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:点“在看”,关注公众号并回复 PDF 领取,更多内容陆续奉上。
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
评论
热搜第一!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