Talk:Minimalism (computing)

message: I believe it might be bad form to define something by what it is not, even minimalism.  I should investigate the nature of definitions.  In addition, my definition is probably imperfect because I don't know the standard view; I am no expert.  My definition's knowledge base isn't even strong enough to be attacked on the grounds of original research.  It is simply an attempt to use the right words to describe what I *feel* computing minimalism is.  I have done no research to confirm it, and even in this case, it would not be enough.  Someone who is adequately informed of the general landscape of computing minimalism should examine the current definition and tweak it appropriately. (129.97.51.208 01:43, 18 July 2007 (UTC)
thread_title: Definition

message: We should be making some sort of comment on why the minimalist case is preferable than the standard one.  As is stands right now, the section is basically describing the images, which any user can do for himself.  We should elaborate on why we chose this picture, or possibly why the focus of the case allows it to better perform its function.  Also, I don't really know why cases have been singled out as the only example of minimalist hardware.  There should probably be more diversity to properly convey the point.  What is the article's point anyway?  I have tried to edit the grammar and focus the article a little, but if you don't like my edits feel free to change them.  It will help us if we all try and reason out our changes, and I will attempt to do the same.  I changed the first line mainly because of the grammar. (129.97.51.91 09:21, 16 July 2007 (UTC)
thread_title: Cases

message: I'm confused - should this be classified as an anti-pattern?  I thought anti-patterns conote something negative or counter-productive. --harburg 2005-09-25 20:55:35 UTC
:I agree, and I edited to remove the cat. --24.98.115.175 00:16, 27 September 2005 (UTC)
replies: text: I've replaced it with the category that should've been there in the first place. --Maru  (talk) Contribs 05:57, 16 November 2005 (UTC)
thread_title:  Categories 

message: "Computing minimalism is usually endorsed by computer literates rather than beginners, since beginners appreciate the easy to use, feature rich environments that are presented to them (usually by default)"
As far as I am aware, the more that is presented to a beginner, the more difficulty they have. They are overwhelmed by options. I'm not sure whether to change it or not. --wht.rbt 14:48, 30 December 2005 (UTC)
thread_title:  Beginners appreciate loads of features? 

message: I think those constitute original research. - Sikon 16:37, 15 October 2006 (UTC)
replies: text: You are entitled to hold your own opinion, of course, but the minimalist screenshots are all of applications that have been labelled minimalist. I don't see the OR there, and you may be interpreting OR overly broadly there. It originated as an anti-crank physics defense, not as a method to make us avoid stating the obvious unless we track down citations for each and every word in the article. --Gwern  (contribs) 16:52, 15 October 2006 (UTC)

text: The Windows screenshot seems quite contrived, nobody in their right mind has a screen that looks like that.  Why not show an example where someone is doing actual work, as in the other two?  --CliffC 02:06, 5 November 2006 (UTC)
thread_title: Three screenshots

message: This phrase seems to be used in quite a far stretched context - surely it should be performance of the computer, and productivity of the user? It just doesn't seem to make sense... Craighennessey 00:09, 21 October 2006 (UTC)
thread_title: Performance of the user

message: This article's use of the word shell is quite strange to me.  Isn't the proper word Windowmanager? —Preceding unsigned comment added by 62.20.180.127 (talk) 02:03, 12 November 2006
i think the word shell is being used to differentiate from the heavier 'environments' mentioned in the previous sentence. strictly speaking, fluxbox and icewm aren't window manager either since they have taskbars, menus &c —Preceding unsigned comment added by A plague of rainbows (talk • contribs) 16:28, 11 December 2007 (UTC)
thread_title: Use of the word Shell

message: Computing minimalism has uses in computing niche devices. —The preceding unsigned comment was added by Getonyourfeet (talk • contribs) 22:48, 15 February 2007 (UTC)
thread_title: Too much focus on desktop computers

message: I've removed the screenshot of Windows XP.  Per Wikipedia's Wikipedia:Fair use policy, we cannot use a copyrighted image under fair-use terms if a free alternative is available.  Given that there are Free images available which depict a non-minimalist user interface (KDE for example), there is no justification to use a Windows screenshot.  -/- Warren 05:22, 19 February 2007 (UTC)
thread_title:  Screenshots of copyrighted software 

message: The following text needs to be rewritten, it's very confusing:
"However, the drive to manufacturing minimal devices in addition to web services (for example web-based email taking over for e-mail clients), wanting to make use of their own technology without the need to purchase a license to use if required, may lead to a proliferation of products attempting to carve a niche in the marketplace creating a user lock-in.Increasingly, the personal computer is a relic. "The majority of the world will first experience the Internet through their handset,"Basically your "general purpose personal computer", aka "home computer", is history." User:Carson Reynolds  —Preceding comment was added at 01:14, 20 July 2008 (UTC)
replies: text: Thank you for your suggestion. When you feel an article needs improvement, please feel free to make those changes.  Wikipedia is a wiki, so anyone can edit almost any article by simply following the Edit this page link at the top. The Wikipedia community encourages you to be bold in updating pages. Don't worry too much about making honest mistakes — they're likely to be found and corrected quickly. If you're not sure how editing works, check out how to edit a page, or use the sandbox to try out your editing skills.  New contributors are always welcome. You don't even need to log in (although there are many reasons why you might want to).   --CliffC 02:04, 27 April 2007 (UTC)
thread_title:  Terrible writing 

