LWN.net Logo

Exactly...

Exactly...

Posted Apr 3, 2012 13:36 UTC (Tue) by RCL (guest, #63264)
In reply to: Exactly... by rqosa
Parent article: Free is too expensive (Economist)

> it leads to the situation where you have (for example) 20 applications, each of which uses the same 20 libraries, thus requiring you to have 380 redundant copies of libraries installed.

Somehow people seem not to care about RAM when they are writing their applications in languages like Python, Java, C$ or using databases to store local settings where simple text file would be enough (yes, Akonadi, I'm looking at you).

So yeah, I prefer 20 C/C++ "standalone" applications as opposed to fragile mess of higher-level language apps that have to have 30 dependencies installed to just start.


(Log in to post comments)

Exactly...

Posted Apr 6, 2012 16:08 UTC (Fri) by krake (subscriber, #55996) [Link]

"or using databases to store local settings where simple text file would be enough (yes, Akonadi, I'm looking at you)."

Just to clarify for other readers of this read: Akonadi stores its settings in INI-style text files in $XDG_CONFIG_HOME/akonadi

KDE based Akonadi clients also store their settings in INI-style text files in $KDEHOME/share/config

It might be possible to use a simpler format than INI-style but for most developers it seems to be simple enough

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds