User loginNavigation |
How important is language support for namespace management?This paper lists the most widely used languages on Red Hat Linux in 2001/2002. They were: C, C++, Shell, (Emacs) Lisp, and assembler (in that order). It's generally agreed in the literature that language support for namespace management is important, but only one (C++) of the 5 most popular languages actually has that feature. The other four scrape by with manual prefixing of exported names, and have resulted in some of the largest and most widely used software systems in existence (Linux kernel, GNU, Emacs). I don't want to go as far as saying that the lack of namespace management could be a cause for their success, but rather ask the question: Is it crazy to design a new language with a single, flat namespace, or could it actually be worthwhile? By Manuel J. Simoni at 2010-06-24 22:12 | LtU Forum | previous forum topic | next forum topic | other blogs | 4659 reads
|
Browse archivesActive forum topics |
Recent comments
2 hours 39 min ago
2 hours 53 min ago
4 hours 4 min ago
9 hours 50 min ago
9 hours 55 min ago
10 hours 51 sec ago
12 hours 29 min ago
14 hours 4 min ago
14 hours 46 min ago
14 hours 56 min ago