message: I looked at this and I saw that it claimed that keyboards and mice are being replaced by touchpads (and it sounds as if the author probably thinks speech recognition is also replacing those). Another thing, the "standard PC" next to the minimalist is a gaming PC and the example of a "typical desktop computer" looks like something out of a museum. Not to mention that it doesn't capitalize Microdrives despite the fact that it's a brand name and not a genericized trademark as its own article says within the first few sentences. I changed some of it, but this honestly looks like something written by a Middle School student. --76.188.148.173 11:15, 28 September 2007 (UTC)
thread_title:  Yeah... Cleanup Needed 

message: The comparative screenshots are good, but the comparison of the mac mini and a gaming computer is just silly. And what is the point of the gallery-like section? --Vince | Talk 08:25, 21 November 2007 (UTC)
thread_title: What is the point of all these images?

message: how is theming representative of minimalism? it's rather the opposite i'd say.  —Preceding unsigned comment added by 69.125.110.223 (talk) 14:04, 12 December 2007 (UTC)
replies: text: Minimalist themes in relevance to computing is a valid topic.  The blending of Minimalism art with combination software are tied together.  Yeah it goes outside the computational and resources of computing however the name of the article "Computing minimalism" is uncommonly used and misleading but refer generally in a wider scope to the terms "minimal" and "minimalist" and its users who label themselves just minimalist, computer users.  Given window managers such as Litestep with their theming framework and Blackbox descendants and siblings and even Firefox, users have the option of predefined prepackaged theme/style of product.  Sites like customize.org and deviantART had sections which showcased various minimalist artwork for wallpaper and themes for programs.  The problem is that there is no formal reviews on this aspect or it is hard to obtain text of this topic so it gets swept under the rug for the notable topic (minimalist theming).  Some minimalist themes are monochromatic and have an simple subject as the focal point.  Blackbox has minimalist theming that most themes only change the color of the interface.  is an example of minimalist theming while the default Luna (theme) is not. - 6etonyourfeet (talk?) 20:33, 14 December 2007 (UTC)
replies: text: The windows classic theme is more minimalist than the luna theme. - 6etonyourfeet (talk?) 20:38, 14 December 2007 (UTC)
replies: text:  i see your point, and i've nothing against a theming section in the article (as long as it has actual content), but i disagree. adding elements to a piece of software for the sake of visual presentation is not minimalism - how could it be? it can be an imitation of minimalism, but that's not the same thing.  —Preceding unsigned comment added by 69.125.110.223 (talk) 14:50, 18 December 2007 (UTC)
thread_title: Theming section

message: someone more familiar with the issues needs to verify the claims about dillo and GTK2 made in the programming section. i followed the link in the citation, for example, and came across this quote "This is a dillo bug and has nothing to do with GTK+. (Or alternatively dillo is misusing GTK+ badly" at http://mail.gnome.org/archives/gtk-app-devel-list/2003-October/msg00215.html which would seem to place at least part of the onus on dillo. —Preceding unsigned comment added by A plague of rainbows (talk • contribs) 20:57, 12 December 2007 (UTC)
thread_title: Dillo

