Algorithms to solve programming contest problems

via Digitalmars-d digitalmars-d at puremagic.com
Mon Oct 27 06:24:24 PDT 2014


On Monday, 27 October 2014 at 09:19:26 UTC, John Colvin wrote:
> On Monday, 27 October 2014 at 09:10:41 UTC, Russel Winder via 
> Digitalmars-d wrote:
>> On Sun, 2014-10-26 at 23:42 +0100, Martin Nowak via 
>> Digitalmars-d wrote:
>> […]
>>> Seriously, internet connection, well you can fetch packages 
>>> and use them locally.
>> […]
>>
>> Yes seriously, having to have an Internet connection, to get 
>> anything
>> started is a serious problem for many people. When at home it 
>> is not a
>> problem, when on the road it is a ####### disaster.
>>
>> As with Maven, Gradle, (anything in the JVM-verse with artefact
>> dependencies) you have to pre-plan having all the artefacts 
>> you might
>> want before leaving the Internet. Thus no serendipitous 
>> starting of new
>> work.
>>
>> Until the Internet is a high speed resource free for everyone 
>> at all
>> times everywhere, please do not hardwire into build tools 
>> assumptions
>> that it is there Internet connectivity as Maven originally did.
>
> dub functions fine without internet connection. Packages 
> already in ~/.dub (or wherever else you might choose) are used.

And how is it going to get there? It is common for build service 
(openSUSE's OBS for instance) to disable all internet 
connectivity. All things that are necessary for building get 
installed by the build service from prebuilt packages _before_ 
the system is booted. It cannot download additional files during 
the build process.


More information about the Digitalmars-d mailing list