你所鄙视的语言竟然

图片.png
若是你是用脚本语言,对于这图,你也知道脚本语言的语法容易简单,入门快,毕竟欧美大佬给咱们封装好了,加上如今各框架,各库高度封装,咱们好像只须要复制粘贴就能够完成公司的crud 业务了,剩下的时间呢。
摸鱼? php

当你在用脚本或是编译型语言在撸相关业务的时候,它在运行时linux会首先运行ELF文件找到程序的入口地址,再加载到内存中运行,而咱们所写的.php .go .java 等它会php go java ELF文件所处理。 java

当你用上php的那套语法写业务时,他们都会认为这种简单的语言不高大上。。。不过再怎么吐槽linux

你们运行都是在Linux系统上,调用的系统API彻底同样,做为一名想达到资深水平的码农不该该局限在各类写法的语言上,应该养眼于系统API它达能完成的功能被各类很是闲的老外封装发明了各类骚写法的语言,甚至google没事干本身弄了go编译器,而后弄出了各类写法。可是你们会发现都要运行在Linux上,开始运行时都要调用libc.so库,都要调用execve来调用各位写的程序,后面的各类API,多进程,多线程,网络 socket API 都是同样,只不过有些小伙伴只在意老外封装的写法,认为跟其它语言彻底不同。 网络

那么我相信当你水平达到必定水准,你用这个语言实现的东西,换另外一套语言我相信你也能把思想和方法搬过去,毕竟都是在调用Linux API! 多线程

若是你的想法也和我同样,你有兴趣能够关注一下个人东西。
东西:https://edu.51cto.com/sd/75a3d框架

相关文章
相关标签/搜索