粪坑

作者: michaeljacc | 来源:发表于2016-07-31 20:57 被阅读29次

# 今天主要讲
# IT 行业的主要问题
# 1,买包
# 搞一些华而不实的东西
# 微软出 .net
# 2,减肥药
# 搞一些东西,声称可以有效解决(几乎)一切问题
# 3,出斧头

# 书

# 1,各个语言
'''
C
1970 年发明,主要用于 Unix 操作系统的开发
最接近硬件的编程语言
现在主要用于底层编程(操作系统、嵌入式)
好处是运行效率高
坏处是编程难度大

C++
80 年代
面向对象,支持很多编程范式(方式)的语言
运行效率非常高,和 C 持平
学习曲线很陡峭
微软主推
现在主要用于 游戏领域的基础设施开发(因为需要效率)

Java
90 年代由 Sun 公司发明的减肥药
宣称 一次编写、到处运行
对 C++ 的改进
实际上全是臆想
现在已经沦为外包开发领域专用的骗人垃圾语言了

C#
微软山寨的 Java
实际上学了几乎完全没用,因为市面上用到的地方很少
不过从语言的角度来看,比 Java 好太多了
但是没人关心你好不好

JavaScript
90 年代最初只是十天设计出来的一个随便应付一下的语言
但是历史的进程让它现在成为世界上最流行的编程语言了
现在主要用于 Web 前端开发
也有用于后端(妄想)

PHP
90 年代只是几个业余的码农写出来的 C 语言扩展
现在已经是世界上流行语言中最垃圾的语言了
垃圾到无以复加,无法形容

Python
90 年代出来一个用于教学的编程语言
因为极度简单方便所以现在非常流行
主要用于除了 C 语言的各个方面
也用于嵌入开发逻辑,魔兽世界的服务器就是 Python 写的

Ruby
90 年代日本人做的一个编程语言
通常用来和 Python 相比
实际上呢,它更灵活、更复杂
现在主要只是用在 Web 后端的 RoR 框架中
Ruby on Rails 是一个 Web 后端开发框架

Lua
90 年代巴西人发明的一个给业余玩家用的编程语言
特点是小巧、灵活、方便和 C 语言集成
现在主要用于应用程序的扩展比如软件、游戏等的扩展
魔兽世界的界面、很多游戏的逻辑、Adobe 公司系列软件的编写

Perl
早期的一门脚本语言,特点是内置了功能强大的正则表达式
适合处理文本
现在已经几乎没有人用了
如果还有人用

R
号称是适合统计的语言

Lisp
早期的语言,现在编程语言从它身上借鉴了非常多的概念和功能
这是一类语言的统称
现在流行的主要有
Racket  Facebook 的 VR 开发平台用的语言
Scheme  主要用于教学的简单语言

Haskell
学校里会用来做学术的语言
复杂、功能强大

Erlang
爱立信出的一门编程语言
在国内主要是垃圾页游公司在用作服务器开发

Go
谷歌造的减肥药
号称是xx的服务器开发语言
实际上呢,你不是想去当教主坛主 就别碰

Objective-C
80 年代对 C 语言的扩展,类似于 C++
但是开发理念不一样
在当时是很先进的语言
现在是苹果的官方开发语言(20 多年了)

Swift
苹果的减肥药
目前处于传教的阶段
'''


# 2,各个编程的方向
'''
1,桌面应用程序开发(运行在操作系统上给普通人用的软件)
    QQ
    浏览器
    现在的手机软件也属于这个领域
    没前途

2,游戏编程(包括桌面游戏、主机游戏、手机游戏、网页游戏)
    开发的内容和开发模式都不一样
    苦 累 脏
    没前途

3,系统编程
    在操作系统上做底层开发,衔接上下游的
    开发工具
    没前途

4,嵌入式编程(汽车控制程序、NASA 火箭、洗衣机控制、广告牌、物联网、各种垃圾)
    最恶心的坑
    资源匮乏、工具垃圾
    纯粹的垃圾
    绝对没有任何前途
    前几年 Nokia Moto 裁员,员工都跪了

5,网络应用程序开发(Web)
    简而言之就是写网站
    分前端和后端
    前端就是用 JavaScript 给浏览器页面写程序的
    后端就是操作、处理、返回数据给客户端的程序
    编写简单、舒心、性价比高
    唯一值得推荐的行业

6,企业开发(分内部 In-House 和外包)
    内部就是大公司里面的 IT 部门
    外包则是最垃圾的存在
    绝对不会有任何前途
    人性扭曲之所
'''


