[mercury-users] DASD request

Parker Jones zoubidoo at hotmail.com
Thu Oct 14 04:54:12 AEDT 2010


I'd give Mercury more time if it was available precompiled as a debian package.  Reducing the barrier to entry doesn't seem to be a priority which is shame as it's an interesting language.

Cheers,
Parker

Date: Wed, 13 Oct 2010 19:07:11 +0400
Subject: Re: [mercury-users] DASD request
From: xonixx at gmail.com
To: mercury-users at csse.unimelb.edu.au

Hi, Robert
I agree with you that mercury compiler compilation is too slow. I remember when I tried to build it from sources on my AMD 3000+ Ghz 2 Gb box it took nearly 4-5 hours.


However if you are a Windows user, you can get already compiled binaries of mercury from
http://code.google.com/p/winmercury/



Sincerely yours,Vladimir

On Wed, Oct 13, 2010 at 5:23 PM, Robert Shiplett <grshiplett at gmail.com> wrote:


I hope I am not the first non-academic user to ask merc-dev's that the

likely size of HD required be indicated at least to an order of mag



Having never spent so many hours and CPU cycles just to get a compiler

+ libraries to build for a language which I only propose to use (as

opposed to requested, suggested or required to use by a client or

manager), it was intensely frustrating to have what finally appeared

to be a succesful install run simply fail at 3 am  ( I awoke due to

the HD silence ) with a lack of space.



While many new machines have 2 250Gb drives, my old XP box has added

Firewire devices as needed: and with a new contract I will have more

space.



But just as I now live within 2 Gb of RAM for a single core i586,

something would have to go off an HD to make room for a full mercury

build.



I would propose adding advice for new users of mercury: plan to

install on a recentlly defragged internal drive with 3 Gb free.

Preferrrably run in parallel on multi-core CPU.  If you got 'em, smoke

em.



Or some such.



I would change the final build order of grade to do no-prof before

with prof for fast-asm.  Just a user suggestion: someone such as

myself with a Prolog background is going to want a useable install

against which to do some checks against the results m.org and

MissionCriticalIT indicate.  What I had at 3am after several attempts

is not yet that.



Years of a low rate of user adoption could lead to neglect of

user-adoption impediments: but for my interest, I would have abandoned

the effort.  Not providing optional binaries is one such ( I spent

years in Smalltalk on large corp (F100, F200) mission critical apps -

yet as a dev community we mastered the clean shot thru the foot.)



Even on the 16 Gb SSD chip for this linux netbook (as the XP CPU is

occupied with Mercury mgnuc), there are no longer 3 Gb to be freed and

a 32Gb chip must await a contract.



These are just the facts of my life as a user: I report them in the

hope that input from the environment is what is critical to

evolutionary change ;-)



No unpleasant or sarcastic tone is intended.  I am told that

tolerating my manner of expressing myself is a question of an acquired

taste.  Having come to enjoy steamed spinach - but not stewed pears -

I can imagine this ...



If instead the build were controlled by a near-logic language such as

ICON (oh never mind - at my age I won't live to see configure/make go

extinct ).  What fails, fails. Why backtrack to "finish" a build with

some optimal outcome?



Or: why is mercury not yet building mercury?



Best regards

an exasperated new user

PS:  and Smalltalk begat Ruby (yet Self-inlining begat Google V8.

Hmmm.  Why am I not more easily amused?)

--------------------------------------------------------------------------

mercury-users mailing list

Post messages to:       mercury-users at csse.unimelb.edu.au

Administrative Queries: owner-mercury-users at csse.unimelb.edu.au

Subscriptions:          mercury-users-request at csse.unimelb.edu.au

--------------------------------------------------------------------------


 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/users/attachments/20101014/9c2859da/attachment.html>


More information about the users mailing list