[Color Computer] Re: [Coco] C-Cubed

Boisy G. Pitre boisy at boisypitre.com
Thu Jul 21 17:25:54 EDT 2005

On Jul 21, 2005, at 3:27 PM, jdaggett at gate.net wrote:

> James
> The networking issues will be the more difficult issues. Basically the
> compiler resides on a license server. To access a license copy of
> the compiler, the user will either have to login with a account an
> password or use IP and/or MAC address. IP address works fine for
> a company as the server sits behind a firewall and the client
> workstations don't change IP addresses daily. MAC addresses work
> real fine as that changes only  when the ethernet card changes.
> In the case of doing this license server over the internet with IP
> addresses will be a nightmare since most ISPs change IP addresses
> at least weekly. Some daily. MAC addresses have problems for
> those that operate behind firewalls.


The network solution, if employed, would be significantly less  
complicated than you presuppose.   Let's say, hypothetically, that I  
reserve the domain name cococcompiler.com and reserve ports 10040 for  
the compiler and 10041 for the optimizer.  Then within the  
distributed comp and opt binaries, the actual compiler and optimizer  
code would be stubbed out, and in its place would be code which would:

1. connect to the respective port of cococcompiler.com
2. write the input file
3. read the output file

There would be no license server.  If you want, you could connect via  
telnet and feed the code by hand.  It is simply a matter of relying  
on the reliability of the compile server and of the person's own  
internet connection.  That's it.

You can't get much simpler than that.


> james
> On 21 Jul 2005 at 15:49, James Diffendaffer wrote:
> To:                 ColorComputer at yahoogroups.com
> From:               "James Diffendaffer"
> <jdiffendaffer at yahoo.com>
> Date sent:          Thu, 21 Jul 2005 15:49:08 -0000
> Subject:            [Color Computer] Re:  [Coco] C-Cubed
> Copies to:          Send reply to:
> ColorComputer at yahoogroups.com,
>     CoCoList for Color Computer Enthusiasts
> <coco at maltedmedia.com>
>     <mailto:coco-
> request at maltedmedia.com?subject=unsubscribe>
>     <mailto:coco-
> request at maltedmedia.com?subject=subscribe>
>> A remote hosted compiler is an interesting idea as an alternative to
>> having to set up something like Cygwin (definately not for the
>> beginner) or worry about copyright issues.
>> However... I'm not sure how well it will work.
>> You must be able to 'make' a project with multiple source files,
>> include files and your own libs.
>> I see only a few ways this can work:
>> If you use standard include files and are compiling one source  
>> file. I
>> guess it would work for a beginner but it would be of no use to a  
>> real
>> developer.  No make capability.
>> Set up something like a unix account for them... not very practical.
>> Or they archive their entire environment with their own libs,  
>> includes
>> and everything.  If anything were wrong with the directory structure
>> in the archive it would fail but it's possible.
>> I don't think anything for the CoCo will be big enough to cause a  
>> huge
>> delay accessing such a system... but you would need to be online to
>> use it.
>> Brought to you by the 6809, the 6803 and their cousins!
>> Yahoo! Groups Links
>> <*> To visit your group on the web, go to:
>>     http://groups.yahoo.com/group/ColorComputer/
>> <*> To unsubscribe from this group, send an email to:
>>     ColorComputer-unsubscribe at yahoogroups.com
>> <*> Your use of Yahoo! Groups is subject to:
>>     http://docs.yahoo.com/info/terms/
>> -- 
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco

More information about the Coco mailing list