现在的大学生都卷成这样了吗?

基于verilog实现AXI4协议接口读写功能 AXI4是ARM公司推出的第四代AMBA总线协议,专为高带宽、低延迟的片上通信设计,广泛应用于FPGA、处理器及DSP等复杂系统,AXI4包含三中形态,分别为AXI4:标准版本,支持高带宽内存映射通信。AXI4-Lite:简化版,用于寄存器等简单设备的轻量级访问。AXI4-Stream:无地址协议,适用于高速数据流传输(如视频、音频)。本文章主要介绍AXI4协议的代码实现1. 写地址通道定义2. 写数据通道定义3. 写响应通道定义4. 读地址通道定义5. 读数据通道定义。 阅读详情

昨天上网的时候,看到一个21岁的美国大学生,自制了一个叫Sage的编程语言。

45e2067fc2b4ec323c44a2e84d28e0c0.png

(https://github.com/adam-mcdaniel/sage)

我刚开始并没在意,因为现在能自制编程语言的人太多了。

不过,在Sage的GitHub上一看,我发现他竟然用Sage写了一个操作系统:SageOS。

1794841855aef5282b111fc4a662d677.png

这个SageOS是实现在用户态,用VirtIO drivers连接各种IO设备,支持键盘,平板,可以访问硬盘,GPU,实现了Shell,可以执行ELF文件,还实现了一个简单的PPT。

e7d2775a41360ca1393465bba37c19e0.png

ceb7be946bebdcde9ab636d77a6e6c09.png

虽说界面比较丑陋吧,但已经具备了操作系统的雏形。

用的是自制的编程语言,这就厉害了!

在GitHub的末尾,他放上了自己的邮箱,说是2024年毕业,正在找工作,感兴趣的话可以联系他。 

说实话,我要是招人的话,确实挺想和他聊聊的。

我想起了大学的时候,《编译原理》这门课实在是无聊,都不想学。如果能用学到的词法分析,语法分析写个表达式分析器,大家都会向你投来佩服的目光,认为你是大牛。

更多的人还是去学Java,学框架,做Web编程。

后来,年轻的程序员成长起来,就不满足于表达式的解析了,他们要自制属于自己的编程语言。

这时候,市面上的资料也开始丰富起来,像《自制编程语言》,《两周自制脚本语言》,《自制编译器》等等。

(不得不说一句,日本人在写通俗易懂的计算机书方面还是挺厉害的。)

只要你有自制编程语言的爱好,能耐得住性子,跟着书上的步骤,照猫画虎写个编程语言是不成问题的,然后再改吧改吧,加强一下,就能成为自己的。

这些自制的编程语言,不仅仅可以输出Hello World,还支持基本的数据类型,基本的控制结构(顺序,循环,分支),支持函数调用。

ad08cec3d9c789869d8cd113893e5c60.png

用它来写个斐波那契数列,甚至用来刷LeetCode都不成问题。

写到简历中也是成就满满,“用自己的编程语言刷了300道LeetCode”,很吸引面试官的眼球。

现在的学生就更厉害了,自制编程语言不仅仅可以写算法,竟然可以深入到系统级,写操作系统了。

要知道,虽然是用户态的操作系统,也涉及到IO操作,图形界面,Shell。

这对自制编程语言的要求不可同日而语。

仔细想想,这并不是更卷了,而是一代更比一代强。

写到这里,我想起来2019年,我和上海一个编程小神童聊过,五六年级就开始看CODE,CSAPP,TAOCP,说是要做个MMIX虚拟机。

2e23c3b2125cf267efa47adf1855c87b.png

还非要加入我的读书群,在里边大侃C++的编译,把我们这些码农看得目瞪口呆。

CSAPP的读书笔记写得极有个性:

2927442ac141c0321146308044974173.png

还有一个初中生,做了基于canvas的动画引擎,像flash一样可以进行脚本化:https://github.com/Bug-Duck/newcar

看看这国际范儿的纯英文的文档,比很多程序员都强多了吧?

f52eebe071a6f10f561e690adb67605a.png

每次看到他们,我都感觉我这个前浪很快就被拍死在沙滩上了。

我在他们这个年纪,还不知道计算机为何物,放学后只想着赶紧去河湾里疯玩,差距太大了。

如果他们沿着这个路子狂奔下去,以后的成就可不得了。

只是他们必须暂时把自己的爱好放下了,因为他们要参加小升初,要中招,“要准备下一轮中考复习”。

等他们考上大学,毕业后,又可能会遇到房子、教育、医疗、加班等各种问题,到时候还能保持现在的爱好吗?只有天知道了。

全文完,觉得不错的话点个赞或者在看吧!

近期精彩:

我们的世界,运行在无人能懂的屎山代码之上

巴西都发明两门流行的编程语言了!

继Linus之后,又一个动辄就“F**k You”的技术天才和营销大师出现了!

世界最强计算机,极少人见过,让程序员高薪工作一辈子!

这个波斯人的名字,成了无数程序员的梦魇!

四次刮骨疗毒,苹果是无可争议的卷王!

别再折腾环境了!Windows 11 + VSCode + CMake 3.31.4 + MinGW-w64 一键式配置指南(附常见报错解决) 本文提供Windows 11下VSCode、CMake 3.31.4和MinGW-w64的一键式配置指南,帮助开发者快速搭建高效C++开发环境。涵盖工具链选型、环境变量配置、项目初始化及常见报错解决方案,大幅提升开发效率。 阅读详情

相关推荐

别再只调电位器了!用单片机PWM控制LM317输出电压,精度和玩法都多了

本文探讨了如何利用单片机PWM控制LM317输出电压,替代传统的电位器调节方案。通过PWM信号的有源滤波和运放处理,实现了更高精度(±5mV)、更好温度稳定性(0.01%/°C)的数控稳压电源设计,支持远程控制和可编程曲线输出,为经典电路注入数字化智能。

weixin_29164497的博客 360

探索未来编程的绿洲 —— Sage语言简介与魅力展现

在这个飞速发展的技术时代,一种新兴的编程语言——🌿🌱《Sage编程语言》🌲🍂正以它的独特魅力,试图解决开发者在编码世界中的种种谜题。🌟今天,就让我们一起揭开这个语言的神秘面纱,探讨它如何成为代码世界的智者。 ## 一、项目介绍 《Sage编程语言》是计算机科学领域的新生力量,由Adam McDaniel于2022年4月着手打造。它巧妙地融合了Rust、C和Python的语言精华,提供

gitblog_00092的博客 1574

【一键搞定】ThinkPHP6.0.2+PHPStudy+Composer极速安装指南——附完整下载包与避坑技巧

本文提供了一份ThinkPHP6.0.2的完整下载包,并详细介绍了如何配合PHPStudy和Composer进行极速安装与配置。指南涵盖了环境准备、Composer国内镜像加速、项目部署及常见避坑技巧,旨在帮助开发者,尤其是内网或网络不佳的用户,快速搭建可运行的TP6开发环境,绕过依赖下载的繁琐步骤。

assembly8low的博客 1008

计算机术语sage什么意思,Sage Sage的意思解释|Sage是什么意思 -我酷百科

Sage是一个覆盖许多数学功能的应用软件,包括代数、组合数学、图论、计算数学、数论、微积分和统计。SAGE的第一个版本在GNU许可证下发布于2005年2月24日,最初的目标是创造一个“Maxima、Maple、Mathematica和MATLAB的开源替代品”。Sage的主导开发人员威廉·斯坦因是华盛顿大学的数学家。Sage通常被称为sagemath,因为在英语中是一个常见词。Sage的功能包括虽...

weixin_36314729的博客 5043

学习使用turtlebot2——ROS上安装turtlebot2

安装环境:    安装Ubuntu 14.04版本和ROS Indigo    参考:http://wiki.ros.org/turtlebot/Tutorials安装步骤    有两种安装方法,一种直接的安装命令,另外一种源码编译安装,区别在于:直接安装命令是安装在电脑默认路径/opt/ros/indigo/share里面不便于更改代码,因为默认路径下文件一般有访问权限,无法直接更改,需要使用s...

weixin_42670641的博客 2531

VC Spyglass CDC实战:如何快速定位和解决重汇聚问题(附详细调试步骤)

本文深入探讨了在SoC设计中利用VC Spyglass进行CDC验证时,如何高效定位和解决棘手的重汇聚问题。通过实战演练,详细解析了重汇聚的本质、VC Spyglass的检测逻辑,并提供了从报告筛选、GUI原理图分析到制定设计修复或约束豁免方案的全套调试步骤,帮助工程师快速攻克这一常见验证难题。

weixin_29219539的博客 755

sagemath matlab,开源跨平台数学软件SageMath v8.1

SageMath是一个免费的、开源的数学软件系统,采用GPL协议。它整合了许多开源Python包,采用Python语言编写,但也支持其他语言。它的目标是创造一个可变的开源软件以替代Magma、Maple、Mathematica和Matlab。Sage不仅是一个软件,也是一个编程环境,提供命令行模式、笔记本模式,可以编写编译型程序和解释型程序。目前Sage支持Linux、Mac OS X、BSD、...

weixin_33425215的博客 1508

ScanNet数据集详解

ScanNet 是一个 RGB-D 视频数据集,在超过 1500 次扫描中包含了 250 万个视图,并标注了 3D 相机位姿、表面重建和实例级的语义分割。为了收集这些数据,设计了一个易于使用且具有扩展性的 RGB-D 捕获系统,包括自动化的表面重建和众包的语义标注。如果您想下载 ScanNet 数据,请使用您的机构邮箱地址填写一份 ScanNet 使用条款协议,并发送至 scannet@googlegroups.com。压缩包是将3D的标注信息“拍扁”成2D图片的结果,对应原始视频的每一帧。

frostmelody 全网同名,大家多多关注呀~ 持续分享优质内容! 3923

7种正在流行的编程语言

在企业应用编程领域,谈到主流的编程语言可以用博大精深来形容。现实世界里的应用程序代码绝大多数是用少数几种主要编程语言中的某一种编写而成的。对一些公司来说这种编程语言是Java,而对另一些公司来说这种编程语言则可能是C#或PHP。有时候为了满足诸如游戏等应用程序对性能的要求,企业编程人员也用C++或其他一些常用语言来编程,而这些语言最后几乎无一例外地都要用标准化的SQL语言来和数据库联系。 如果程序...

wangxiaoguaai123的博客 782

Openai gym environment for multi-agent games

用于多智能体游戏的 OpenAI Gym 环境

suiusoar 1196

1、信息与物理世界:“It from Bit”还是“Bit from It”?

这篇博文探讨了物理学与信息理论之间的深刻联系,从惠勒提出的“It from Bit”概念出发,讨论了信息是否是物质世界的基础,或者物质是否是信息的来源。文章回顾了2013年举办的征文竞赛以及众多学者对这一问题的不同观点,涵盖了量子理论、热力学、计算机科学、黑洞物理以及时空本质等多个领域。同时,文章还分析了信息理论在哲学层面的含义,并展望了其在未来理论、实验和应用研究中的潜力与方向。

water的专栏 294

这届大学生用AI APP卷疯了!豆包、DeepSeek、光速写作霸榜原因?

从学术外挂到情感伴侣,从写作神器到造梦工厂,AI APP正在重构大学生的生存方式。当00后们用AI解决从论文到恋爱的所有需求,这场静悄悄的技术革命,或许正在孕育下一代互联网的原住民。而装机量榜单的每一次改变,都在诉说一个真理:得大学生者,得AI天下!霸榜三巨头!语言通用类AI APP的统治级表现豆包、DeepSeek、Kimi 智能助手堪称AI界的"门面担当",近30天与近1年行业占比双料霸榜!无...

umengplus的博客 4843

麻辣香锅病毒分析

Spicy Hot Pot浏览器劫持病毒(麻辣香锅病毒)从2020年初被安全公司监测到,因其病毒模块带有MLXG_KM被安全行业代称麻辣香锅病毒。目前通过各种激活工具传播, 包括暴风激活、小马激活和KMS激活等诸多工具,疑似与下载站进行合作推广此类激活工具。Spicy Hot Pot 是一个浏览器劫持 Rootkit,它会将用户的主页更改为指向恶意软件操作员控制的页面,此外还会将内存转储从机器上传到预定义的服务器,并结合本地更新功能以确保其保持更新。通常浏览器劫持者会通过更改用户主页的恶意可执行文件或注册表

不忘初心,护天下安全! 4792

【校招VIP】大一开始「卷」实习,有必要吗?学生也无奈:我们被卷成什么样子了

你从大一就开始准备的话,3年时间规划好,就可以专门去做这个事,然后拿奖项,拿比赛,拿论文,或者是拿各种跟这个相关的别人做不到的事情。随着你大学接触的面越来越广,你可能会有更多其它的想法,比如说走科研,比如说再出国读几年书,这些都是你大一的时候可能没想过的。所以大家不要太早去做决定,准备的早是好事但不要太早,该学习就学习,成绩该搞好就搞好,奖项该拿还是拿,等到大二、大三的时候,比如说现在的暑假提前批,很多人985的学生投都投不过去,因为他们缺少一个真正的亮点,比如说好的论文、好的比赛等等。

shuize123的博客 196

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

春招已然卷成红海 作为普通人出路在哪里?

普通人找到工作,先做好这两步

qq_21366525的博客 209

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

计算机专业卷成麻花!现在学的年轻人,真的还能找到工作吗?

是否具备编程能力是“脚本小子”和真正黑客的本质区别。在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能力。“现实是即便你进入了大厂,所谓高薪中的很大一部分,都是公司的股份。压箱底的好资料,全面地介绍网络安全的基础理论,包括逆向、八层网络防御、汇编语言、白帽子web安全、密码学、网络安全协议等,将基础理论和主流工具的应用实践紧密结合,有利于读者理解各种主流工具背后的实现机制。

m0_71745258的博客 968

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

22岁非计算机专业工科妹子裸辞转行Python程序员,自学Python两个月,零基础如何系统学习python,从入门到精通?

内卷&卷王 当代大学生有哪些内卷行为 一个宿舍八张床,考研都是王中王 四级过了接着考,六级英语少不了 比赛种类多又多,通通参加不嫌多 智育德育双学分,双管齐下我最强 过了六点就不睡,图书馆外排长队 导游教资会计证,省考国考事业编 年年都拿奖学金,学生会里副部长 假期课余都是宝,计划安排来致富 这个社会已经都快卷成麻花了,而当代大学生还没出校门就已经被迫加入到了“卷”的行列,终究是没逃过内卷的旋涡,累S自己也要卷S别人。 众所周知,程序员薪资高,职位缺口大,在市场上也算是一个炙手可热的职业了。那么.

Python_cocola的博客 5777

别只看暴跌 30%!计算机就业数据拆解:AI 岗缺口 500 万,传统开发岗卷成 1:15

此外,在经济形势不稳定或下行时,企业为控制成本也会削减技术研发等预算,对计算机人才需求减少,因此,计算机类专业毕业生就业质量可能会进一步下降。不过,相较于其他专业类而言,计算机类专业仍具有相对优势,计算机类专业毕业生需结合社会需求,充分考虑自身条件,做好职业规划,扎实培养自身解决实际问题的能力,在就业市场中获得更多竞争优势。与计算机相关的职业主要集中在互联网开发及应用、计算机与数据处理领域,但在2023届计算机类专业毕业半年的毕业生中,这两个职业类的占比均出现了明显下降,一定程度上,这意味着。

m0_59236602的博客 1330

给自己的建议

不要做生活的小丑; 大学生现在大把,请放下心态; 不管对方是在招人还是在广告,一句话:他在向你推销的同时你也在向他们推销; 没过四级真的失去很多机会,但问问自己为什么没过四级; 你是一个应届生,更必须学会诚信,它是你的名片,他可能不是成功的基石,却可能是成功的拦路虎; 一名好的大学生的标准是尽自己努力做一个好学生;一个好员工的标准是尽自己努力做一个好员...

weixin_34409357的博客 92

24岁非计算机专业工科妹子裸辞转行Python程序员,自学Python三个月,零基础如何系统学习python,从入门到精通?

24岁非计算机专业工科妹子裸辞转行Python程序员,自学Python三个月,零基础如何系统学习python,从入门到精通?

2201_75571291的博客 269

软工大二男大学生在线求助!我到底该怎么办?[特殊字符]

大家好!我是某双非院校的178cm大二软工崽(现在已经大二下了,时光飞逝!!!啊啊啊啊😭),主业是八块腹肌的Java战士💪,副业是互联网试错狂魔🤹♂️,每天都在**“我要卷成架构师"和"这破代码不敲了我要去创业!”**之间仰卧起坐。除了写BUG,我的生活还有:✅ 帮爸妈直播卖窗帘尾货(两个月GMV4K+,直播间最高在线20人,第一次大胆露脸直播😎)已经没做了,直播的事情我交给我妈妈,让她自己播啦✅ 无货源电商店主(经营半年赚2K,这生意不好赚!🌚)还在经营,希望能越来越好吧。

zw45607076875的博客 539

西安交通大学大学计算机pdf,西安交通大学计算书.pdf

西安交通大学计算书.pdf2011 年第五届全国大学生结构设计竞赛计算书参赛作品:腾飞塔指导老师:孙清参赛队员:索思 朱彪彪 路金波西安交通大学2011 年10 月19 日一、结构选型根据题目要求,对可能的几种结构形式——框架结构、桁架结构、框-剪结构、框架-筒体结构进行了初步分析,认为:1)结构高宽比约为 4.5:1 ,没有必要采用框-剪结构或框架-筒体结构。而且剪力墙片(或筒体)构件的自重大...

