Cshell is punk rock

栏目: IT技术 · 发布时间: 5年前

内容简介:Bill Joy’s 1978 contribution toCshell is synonymous with ‘don’t use Cshell.’ Every time I look up a ‘howto’ or workaround about it, inevitably, there’s at least one diatribe knocking it down. Cshell is punk rock in this regard; few believe in its merits.I

Bill Joy’s 1978 contribution to UNIX shells is an immature, brash little son-of-a-bitch, and I love it for all that it is.

Cshell is synonymous with ‘don’t use Cshell.’ Every time I look up a ‘howto’ or workaround about it, inevitably, there’s at least one diatribe knocking it down. Cshell is punk rock in this regard; few believe in its merits.

Low fidelity

I like Cshell quite bit. It’s from the heyday of BSD , and there’s a certain bombastic nature in the tools that came from this movement. Cshell has this residue for certain.

‘Never script with Cshell,’ they say. Well, there’s SNAFU s galore in this tool, and I’m not going pretend to deny it. Why, just this week, something wasn’t working, and the work-around was clearly mystical in nature.

However, there’s a ton that’s great with this bratty shell:

  1. It’s lean
  2. It’s embraced by the OpenBSD folks
  3. It has arrays (hell ya)
  4. Scripts can start with the ‘#’ character only
  5. ‘cshrc’ configuration files read somewhat beautifully

It’s a small list, yes, but my point is there’s some unique goodness to Cshell (not least of which is the first point — I think there’s a chance that a person can actually master this shell, committing all its features to memory. I don’t think I could do that with ‘bash’).

Tight pants

Cshell is probably in the alt-tech category for most modern developers. I don’t think it stands a chance next to the likes of the endlessly featured and popular ‘zsh’ and ‘bash.’

But that’s my point about Cshell. It’s a little punk rocker from yesteryear. One that gets a ton of flak, though I wouldn’t be surprised if eighty per cent of this is just hackers repeating what they’ve heard second-hand.

If you’re into alt-tech, would like to ponder over tools created in a stoked time of programming, or just want to see how ‘bad’ Cshell is, give it a spin sometime. But be careful, you might be one of those people who falls under its spell never to use anything else again! (You’ve been warned.)


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

商业的常识

商业的常识

申音 / 山西经济出版社 / 2011-7-1 / 35.00元

★为什么美国没有史玉柱,中国没有乔布斯? ★什么是“对的行业”、“错的行业”? ★我们需要什么样的营销? ★老板为什么要读商学院? ★山寨公司还需要管理吗? ★资源问题是个“伪问题”? ★别把商业模式当成葵花宝典 ★给海归技术创业兄弟的九个忠告 ★在一个不伟大的行业里,做一个伟大的公司 ★是什么让互联网遭遇了有史以来最鸡犬不宁的一战?一起来看看 《商业的常识》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

SHA 加密
SHA 加密

SHA 加密工具

html转js在线工具
html转js在线工具

html转js在线工具