Linux Programmer

Furmanek, Greg Greg.Furmanek@hit.cendant.com
Wed, 31 May 2000 16:07:20 -0400


Compiled:

Sun cc:

-rwxr-xr-x   1 gfurman  crs         6076 May 31 12:52 tst_1*
-rwxr-xr-x   1 gfurman  crs         6096 May 31 12:52 tst_2*  ( -O )  <-
options

Linux gcc:
-rwxr-xr-x   1 gfurman  crs         4825 May 31 12:52 tst_1*
-rwxr-xr-x   1 gfurman  crs         4793 May 31 12:52 tst_2*  ( -O )
-rwxr-xr-x   1 gfurman  crs       255397 May 31 12:52 tst_3*  ( -O -static )

This is still a lot less then VB.

The Wolf

-> -----Original Message-----
-> From: Joseph T. Tannenbaum [mailto:tannenba@futureone.com]
-> Sent: Wednesday, May 31, 2000 12:48 PM
-> To: plug-discuss@lists.PLUG.phoenix.az.us
-> Subject: RE: Linux Programmer
-> 
-> 
-> the exe comes out 299720 bytes.
-> with gcc from cygnus.
-> Joe
-> 
-> > -----Original Message-----
-> > From: plug-discuss-admin@lists.PLUG.phoenix.az.us
-> > [mailto:plug-discuss-admin@lists.PLUG.phoenix.az.us]On 
-> Behalf Of Lucas
-> > Vogel
-> > Sent: Wednesday, May 31, 2000 11:48 AM
-> > To: 'plug-discuss@lists.PLUG.phoenix.az.us'
-> > Subject: RE: Linux Programmer
-> > 
-> > 
-> > don't you need the standard library? 
-> > 
-> > -----Original Message-----
-> > From: Furmanek, Greg [mailto:Greg.Furmanek@hit.cendant.com]
-> > Sent: Wednesday, May 31, 2000 11:48 AM
-> > To: 'plug-discuss@lists.PLUG.phoenix.az.us'
-> > Subject: RE: Linux Programmer
-> > 
-> > 
-> > I do not need dependencies for compiled:
-> > 
-> > #include <stdio.h>
-> > 
-> > int
-> > main (void) {
-> > 	printf ("%s", "Visual basic is bloated");
-> > 	return(0);
-> > }
-> > 
-> > however if I wanted to do the same thing in VB I
-> > need 2MB worth of files to install!!!
-> > 
-> > The Wolf
-> > 
-> > -> -----Original Message-----
-> > -> From: Lucas Vogel [mailto:lvogel@exponent.com]
-> > -> Sent: Wednesday, May 31, 2000 10:51 AM
-> > -> To: 'plug-discuss@lists.PLUG.phoenix.az.us'
-> > -> Subject: RE: Linux Programmer
-> > -> 
-> > -> 
-> > -> Tell me what happens when I install an rpm(program A) 
-> for linux. What
-> > -> happens if program A has missing dependencies? Then I have 
-> > -> to find and
-> > -> download the library(library A) so that program A can work. 
-> > -> I also have to
-> > -> ensure that library A has its dependencies satisfied, 
-> or I'll also be
-> > -> installing library B and/or C. It can get pretty recursive, 
-> > -> and also doesn't
-> > -> take into account the different versions that different 
-> > -> executables rely on.
-> > -> 
-> > -> You must not have read the part concerning the tarball when 
-> > -> I mentioned the
-> > -> ./configure script, and how it CHECKS FOR DEPENDENCIES. If 
-> > -> the script fails
-> > -> because of missing dependencies, you have to do the same 
-> > -> thing all over
-> > -> again. 
-> > -> 
-> > -> When you compile a VB app, it does have dependencies. It 
-> > -> requires a minimum
-> > -> number of DLL's for it to work. Big deal. Once the dll's are 
-> > -> installed you
-> > -> can write as many apps as you want without having to send 
-> > -> the same dll's
-> > -> over and over again. If you include some new ones, include 
-> > -> some new ones. 
-> > -> 
-> > -> And it's the same thing for Linux, only different. Linux 
-> > -> puts an entry into
-> > -> the rpm db, MS into the Registry. But as far as 
-> > -> applications, dependencies
-> > -> and distribution, it's still roughly the same thing. One 
-> > -> notable exception,
-> > -> however, is that people on this list keep throwing FUD into 
-> > -> VB because VB is
-> > -> Microsoft, and MS sucks on this list. That may be a 
-> > -> compelling argument for
-> > -> their business practices, but it doesn't make any sense for 
-> > -> this argument.
-> > -> 
-> > -> 
-> > -> -----Original Message-----
-> > -> From: Furmanek, Greg [mailto:Greg.Furmanek@hit.cendant.com]
-> > -> Sent: Wednesday, May 31, 2000 10:25 AM
-> > -> To: 'plug-discuss@lists.PLUG.phoenix.az.us'
-> > -> Subject: RE: Linux Programmer
-> > -> 
-> > -> 
-> > -> I do not understand why you comparing way of distributing
-> > -> programs to the coding/programming discussion.
-> > -> 
-> > -> RPM uses database to keep track of the files you installed.
-> > -> Tarball is the *source* of a program you are going to 
-> > -> compile. 
-> > -> After you install you are going to end up with the same result
-> > -> with the exception of the entry in the RPM database.
-> > -> 
-> > -> On the other hand if you write VB 2-liner and you want to 
-> > -> distribute that you have to have 2/3 floppies just to fit
-> > -> the supporitng libraries on it.
-> > -> 
-> > -> The Wolf
-> > -> 
-> > -> 
-> > -> -> -----Original Message-----
-> > -> -> From: Lucas Vogel [mailto:lvogel@exponent.com]
-> > -> -> Sent: Wednesday, May 31, 2000 9:31 AM
-> > -> -> To: 'plug-discuss@lists.PLUG.phoenix.az.us'
-> > -> -> Subject: RE: Linux Programmer
-> > -> -> 
-> > -> -> 
-> > -> -> Give ME a break. You get the same issues w/RPM's and 
-> > -> -> tarballs. The tarballs
-> > -> -> have far more damaging potential, though, when 
-> you're running the
-> > -> -> ./configure script and it dies because of something you 
-> > -> may not know
-> > -> -> anything about how to fix, something that happened 
-> > -> -> frequently when I was
-> > -> -> running COL 2.2. Don't make this a Windows-only (or VB, for 
-> > -> -> that matter)
-> > -> -> because it isn't.
-> > -> -> 
-> > -> -> -----Original Message-----
-> > -> -> From: The Wolf [mailto:codewolf@earthlink.net]
-> > -> -> Sent: Tuesday, May 30, 2000 9:19 PM
-> > -> -> To: plug-discuss@lists.PLUG.phoenix.az.us
-> > -> -> Subject: Re: Linux Programmer
-> > -> -> 
-> > -> -> 
-> > -> -> William Lindley wrote:
-> > -> -> > 
-> > -> -> > "Code bloat" in my mind is when you write a two-line VB 
-> > -> -> program and wind
-> > -> -> > up with three megabytes of stuff that has to be installed. 
-> > -> ->  Gimme a break.
-> > -> -> > 
-> > -> -> > \\/
-> > -> -> > 
-> > -> -> > _______________________________________________
-> > -> -> > Plug-discuss mailing list  -  
-> > -> Plug-discuss@lists.PLUG.phoenix.az.us
-> > -> -> > 
-> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> > -> -> 
-> > -> -> 
-> > -> -> AMEN to this one!!!!
-> > -> -> 
-> > -> -> -- 
-> > -> -> "The questions is not if we are paranoid, 
-> > -> -> the question is if we are paranoid enough."
-> > -> -> 
-> > -> -> _______________________________________________
-> > -> -> Plug-discuss mailing list  -  
-> > -> Plug-discuss@lists.PLUG.phoenix.az.us
-> > -> -> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> > -> -> 
-> > -> -> _______________________________________________
-> > -> -> Plug-discuss mailing list  -  
-> > -> Plug-discuss@lists.PLUG.phoenix.az.us
-> > -> -> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> > -> -> 
-> > -> 
-> > -> _______________________________________________
-> > -> Plug-discuss mailing list  -  
-> Plug-discuss@lists.PLUG.phoenix.az.us
-> > -> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> > -> 
-> > -> _______________________________________________
-> > -> Plug-discuss mailing list  -  
-> Plug-discuss@lists.PLUG.phoenix.az.us
-> > -> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> > -> 
-> > 
-> > _______________________________________________
-> > Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
-> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> > 
-> > _______________________________________________
-> > Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
-> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> > 
-> 
-> _______________________________________________
-> Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
-> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
->