V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jiyinyiyong  ›  全部回复第 5 页 / 共 39 页
回复总数  778
1  2  3  4  5  6  7  8  9  10 ... 39  
2017-01-24 23:36:05 +08:00
回复了 Deeer 创建的主题 程序员 想看看国外的程序猿在谈论些什么
Twitter
2017-01-21 23:16:41 +08:00
回复了 int64ago 创建的主题 JavaScript 2016 JavaScript Rising Stars 「讲道理 Vue 已经超过了 React 了」
2017-01-21 11:33:00 +08:00
回复了 timwei 创建的主题 分享发现 高橋流 PPT
贺老用了好几次来讲 JavaScript ,我已经哈哈哈哈了,还是更喜欢 rob pike 常用的程序员风格幻灯片。
2017-01-21 11:19:33 +08:00
回复了 cheetah 创建的主题 JavaScript Vue.js 有什么缺点?
以前写 react ,现在自己写 respo ,遇到奇怪的行为可以打断点,其实也就是高阶函数嘛,变量都在 scope 里,某些东西绑到了 this 也可以从顺着访问,有时候懒得看文档也还是能明白自己错在哪。写 vue 的时候我得全程开着文档啊,整个自己实现了一遍 DSL ,偶尔写错自己写就晕了,现在基本都反应过来我一定是哪个地方没有按照文档写,然后感觉跟文档上对照看哪错了。类型检查,运行时审查,以前用惯的东西不能直接玩了。
2017-01-21 11:09:44 +08:00
回复了 int64ago 创建的主题 JavaScript 2016 JavaScript Rising Stars 「讲道理 Vue 已经超过了 React 了」
react 社区某种程度上存在问题,官方对于 react 是有偏好的,比如兼容性,比如 ES6 ,比如类型,实际上 react 维护是会顾及 Facebook 自身使用场景的,如果说阿里想要一个适合自己的版本,最简单就是自己重建一个。而 vuejs 是全职的作者加上他的团队,显然可以更好地照顾社区的声音,大概也是重要的原因之一, vue 不像 react 社区那么碎片化。

那么 vue 是否超越了 react ?看下具体的功能,各种组件, UI 库,都已经相当丰富。往外扩展的功能呢,比如服务端渲染,比如 native 渲染。 reactjs 的服务端渲染早就实现了,但是性能优化方案,好像是 16 年的 react 大会提出的,有 PR 但是没合并,最后似乎在 preact 之类社区框架有实现。 vuejs 去年夏天整个实现了,其实还不错。 native 渲染大家看到了 weex ,还在完善当中。

说快赶上 react 我觉得也还可以。不过 immutable 这个事情,我个人认为 immutable data 是未来的方向, react 算是拥抱了 immutable ,虽然效果比 clojurescript 还是差好多。 vuejs 大概是反感 immutable ,宁愿用黑科技手动优化。我个人认为考虑将来的发展, vue 有比 react 更长的路需要走。

而且 react 原作者 Jordan Walke 前段时间忙着玩 Reason ,用 HM 类型玩 React ,可以去 Twitter 感受一下……不知道尤小右会不会哪天也造个语言出来。
如果你去刷 Twitter 或者专门关注 react 的资讯,其实 react 还是在不断推进 http://weibo.com/u/5295090223 当然官方最近忙着重构 fiber 没时间搞大新闻,而且 react 去年搞了那么多, vue 搞的 virtual dom ,搞的服务端渲染,搞的同构渲染, vuex vue-router ,某种程度上都是 react 玩过的。当然也有 react 没玩过的一些……但百尺竿头更进一步,难啊。另外 vue 更多是国内开发者关注多,也许 laravel 社区也挺热闹,但是光凭 Twitter 上的感受, vuejs 也没觉得比 react 火啊。大概我没关注 PHP 程序员有关系,但我明明关注了 Twitter 的 vuejs 跟尤雨溪。
2017-01-19 16:00:05 +08:00
回复了 Aresn 创建的主题 JavaScript 2016 我的心路历程:从 Vue 到 Webpack 到 iView
我还是对楼主一个人写全栈比较感兴趣
2017-01-17 00:45:50 +08:00
回复了 dannnney 创建的主题 JavaScript 做 JavaScript 开发的同学,快来加入 TypeScript 大家庭吧!
楼主写惯了类型看到 TypeScript 毫无压力, 我写惯了 everything is an expression 再碰 js 觉得很难受.
2017-01-17 00:26:10 +08:00
回复了 jiyinyiyong 创建的主题 程序员 macOS Sierra 怎么把分号冒号互换
@QAPTEAWH 真是无比简单粗暴的解决方案. 顺便问下为啥我配置 "\\" 的时候会出错了, 试了一会才搞定, 转义有点奇特.

