TonyG 最近的时间轴更新
TonyG

TonyG

V2EX 第 20361 号会员,加入于 2012-05-04 08:38:09 +08:00
我司小伙伴研发的 vue 组件调试工具开源了!
分享创造  •  TonyG  •  2020-07-10 18:24:04 PM  •  最后回复来自 wobuhuicode
22
一套提供免费私有服务程序的协同办公软件
  •  2   
    分享创造  •  TonyG  •  2020-07-28 17:01:58 PM  •  最后回复来自 TonyG
    32
    招聘 nodejs 后端工程师两名,坐标天津滨海新区(10-13k)
    酷工作  •  TonyG  •  2019-12-01 10:45:06 AM  •  最后回复来自 TonyG
    11
    10 月 10 日,我们要在滨海新区 MSD 办一场发布会,欢迎报名参加:-)
    天津  •  TonyG  •  2019-10-10 16:47:24 PM  •  最后回复来自 TonyG
    3
    招聘 Android, iOS, Node + Egg.js, Vue + Element UI ,坐标天津滨海新区
    酷工作  •  TonyG  •  2019-02-21 13:38:20 PM  •  最后回复来自 TonyG
    8
    招聘前端, 坐标天津滨海新区
    酷工作  •  TonyG  •  2018-12-04 11:38:08 AM
    Symfony 快速实现 API 后台
    PHP  •  TonyG  •  2017-09-23 20:02:33 PM  •  最后回复来自 eb22fbb4
    1
    分享一个 Javascript 框架(youtube spf)
    PHP  •  TonyG  •  2017-07-19 15:49:11 PM
    我的 Symfony 故事
    PHP  •  TonyG  •  2018-02-02 23:53:46 PM  •  最后回复来自 ijophy
    16
    用 Symfony 来爬些迪丽热巴的图片
    PHP  •  TonyG  •  2017-05-21 22:54:12 PM  •  最后回复来自 TonyG
    7
    TonyG 最近回复了
    53 天前
    回复了 Chinsung 创建的主题 程序员 钉钉是浏览器套壳吗
    主体是 nw.js
    203 天前
    回复了 PeacePeach 创建的主题 JavaScript 2 + 2
    var name = 1
    name + 1
    let name = 1
    name + 1
    209 天前
    回复了 BoringTu 创建的主题 JavaScript 为什么你们要选择 TypeScript?
    @BoringTu 别着急,让子弹飞一会

    vue3 ( js --> ts ) Egret ( actionscript<flash> --> ts ) Dropbox ( coffee --> ts )
    ng2+ (js --> ts) vscode( js --> ts ) Redux( ts ) yarn ( ts ) playwright (ts) 钉钉( ts ) ant design( tsx )
    typeorm ( ts )

    除了开始较早(基本都 2014 年前就开始了),又用户众多的 react, babel, webpack 没放弃 js, 但你仔细读他们源码,其实都是有 type check system 的,而且写法和配置比 ts 更麻烦

    还有鹅厂,菊花厂也是大一票 ts 拥趸

    不知道你说顶层,这些够不够顶。

    ts 没出现的早原因其实挺简单的,初期根本没人拿前端当成个职业,也根本没有前端这个说法。早期都是写 Java, asp, php, py 的兼着写,google map 出来那年才有的 ajax 概念,jQuery 也是前后脚出来的,那时也是后台渲染,没什么前后分离。iPhone 两三代出来之后我在这个 v 站见到了中国最早一批做移动端开发的人。3G 普及微信、4G 普及抖音,淘宝 90%销量来自 app 后中国彻底侧重移动端了,自然前后分离更现实了。

    这个过程 javascript developer 越来越多,而且持续稳定增长,国外什么最值钱? Ballmer: "developer, developer, developer", 所以基于 v8 给这大群人给 runtime 跑跑后台的 node.js 应运而生太正常了

    也是因为要争这批开发人头,微软才肯让 Anders Hejlsberg, Erich Gamma 这票大神出手,但你得清楚,这些不是“前端顶层人物”,而是人类顶层人物,这个领域的神。
    210 天前
    回复了 BoringTu 创建的主题 JavaScript 为什么你们要选择 TypeScript?
    @BoringTu 看来你也没看懂我的表达,其实没有别的意思,只是单纯的看不起或者鄙视,coffee/es6 只是在垃圾的基础上给垃圾上了点颜色,看看 Anders Hejlsberg 在 ts 最初发布对 js 缺失 nullable 的言辞充满鄙视和不懈。其实对这些语言大师来说,或者对 Java, C#这类传统 developer 来说,他们要的不是增加几个 keyword,人家要的是 service container, 构造器依赖注入, lifecircle, 高度抽象的 even listener/emitter, 5 层以上的 extends 和满天的 interface,积累的大量设计模式实践代码的照搬。而不是还要研究什么怎么用原型、闭包 oop,等你去确定 module 方案,为了出来个私有变量、setter, getter 而欣喜。说实话,人家没这闲情逸致哄小孩,你认为如果没有 ts,Erich Gamma, Benjamin Pasero 这票 eclipse 的 Java 大佬能把 vscode 搞出什么名堂么,恐怕只是另一个 atom

    透过现象看本质,js 纯粹是个“文盲”成了“富翁”了,但拥有众多的开发者不代表它就该被认可有文化,好好把 es 补课到高阶才是该有的态度。
    212 天前
    回复了 BoringTu 创建的主题 JavaScript 为什么你们要选择 TypeScript?
    不如直接跟你说一个你可能很难接受的理由吧,因为终于可以不用写 JavaScript 了,不管你写了多久的 js,有一点你得承认,在很长一段时间以来,js 都受到了浏览器端唯一语言的垄断保护,要是浏览器能写 Java, C#, PHP,你以为还能有 js 的事么
    但凡擅长一样,也不至于有此发问。
    301 天前
    回复了 mmdsun 创建的主题 程序员 为什么我不喜欢"钉钉"?
    我们是做类钉钉产品的,对于 toB 的企业管理类产品长久以来都存在一个误区,就是软件系统会左右企业的管理、制度,或者成为老板的工具、帮凶。其实软件什么都没做,它只是一面镜子,你要是觉着镜子里的东西丑陋、恶心,也纯粹是因为镜子外的心灵不干净。反过来说,心灵肮脏,不用这系统,依然会通过其他手段让你恶心。惯着老板的不是软件,而是软弱的员工和他们一身的债。
    2020-10-29 13:03:39 +08:00
    回复了 raymanr 创建的主题 问与答 有没有看得懂 Linux 源码的大佬评价下, Linux 源码是屎山吗
    看不懂 !== 屎山,反过来说屎山,可能反倒看的很明白。
    2020-10-22 17:25:39 +08:00
    回复了 wenye123 创建的主题 问与答 三十而立中的"立"具体指的是什么?
    @encro 嗯,正解。马三立的由来。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1658 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:21 · PVG 08:21 · LAX 16:21 · JFK 19:21
    ♥ Do have faith in what you're doing.