设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

专访JS-Git创始人Tim Caswell

2013-11-12 14:57| 发布者: joejoe0332| 查看: 3527| 评论: 0|原作者: 张红月 王果|来自: CSDN

摘要:   JS-Git是一款采用JavaScript实现Git核心功能,并且保证其能在多个平台上可以运行的开源项目。目前,CSDN记者采访了其创始人Tim Caswell,让他来分享JS-Git项目的开发经历。   之前,CSDN研发频道的曾推荐一款 ...
  JS-Git是一款采用JavaScript实现Git核心功能,并且保证其能在多个平台上可以运行的开源项目。目前,CSDN记者采访了其创始人Tim Caswell,让他来分享JS-Git项目的开发经历。


  之前,CSDN研发频道的曾推荐一款纯JavaScript实现Git客户端和服务器端的开源项目——JS-Git,该软件的主要目标是让用户能够在每一个平台上使用Git。


  JS-Git并不是单纯的克隆Git的所有功能,它只是实现Git的核心功能,取其精华,并且添加了一些更加灵活的功能。该项目的另一个目标是构建一个可以让儿童编程的开发环境。


  项目介绍:https://www.bountysource.com/fundraisers/325-js-git


  项目托管地址:https://github.com/creationix/js-git


  记者采访了JS-Git作者Tim Caswell,让他来给大家详细介绍一下JS-Git项目背后的故事。


Tim Caswell

CSDN:请您先介绍一下自己的编程经历。

Tim:编程只是我的业余爱好,编程可以给我带来很多快乐。在80年代的时候,我在Commodore64上编写一些简单的程序,当互联网蹦出来以后,我就开始编写网页程序。最终,我得到了一些关于PHP、Ruby、Python和Node.js等方面的工作。现在,我会开发一些新东西,比如JS-Git。


CSDN:分享一下JS-Git背后的开发故事,最初为何要创建这个项目?

Tim:实际上,我的职业是教师,我喜爱教孩子们编程,但大多数孩子并未接触到真正的开发工具。JS-Git可以运行在笔记本、平板电脑、手机、Chromebook等任何可以运行浏览器的设备上。


CSDN:JS-Git的设计目标是什么?

Tim:JS-Git旨在实现Git的核心功能,并且尽可能地在可以运行JavaScript的平台上运行。存储和网络bits都是可插式的,可以创建出各种有趣的组合。


CSDN:相比较Git,JS-Git有哪些优势?

Tim:在运行方面,JS-Git要比Git更加灵活,当然,它也可以以Git工作流的方式来构建产品,而不是代码编辑。Git为应用创建了很好的资料库,包括基于文档的数据并且进行同步。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部