message: In the "Notable minimalistic software" section, it mentions NEdit as an example of minimalistic software.  Although its fast loading time and efficient use of redraws definitely make it minimalist today, it was created in 1991, and based on its age (first release was 1991), it could arguably be considered very bloated.  It has a wide variety of sundry features, and its size (on my Linux installation) is 1.1MB (compared to 68 kilobytes for Microsoft Notepad on Windows XP).  Additionally, it was actually a mainstream text editor (correct me if I'm wrong) in the 1990s; now it has been superseded by Kate, gedit, etc. which take longer to load and lack many features NEdit provides.  If someone were to write a program with the same feature set and size as Nedit today, it would definitely be minimalist; however, running the current Nedit on a 1994 computer results in quite a few seconds (maybe 5 seconds) of wait.
Nonetheless, I would argue that NEdit is one of the best text editors available on Linux as far as the power/bloat ratio is concerned.  However, it is an excellent example of how software that once seemed bloated is now considered minimalist.  Moreover, it may even serve as a token in understanding why modern software continues to have very noticeable bloat:  Why does software A suffer from bloat on a 2003 computer when Nedit's bloat is hardly a problem on the same computer?  What attributes make software A substantially different than NEdit?
I'm not asking to consider the removal of NEdit from the "Notable minimalistic software" list, as it may be useful to someone looking for a minimalistic text editor.  I am merely discussing how NEdit is an example of a bloated program that time has turned into a minimalist program.
Joeyadams (talk) 05:59, 29 January 2008 (UTC)
thread_title:  NEdit, time, and the definition of bloat 

message: “Jobs has historically favored a minimalist approach to hardware and software design, as evidenced by the products of NeXT and the products Apple introduced after his return in December, 1996 such as the iMac and Mac OS X.”
IMO, Apple has never been minimalist or even tried to be. They've been reasonable in not bloating their products alright; their main point is that they've always attempted to make easy-to-use appliances, and that usually implies simplifying down to a few knobs instead of a cockpit full of dials and gauges and switches and levers.
Now, i can see the jump made to minimalism from the appliance approach, but if you consider the electronic kiosk mentioned just before, you're talking about a machine dedicated to one mission, whereas an Apple computer has, even though simple to use, always attempted to answer to a multitude of needs: processing of text, file, multimedia, etc.
So, the presence in this article of the quoted sentence above offends me. NeXT was minimalist? Mac OS X minimalist? WTF? This is nuts! NeXT was the BMW for multimedia of its time, so, if you consider owning a BMW frugality, then you've got a hell of a lot of explaining to do to Third World nations inhabitants. (i admire OS X BTW, but it's definitely not within my projects of minimalist nature, and Heaven knows i've been at it for years.)
Bah, i guess some might consider having a Bang & Olufsen entertainment system minimalist..., that opens a whole philosophical debate then.
--Jerome Potts (talk) 05:47, 15 March 2008 (UTC)
thread_title:  Ahem 

message: I fail to locate the string "frugal" in the article. Good catch, eh? And here's another missing: "footprint". Feel free to add to the list if you come up with any, and eventually let's add'em to the content. “God bless”.
And another: "text-only" (well, i just now saw "text based"). Actually, the article should probably state quite clearly that, inherently, text-based apps are attractive to "minimalists". Pbbly where it mentions older apps as now seen as "belonging".
--Jerome Potts (talk) 06:50, 15 March 2008 (UTC)
thread_title:  Required Buzzwords 

message: Perhaps should be mentioned the preference of some designers for native code over, say, Java; C over C++ (hence, GTK over Qt, ha!); compiled over interpreted. In short, performance-oriented code. In practice, coders complain to not have enough time to write everything in C, even though they recognize the value of it.
--Jerome Potts (talk) 07:02, 15 March 2008 (UTC)
thread_title:  Programming 

message: the xmonad evangelism is really getting tiresome. i'm not learning haskell.  —Preceding unsigned comment added by A plague of rainbows (talk • contribs) 14:19, 21 March 2008 (UTC)
thread_title:  xmonad 

message: I don't really think most would consider Python on the whole to be a minimalist programming language. Certainly, it's supposed to be less bloated than Perl, but so is PHP and few would consider PHP minimalist. TinyPy would be more what I'd consider minimalist by design: maybe replace the mention of Python as a whole with its TinyPy dialect? Nightwatch／respond 22:19, 5 June 2008 (UTC)
thread_title:  Python minimalist? 

message: This whole article is basically cack, but the "minimalist programming languages" crap was particularly galling. I removed every language from the list except Forth and Scheme. Forth is a simple concept which is easy enough to implement that many people create their own Forths while simply engaged in (advanced) study of the Forth language or concept. By comparison, practically no one would try to implement a C compiler while learning C. 
The Scheme language has a tiny standard and is specifically designed with "minimalism" in mind.
The others don't satisfy any definition of minimalism, because they require large runtime libraries (e.g. Smalltalk), must implement large standards (Common Lisp, C), or are Turing tarpits (Brainfuck). Indeed, with the list of languages prior to my revision, it would be difficult to justify the exclusion of any language. 
Lua or Io *might* be so-called "minimalist" languages under some definition, but really they're just designed with embedded systems in mind and therefore have small interpreters.
The paragraph about "Hello World" was irrelevant, as this program doesn't do anything useful, and its use as a "teaching tool" usually comprises page 1 of the textbook, serving to verify that the compiler and runtime are working correctly before the user proceeds to actually study the language. 99.147.221.14 (talk) 22:44, 14 October 2008 (UTC)
thread_title:  Programming languages 

message: Other examples of minimalism in computing include  minimalism in artificial intelligence (such as Subsumption_architecture) and minimalism in chess programming. I'd propose adding these as new sections to this article. Oldsalo (talk) 13:14, 31 December 2011 (UTC)
thread_title:  Other examples 

message: Is the Demoscene a form of minimalism, since it can be seen as making the most of the hardware, or is it the opposite? I.e. are there really different types of minimalism, which this article doesn't distinguish well between? A lot of software with minimalist interfaces are actually quite bloated in their code, and the opposite situation also exists, e.g. uTorrent. 24.85.180.193 (talk) 01:30, 23 February 2014 (UTC)
thread_title:  Relation to Demoscene ? 

message: Might as well mark the article as a stub. Right now, it consists of seven assorted examples of minimalism in UI and software design, without any systematic approach. The former of those subjects alone could constitute a not-so-small book; the latter—an essay, at the least. kAtremer (talk) 22:13, 29 March 2014 (UTC)
thread_title:  Regarding the 'Incomplete' template 

message: I have the feeling that this article as a whole is a violation of WP:SYN. It cites a lot of primary sources to provide examples, but no sources that define/review the notion of minimalism in a systematic way. QVVERTYVS (hm?) 21:55, 3 June 2015 (UTC)
thread_title:  Original research