第403章 任重而道远(2/2)
,而不需要考虑其他人的需求,或者说,每一步他都知道输入应该是什么,以及输出应该是什么,再或者说,暂时并不需要考虑什么易用性。
只是这是在UNIx下的工作,他终究还是得移植到doS或者SUNIx下,孙彧记得doS下面有类似的命令,虽然功能跟UNIx的比较起来,只能用简陋来形容,而且doS的批处理,跟shell脚本相比,同样也只能用简陋来形容。
于是孙彧决定手写doS下的程序,因为doS程序在他的蓝图里,是可以直接移植到SUNIx下的,当然这有一个前提,就是孙彧得先完善SUNIx的文件系统,唔,这不又有事情可做了么。
不过显然,先在UNIx下用脚本实现和验证自己的想法,通过观察UNIx命令的输入输出,然后再手写一个程序,这样的开发流程,也是合理的。
至于说基于网络来提供版本控制服务,或者说写一个c\/S架构的版本控制工具,现在也还只是空中楼阁,想想而已了,当然孙彧知道这个工具将来必定需要依赖网络,但是现在他又能怎么办呢?网卡长啥样他现在都不清楚。
只是这是在UNIx下的工作,他终究还是得移植到doS或者SUNIx下,孙彧记得doS下面有类似的命令,虽然功能跟UNIx的比较起来,只能用简陋来形容,而且doS的批处理,跟shell脚本相比,同样也只能用简陋来形容。
于是孙彧决定手写doS下的程序,因为doS程序在他的蓝图里,是可以直接移植到SUNIx下的,当然这有一个前提,就是孙彧得先完善SUNIx的文件系统,唔,这不又有事情可做了么。
不过显然,先在UNIx下用脚本实现和验证自己的想法,通过观察UNIx命令的输入输出,然后再手写一个程序,这样的开发流程,也是合理的。
至于说基于网络来提供版本控制服务,或者说写一个c\/S架构的版本控制工具,现在也还只是空中楼阁,想想而已了,当然孙彧知道这个工具将来必定需要依赖网络,但是现在他又能怎么办呢?网卡长啥样他现在都不清楚。