2004-12-29

Blogger 創始人離開 Google

Blogger創始人離開Google
CNET新聞專區:Paul Festa  06/10/2004

Google證實,該公司網誌(blog)部門的創始人即將離職。

Evan Williams 1999年推出Pyra Labs,協助掀起一波網誌熱潮。以他的招牌作風,Williams透過網誌,把他即將自Google離職的消息公諸於世。

他在4日的聲明中寫道:「沒錯,我即將離開我的嬰兒(或者現在應該已長成青少年了?)。我受僱於Google的日子到周五(1日)為止。」

Google在2003年2月收購Pyra Labs時,接收了Blogger服務。當時,網誌已颳起一陣旋風,眾人熱烈討論網誌的發展潛力,例如能吸引死忠的網友不時回網站造訪,甚至可能有利可圖。

買下Blogger後,Google把加值服務改成不收費,並翻新該網站的門面。

當初收購Blogger完全以Google股票支付,而Google推出首次公開發行股票(IPO)後市值暴增,使得Google創辦人頓時成為億萬富豪,想必Williams如今也擁有足夠的錢,至少好一陣子可以不必工作。

他在網誌中寫道,雖然他覺得創辦新公司的點子不錯,但在再度創業之前,他想休息一段時間。

Williams接受訪問時表示,自從被Google收購以來,Blogger的規模至少已擴大為原先的兩倍,甚至是三倍。併入Google之前,Blogger擁有100萬名用戶。

離職前,Williams已預料到外人可能揣測他的離職象徵這起收購案失敗,因此預先消毒,否認自已對Google懷有任何不滿。

「離職純粹是我個人的決定,」Williams寫道:「他們甚至提議讓我在Google公司內部創立新的部門,如果我願意的話。總歸一句,我離職的理由不是別的,完全是個性使然。我一向堅持獨立自主性,即使未必對我最有利......假如我選擇要受雇於人,我會選擇為Google工作。只是那基本上與我的本性格格不入。」(唐慧文)


2004-12-21

C 語言,好用嗎?

翻譯整理:pigprince

在前不久舉行的一次關於計算機產業的發佈會上,Ken Thompson,Dennis Ritchie 和Brian Kernighan承認了由他們創建的Unix操作系統和C語言是來源於20年前的一個精心炮製的愚人節遊戲! Thompson是在不久以前在UnixWorld軟件開發論壇上說的這番話:

「在1969年,AT&T剛剛完成一個和GE還有Honeywell公司合作的項目--Multics,那時候我和Brian 也剛剛接觸一個由瑞士ETH實驗室的Nicklaus教授創建的PASCAL語言的一個早期版本,我們當時就對它的簡潔樸素和強大留下了深刻的印象。 Denis正好讀完了《Bored of the Rings》這本書,它實際上是《Lord of the Rings》三部曲的一個拙劣的模仿,只不過是為了玩,我們決定對Multics和PASCAL也進行一番模仿。我和Dennis負責操作環境,模仿 Multics來重新設計一個新系統,設計的宗旨是盡可能的使系統顯得神秘而複雜,讓使用者不斷地感到受挫,又重新起了一個名,叫作UNIX。然後 Dennis和Brian對一個叫作『A語言』的東西開展了一番工作,它實際上是對PASCAL語言的一個扭曲。當我們發現竟然有人嘗試用A語言開發真正的程序,我們馬上在A語言中又增加了一些更加含義模糊的東西,並把它升級為B語言,之後是BCPL,直到最後的C語言。在我們得到了以下的語法表達之後我們停止了,
for(;P("\n"),R=;P("|"))for(e=C;e=;P("_"+(*u++/8)%2))P("| "+(*u/4)%2);

現代的程序員們竟然會試著使用允許這樣的聲明的語言,這簡直超乎我們的想像。我們當時真的是想把這些東西賣給蘇聯,好讓他們的計算機科學水平倒退20年。你想像一下在AT&T和其它的美國公司開始試著使用Unix和C時我們的驚異。這使他們用了20年,只不過用在了使用建立在60年代的一個拙劣的技術模仿的基礎上的專門技術和一些應用。但是我們對Unix和C程序員堅韌不拔的精神也留下了深刻的印象,我和Brian還有Dennis則在這麼多年裡一直在Apple機上使用PASCAL語言,我們對這種混亂的結果感到了深深的負罪感,混亂和那些濫程序就是起源於在當時我們愚蠢的惡作劇!」
一些主要的Unix和C的廠商和用戶,包括AT&T、Microsoft、Hewlett-Packard、GTE、 NCR和DEC等等這一次拒絕對此發表見解,有一家PACAL和C語言開發工具的業界領先廠商(產品包括流行的Turbo Pascal,Turbo C和Turbo C++等) 聲明說他們實際上已經在多年以前就有一些察覺,並宣佈今後將繼續增強他們的PASCAL產品,並立刻暫停他們在C產品上的遠期投入;一個IBM公司發言人則對這件事大笑不止,以至於不得不推遲了一個關乎RS-6000的命運的新聞發佈會;而ETH學院的教授, PASCAL,Modula 2和Oberon結構語言的創建者Wirth教授只是說P. T. Barnum是正確的。
和這個事件相關的大抵可信的資料來源說明,不久將有一個相似的招供可能來自於William Gates,是關於MS-DOS和Windows操作環境,還有就是IBM的發言人開始否認虛擬機(VM)也是一個惡作劇式的拙劣的玩意兒。