Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 1 Apr 2002 15:35:28 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 1 Apr 2002 15:35:18 -0500 Received: from smtp3.acsu.buffalo.edu ([128.205.6.86]:13985 "HELO smtp3.acsu.buffalo.edu") by vger.kernel.org with SMTP id ; Mon, 1 Apr 2002 15:35:02 -0500 From: Linus Torvalds To: linux-kernel@vger.kernel.org Subject: Upcoming rewrite of kernel Message-Id: <20020401203512Z312586-616+4291@vger.kernel.org> Date: Mon, 1 Apr 2002 15:35:02 -0500 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Hi folks, I have been dealing with maintaining Linux in a mixture of C and Assembler for over twelve years now. While it has been a lot of fun, every day dealing with these essentially dead languages has become harder and harder for me, and other programers seem to agree. Thus, starting with Linux 3.0 (to be released hopefully by next summer), the kernel will be completely rewritten in the easy-to-use Visual Basic language. This will eliminate all issues involving buffer overruns, as well as streamlining porting of Windows programs to Linux, since Microsoft (who will now assume ownership of Linux) assure me that Windows is written entirely in VB as well. Microsoft has also stated that they intend to incorporate Windows features, such as the RRS (Rapid Random Shutdown) in Windows 95, into Linux 3.0. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/