# 推荐几本书
'''
《人月神话》
《人件》
《代码大全》
《程序开发心理学》
'''


# 普通人不能预测历史


# 大公司技术成型和分析
'''
# 百度
当年用 C 语言写贴吧
后来有好事者用 PHP 于是现在百度的风气就是 PHP

# 淘宝
最初用 PHP 外包
后来用 Java 外包
所以现在淘宝出去的人都特别迷信 Java
现在是 PHP Java Node.js(不在浏览器上运行的 JavaScript)
三派斗争中

# 网易
不知道是不是因为同在杭州的关系
也是用 Java 的

# 腾讯
服务器因为是写 IM 起家的
所以用 C++

# 新浪
PHP,野鸡公司代表

# Facebook
用 PHP 因为扎克伯格用 php 写的初版

# Twitter Github
用 RoR 成功了

# Stack Overflow
很另类 用了 C#

# 谷歌
搞东搞西,跟微软学的
很多技术都是为了骗人 捆绑 说扔就扔
Dart
Silver Light
XNA

'''


'''
教徒众人拾柴

现在的流行技术、语言 大多是教徒的杰作
实际上并不是他们说的那样
你去观察历史
会发现就是一种循环。。。


我们要做好任何事情
都应该用理智分析 用事实去思考
不要因为信仰做一些奇怪的事情
那样是逆历史潮流而动


## 语言的分类
这些分类都是没有严格定义的


# 动态语言
主要是说可以在语言运行期间动态地做一些事情的语言
比如动态设置类属性、更改函数定义

# 脚本语言
主要是编写简单的语言(实际上有污名化的嫌疑)

# 编译型语言
需要用编译器编译成二进制机器码
然后才能执行

# 解释型语言
一般说来是需要解释器直接解释执行
但是现在的解释型语言都是会有动态编译为机器码的过程(JIT 或者 AOT)
所以其实都很。。。混合了

'''

相关文章

  • 当粪坑看着你

    当粪坑看着你 不要紧张 不要恼怒 粪坑有粪坑的自由 你有你的转头 像苍蝇老爱从粪坑出来一样 你无须干涉它的目光 任...

  • 粪坑

  • 有趣的“粪坑理论”

    周末,阿杰与三两好友去郊外踏青。 阿杰不慎掉入一粪坑,沮丧之余,忽灵感勃发,总结出“粪坑理论”。 粪坑理论:掉到粪...

  • 粪坑保卫战

    老王家的粪坑成了单位主题。为了他家的粪坑,单位领导专门开了好几次会议了。看来,单位跟他家的粪坑干上了。 老王家在去...

  • 你的人生你买单

    今天,看了一个TED演讲,演讲者说:“当你不小心掉进了一个粪坑,如果你只会抱怨粪坑有多臭,那你怎么也跳不出这个粪坑...

  • 粪坑之路

    写于2015年4月1日 我次奥,今天又去了一趟香山,不愧是工作日,路上都没什么车,香泉环岛居然不堵,爱玛,太幸...

  • 粪坑救人

    上世纪九十年代,我在一所偏僻的农村中学教书。那是一所寄读式学校,晚上学生上自习,值守的老师到各个教室来回巡视...

  • 粪坑理论

    人生没有白走的路,每一步就算数! 大家好,我是晓峰。 那今天我们聊一个非常重要的话题叫做粪坑理论,好像听上去就是不...

  • 积粪坑

    杨二歪着他的脑袋,叉着腰,眼中泛着光,看着刚刚建好的东屋,那是三间平房,外面涂了水泥,水泥青黛如瓦,泛着金属光泽。...

  • 我童年的悲惨遭遇

    七岁时,我掉进了粪坑。 是的,没错,我掉进了粪坑,而且是那种很深很深的粪坑,现回想起来还能感觉到当时那一股子飘散的...

网友评论

      本文标题:粪坑

      本文链接:https://www.haomeiwen.com/subject/fthxsttx.html