每个JavaEE程序员都是老司机

据说每个JavaEE程序员都是老司机



JavaEE老司机的真实路况

JavaEE老司机期望的路况

修路的艰辛


JavaEE程序员梦想的路

为什么愿景很美好,道路很崎岖?
JavaEE开发的现状

我们的工具

html 是浏览器标记语言
css 是浏览器样式的语言
javascript 是浏览器运行的脚本语言
jsp 是servlet的模版
java 是后台的逻辑

上面只是最基本的5种语言,
一个javaee程序员想创造出来一个登录注册页面,
写一个购物车,
竟然需要熟悉上面的5种语言,
并且这5种语言还不完全够用.
每一种语言都是独立的语法,
如果要把他们集成在一起运用起来还需要各种各样的黏合技术.
并且这些黏合技术又是新的语法,新的坑.
做一个注册登录需要学习至少12种语言!!!
html是一套语法, 写起来不舒服,
于是你需要学习bootstrap,easy ui…
css写起来就是复制粘贴,
完全没有面向对象的概念.
于是你需要学习sass,compass…
javascript原生的太弱了,
想舒适的面向对象,
于是你要学习notejs, vuejs, angularjs…
javascript库太多了,
依赖不知道如何管理,于是你要学习Yarn, npm…
java组拼html太累了,
你需要学习jstl,el去代码创建html标签,这些技术用起来还是不顺手,你需要学velocity,freemarker等模版技术

更崩溃的事情
后台的代码还好一些,
至少有api提示,
java逻辑,如果写错了方法参数不对,
至少在编译时可以被检查到.
html,css,javascript这种类型的语法简直是噩梦.
一个bug出现,半小时过去了,原来我拼错了一个单词.
html,css算不上编程语言,
他们最多算是一个标记语言,
不能继承,不能派生,不能模块化,
每次我们完成功能都是复制粘贴, 拷贝错了地方代码就不能运行.
前后端融合的检查,页面跳转,
页面重定向大家还能说出来区别么?
如果你的路径写的有问题,编译器是提示不出来的.
只有在部署运行后看到了404你才能发现,
我艹, 路径竟然写错了.

新时代的全栈救世主kotlin
全栈语言.
一种语言涵盖所有痛点.
解决所有问题.
kotlin可以直接编译成javascript代码.
kotlin静态类型,dsl支持,
编译生成html和css
开发工具可以提示,错误自动识别




kotlin生成前端游戏的demo
最好用电脑看哦
awsd上下左右
回车发射子弹
http://119.23.137.220/tank/

kotlin全栈demo
https://github.com/Kotlin/kotlin-fullstack-sample

kotlin新动态
kotlin不仅是安卓开发的头等语言
javaee也很快需要kotlin来帮忙了
不懂得kotlin的java程序员就将被淘汰
spring5.0 开始把kotlin作为头等支持语言了


https://docs.spring.io/spring/docs/current/spring-framework-reference/kotlin.html
springboot2.0把kotlin作为官方一等支持的编程语言了,
servlet, spring mvc快被淘汰了,
webflux交互式编程才是未来

看了这么多, 你是不是慌啦.
kotlin的学习曲线是什么样的呢?

图太大看不清? 高清图学习线路图下载地址
http://pan.baidu.com/s/1hsIiuX2
kotlin学习交流群

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,530评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,403评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,120评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,770评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,758评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,649评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,021评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,675评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,931评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,751评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,410评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,004评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,969评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,042评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,493评论 2 343

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,432评论 25 707
  • “The End” 看着电脑屏幕上这词组,阿布深深地吐了一口气,终于把这游戏给通关。 这游戏的名字叫《拯救异界》,...
    丶cloud阅读 236评论 0 0
  • 今天 下雨了耶 我坐在窗边 满耳都是声 天和地在说着话儿 他俩说了老半天 到中午了还没歇 他俩说什么呢 怎么说不厌...
    雪莉诗话阅读 181评论 6 9
  • 番茄炒蛋是我们日常中比较常见的一道菜式,但做的味道可能不太一样,各位大神平常做这道菜有没有自己独特的方法呢?欢迎上...
    hyh201788阅读 167评论 0 0
  • 一直关注罗辑思维的朋友有没发现一个特别的现象,就是得到APP里面的订阅专栏,每一项的定价都是199元/年,这...
    大树值殇阅读 226评论 0 0