```
=>> cat DefaultKeyBinding.dict
{
";" = ("insertText:", "\U003A");
":" = ("insertText:", "\U003B");
"\\\\" = ("insertText:", "\U007C");
"|" = ("insertText:", "\U005C");
}
```
2017-01-16 14:57:03 +08:00
回复了 jiyinyiyong 创建的主题 程序员 macOS Sierra 怎么把分号冒号互换
@fds
@xx0219 我试试, 还得确认一下 Sierra 的支持. 本来 Karabiner 也是蛮简单的, 不支持升级后的 OS.
2017-01-16 14:54:46 +08:00
回复了 jiyinyiyong 创建的主题 程序员 macOS Sierra 怎么把分号冒号互换
@JamesPan 习惯吧, 我在 JavaScript, CoffeeScript, Clojure 当中都会用到大量的分好, 用了一年多已经形成肌肉记忆了. 也就 JavaScript 里分号贼多.
2017-01-15 12:04:07 +08:00
回复了 changwei 创建的主题 程序员 打算自学前端,求资深前端工程师给本小白指明一条道路
@changwei 嗯, 服务端渲染这种原理性的东西真是铺得越来越广了, 我当时社区一点点刷出来这个技术, 一边跟着看. 没想到对你们来说反而是一瞬间要学大量的东西, 是挺不一样.
2017-01-11 12:37:52 +08:00
回复了 sampeng 创建的主题 程序员 想想我们程序员为啥永远拿不到主导权呢?因为不会忽悠?
马云说, 你的实体经济不行了.
2017-01-08 20:55:43 +08:00
回复了 changwei 创建的主题 程序员 打算自学前端,求资深前端工程师给本小白指明一条道路
不代表公司观点, 我在饿了么的感觉是对开发业务本身会更看重, 比如 Vue 的话, 做页面, 建构工具公司有现成的, UI 组件公司有现成的, 需要开发的主要是路由, API, 数据抓取, 以及各种场景的调试, 这会需要比较多的经验和相关领域的理解. 然后对于编译工具本身, 对组件的底层实现和优化, 对 Node.js 开发如果有经验, 那么你还能做些其他的东西.

ES6 的话会常用到, 但工作当中也不会抠细节, 还是根据团队规范. 算法在前端遇到比较少, 当然算法方面的意识还是需要有, 只是说在 js 当中很难直接用到. 面相对象, 闭包, 原型链, 之类的, 某种程度算是敲门砖吧, 业务开发当中更多是把 js 当做 DSL, Vue 有 Vue 的用法, React 有 React 的用法, js 语言特性太杂, 没人开心全都去用.

能找机会参与写写实际的项目积攒点经验用处会更大一些.
2016-12-28 20:50:06 +08:00
回复了 lcj2class 创建的主题 程序员 大家有在自己公司推 Clojure 的嘛
@lcj2class 整个国内都没多少 Clojure 的文章, 论坛就更难了, 毕竟论坛是讨论为主的, 流量大以后才逐渐会有高质量的文章沉淀.
2016-12-27 18:46:29 +08:00
回复了 Nanguage 创建的主题 Python Python 生态下的 Lisp 方言----Hy
defn 加方括号定义函数, 支持 (.x y) 语法调用方法, 用了 -> 和 ->> 两个 macro 简写嵌套函数调用, require 和 import 语法, 使用 recur 手动尾递归, 以及大量熟悉的函数名, 真的是个 Clojure 方言啊.
2016-12-27 15:48:53 +08:00
回复了 lcj2class 创建的主题 程序员 大家有在自己公司推 Clojure 的嘛
@jerryshao1984 是啊, 很多时候甚至是最重要的因素, 没人维护... 玩不下去. 像 js 语言有各种坑, 但是招得到熟练的工人, 于是就有各种办法.
2016-12-27 14:47:49 +08:00
回复了 lcj2class 创建的主题 程序员 大家有在自己公司推 Clojure 的嘛
在个人项目里玩 ClojureScript, 公司项目不敢弄. 小众技术最头疼的事情是人手, 没有人手, 想扩张业务又没人顶上, 想做点别的事情不能丢给别人接盘, 没有人力的储备语言好也不顶用.

Clojure 本身的扩展能力不弱, 有人手的话就算缺什么轮子, Java 生态里找找, 没有就用 Java 写一个 import 进来, 或者 Clojure 写一个虽然性能慢但代码量少很多也不一定要多少时间, 总是有办法的.

@jerryshao1984 的 Storm 说来说去不是 Clojure 语言有什么问题, 就是人太少想推事情结果没人手 https://www.zhihu.com/question/37690589

所以我是觉得早点抱团弄社区攒文章攒资源, 对于小众技术来说这个事情重要性大了去了.
2016-12-27 14:36:28 +08:00
回复了 lcj2class 创建的主题 程序员 大家有在自己公司推 Clojure 的嘛
@pandachow 啥公司, 想了解一下

@mhycy Clojure 是 Lisp 方向的脚本语言, 同时跟 JVM 生态集成, 也就是说直接在 Clojure 代码里调用 Java 类库和 API. 这个对于喜欢脚本语言的人来说还是很有吸引力的, 某些场景跑跑脚本之类的. 另外我想有些人会像我一样被 Rich Hickey 的思想所吸引.

@yingjun424 不能一概而论吧, Scala 复杂的类型也会有人吐啊.

@sheep3 国内算是很偏了, 但是跟国外比比也还好, 已经算是挺成熟的社区了 https://www.youtube.com/user/ClojureTV/playlists
1  2  3  4  5  6  7  8  9  10 ... 39  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   892 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 23:02 · PVG 07:02 · LAX 16:02 · JFK 19:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.