weixin_28963467的博客 276

付费上班?星巴克被曝给员工摊派月饼任务,卖不掉自购……

而值得注意的是,给员工下销售任务,甚至全员销售,这些年已经不算什么新鲜事了,这些年,不少有头有脸的大公司,因为全员销售引发热议,但尽管涉嫌违法、压榨打工人,但不知道为何,这股妖风就是刹不住车,甚至越吹越猛?当然离谱的是,星巴克还给兼职大学生摊派了销售任务,而这些大学生兼职的工资,一天也就一百来块,干一个月,也就三千多,摊派15盒销售任务,如果卖不掉,等于要贴钱干了,这真是付费上班照进现实。“重生之我在星巴克卖月饼,现在只差卖完10盒月饼,我就能东山再起,来找我买星巴克月饼,听听我的复仇计划”

cgfsj888的博客 585

兄弟们mdpi或者ieee Access润色和翻译都咋搞的哇

已经在这里待了一年多了。下午面的,问了些基本问题,最后说补录的尾声了,直接告诉我薪资了,我看了下好像是sp价,让写了200字的自我介绍,说提交审批用,不到半小时结束,晚上还没收到云证,#晒一晒我的offer# 被华子录取的这一天,一切都被作废,之前的所有面试作废,之前的所有offer作废,之前的硕士学历作废,之前的本科学历作废,星星作废,月亮。#对未来的工作有什么期待# 工作上可以和同事领导打成一片,对工作内容感兴趣,能够收获价值感,不过度加班有自己的时间,拿的工资除日常开销外可以培养自己的兴趣爱好,

每天多一点干货 1023
上一篇: 各位,重大机遇!请马上入局!!
下一篇: 坏了,我把闺女培养成程序员了!
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值