Re: Which new language to learn?

From: ajk (gandalf)
Date: 02/05/05


Date: Sat, 05 Feb 2005 13:33:50 +0800

On Fri, 04 Feb 2005 21:23:06 GMT, Randy Howard
<randyhoward@FOOverizonBAR.net> wrote:

>
>Strange as it may sound, I need none of those things when I am typing
>in source code. I see a distinction between word processor and text
>editor, yet just now I started up notepad (pretty basic as far as
>editing features go) on an XP box. 2.4MB just to load with no file,
>just an empty page. Load the about box (and exit it) and it jumps
>up to 2.8MB. Load the help page and exit that, 9.9MB. Gee, all that
>ram, just so I can type in a few lines of text, and if with that,
>it can't handle CR/LF translation between UNIX and Windows text files
>properly. You need wordpad (if sticking to the MS provided tools) to
>do that. Wordpad on an empty file needs 4.4MB to load. Loading help
>once and the about box bumps you up to 11.4MB. How nice. Ironically,
>gvim, which is the GUI version of vi for Windows that I use when
>I'm not at the command line takes 5.3MB to load, but has MUCH more
>in the way of features. Vim from the command line take 4.5MB to load.
>That still seems like a lot more than necessary, especially for a
>console app.
>

Well need or not need that is one thing, you really don't "need" much
- edlin(still in Windows XP) would do as text editor and some old
c-compiler would also do too. That is all what is "needed".

That Visual studio takes a lot of RAM is OK with me because I get a
lot for those bytes - it increases my productivity. I don't use word
or any other wordprocessor for such. I do use notepad once and a while
and yes I am also annoyed that they couldn't fix so that it could load
LF files - pretty lame actually. That Word takes up vast amount of RAM
and stores files in multi-mega sizes is rather silly, I agree. But in
my case I have no saying so I just use the tools that the company
wants me to use.

I think our new product has min req of 2GB RAM and 3 GHz CPU and still
it is sluggish lol. Probably the ones who decided to move it from Unix
to Windows must have been some really brainless person. Unfortunately
often the users of a product are not the same as those who decide what
product to buy. The user would have been content with the Unix
version.

>> Today most programmers dont think about memory as a limited resource,
>> it is just this vast black box where you always get your chunk - i
>> mean if you are not doing embedded stuff.
>
>We need more people to spend 5 years writing embedded software before
>they are turned lose on the rest of the world.

agreed

br/ajk

--
"Those are my principles. If you don't like them I have others."
Groucho Marx.


Relevant Pages

  • Re: Planning on buying Vista?
    ... If Windows 98 is specified to allow a maximum of ... 512MB of RAM, and it fails with 1GB, then it's being operated ... details right even though his tastes in operating systems run to the ... The Unix design is, what, coming up on 40 years old? ...
    (rec.photo.digital)
  • Re: X performance
    ... The applications takes a bit longer to load ... I use 160MB swap space for linux. ... swap instead of RAM like in windows. ...
    (comp.os.linux.misc)
  • Re: Planning on buying Vista?
    ... If Windows 98 is specified to allow a maximum of 512MB ... I did see if I could find a speicifcation of the maximum RAM ... As someone who worked for AT&T on Unix (internationalization; ... did the supplier help you? ...
    (rec.photo.digital)
  • Re: Windows wont start up ever time, I have to reboot it several times.
    ... Try new RAM. ... > Ever since I had windows xp home edit. ... I keep haveing to reboot it. ... Then some some times it will try to load, and then stop, ...
    (microsoft.public.windowsxp.general)
  • Re: outofmemoryexception
    ... outofmemoryexception when it uses up to about 1.5G RAM. ... the collection into 2 seperate EXE, one can load up to 1.2G and another 1.3G ... Windows) don't allow you to create objects larger than 2GB, so you will have to change your design. ...
    (microsoft.public.dotnet.framework.clr)