Linux-Development-Sys Digest #984, Volume #7     Thu, 29 Jun 00 14:13:17 EDT

Contents:
  Re: Good Basic compiler for linux? (John Gluck)
  Re: Why no defrag? (John Gluck)
  dynamic linking support ("nimrod gal-oz")
  Re: Confirm this bug: CodeWarrior does not support spaces in paths? (John Gluck)
  Re: Confirm this bug: CodeWarrior does not support spaces in paths? (John Gluck)
  Re: dynamic linking support (Lew Pitcher)
  How to retreive/change the full MAC address of a network card ? (with  ("Robichaud, 
Jean-Philippe [BAN:6S33:EXCH]")
  Re: problem with makefile??? (newbie?) (John Gluck)
  Re: Kernel 2.2.16 "kernel panic, no init found", kernel 2.2.12, no problem (Mario 
Klebsch)
  udp /tcp capture ("Vu Pham")
  Re: problem with makefile??? (newbie?) ("Dave Korn")
  Linux core file processing ([EMAIL PROTECTED])
  Re: Good Basic compiler for linux? (Alexander Viro)
  Re: Good Basic compiler for linux? (Grant Edwards)
  Re: Q. Versions of cpio ? (Marc SCHAEFER)
  Bash Script Error Tolerant ("Alberto")
  Re: read(2) error EINTR ([EMAIL PROTECTED])
  Re: problem with makefile??? (newbie?) ("Jeff D. Hamann")
  Re: Good Basic compiler for linux? ("AndyD")
  Re: Bash Script Error Tolerant (Kaz Kylheku)
  help in writing device drivers ([EMAIL PROTECTED])
  Re: Good Basic compiler for linux? (John C. Peterson)

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

From: John Gluck <[EMAIL PROTECTED]>
Subject: Re: Good Basic compiler for linux?
Date: Thu, 29 Jun 2000 10:46:22 -0400

AndyD wrote:

> Not very helpful...
>
> I don`t think the person posting the message was ASKING for your opinion on
> BASIC or wished to see a list of your programming conquests.
>
> Visual Basic is used by a great number of people & if linux has a comparable
> application it would help it be adopted more in the real world.
>
> A large number of people make a living programming in a variety of BASIC`s
> and I for one would like to see a modern implementation of the language on
> LINUX.
>
> -AndyD
>

[snip]

You have a very good point... I don't like basic and don't have a use for it
but I suppose there are good reasons
for using it.

Visual basic has a strong following because (from what I've heard) you can
develop pretty slick database apps fairly quickly.
That makes it attractive in the business world.


--
John Gluck  (Passport Kernel Design Group)

(613) 765-8392  ESN 395-8392

Unless otherwise stated, any opinions expressed here are strictly my own
and do not reflect any official position of Nortel Networks.




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

From: John Gluck <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: Re: Why no defrag?
Date: Thu, 29 Jun 2000 10:53:02 -0400

Anthony wrote:

> In article <39239f25$0$[EMAIL PROTECTED]>, "Peet Grobler"
> <[EMAIL PROTECTED]> wrote:
> > Hello.
> >
> > I've seen the question posted to this group many times now, is there a
> > defrag for linux? The conclusion is there is not. I'm sitting at my
> > desk, thinking, why not?
>
> Obviously you should check this out:
>
> /usr/doc/LDP/sag/index.html
>
> Reference section:
>  TV
>           Stephen Tweedie and Alexei Vovenko. Linux filesystem
>           defragmenter. Available electronically from \
>           ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/defrag-0.6.t
>           ar.gz.
>
> the more current ones are defrag-0.7x, hacked for easier compilation
> under glibc2.1x version.

While a defrag does exist, it's not really necessary with the ext2
filesystem.
If you've ever noticed the fragmentation when fsck runs, you'll see it's
usually less than 5% (at least on my system).

The way the filesystem works, tends to keep fragmentation (and seeks) quite
low.
The net result is that you would get very little if any performance gain by
doing a defrag.

I don't know if there are any web based docs on the filesystem but there are
some books that do a good job of explaining it.

--
John Gluck  (Passport Kernel Design Group)

(613) 765-8392  ESN 395-8392

Unless otherwise stated, any opinions expressed here are strictly my own
and do not reflect any official position of Nortel Networks.




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

From: "nimrod gal-oz" <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: dynamic linking support
Date: Thu, 29 Jun 2000 18:01:25 +0200

Hi all.

Can anybody tell me if linux support dynamic linking?

What I want to do is add object modules to running applications without
restarting them. Is there a different way to do it ?

thx,

-nimrod



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

From: John Gluck <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: Re: Confirm this bug: CodeWarrior does not support spaces in paths?
Date: Thu, 29 Jun 2000 11:04:23 -0400

Kaz Kylheku wrote:

>

[snip]

> You are ridiculous. Leave the spaces in filnames to the end users!  No
> reasonable developer puts spaces in path names in a source tree, especially not
> under cross-platform development. I'd be beat up in the parking lot after
> work if I did that!
>
> I'd say that it's a bug that the IDE does not terminate immediately with a
> diagnostic error message like ``You're a goofball, click OK!'' when it
> encounters such a thing.
>
> --
> #exclude <windows.h>

Oooooh That's a very emotional outburst  :-)

But you are correct. Not all environments allow spaces in paths.
You can get away with it in linux (at least when you mount a vfat) but it's a pain
to type in constructs like:

cd '/something/If only this name was one word'


--
John Gluck  (Passport Kernel Design Group)

(613) 765-8392  ESN 395-8392

Unless otherwise stated, any opinions expressed here are strictly my own
and do not reflect any official position of Nortel Networks.




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

From: John Gluck <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: Re: Confirm this bug: CodeWarrior does not support spaces in paths?
Date: Thu, 29 Jun 2000 11:22:27 -0400

Roger Shawl wrote:

>

[snip]

>
> As a developer using a commercial product - the MetroWerks compiler - I *AM*
> an end user. And end users should be allowed and expected to put whatever
> they damn well please in a filename, so long as it is OS legal.
>

You are, as I understand it, allowed too...
It's just that you can't access the file afterward.

>
> It seems "reasonable" to point out that spaces in filenames in a cross platform
> project is not a great idea because of prevailing limitations and assumptions
> present in current in tools. Fine, I can accept that, and appreciate the tip.

There are operating systems that do not allow spaces in a file/pathname.
If you are doing something that is cross platform, then using a construct of that type
is just asking for trouble.
It will also increase the headaches in porting to other platforms as well as the
costs.

One simple method that offers the readbility of spaces is to do something like this

This_is_a_long_file_name_that_would_have_spaces_in_it_if_I_wanted_trouble_porting_to_other_platforms

>
>
> To then imply that it is fundamentally ignorant or stupid to expect tools to handle
> legal OS filenames suggests a different origin for the ignorance: that of the
> user-hostile (i.e. "you're a goofball") community of programmers perpetuating the
> assumption that no "reasonable" user - and, again, I *AM* a *USER* in this context
> - would ever use the full range of OS legal filenames available to them. I'm sorry,
> but expecting users to behave "reasonably" is not "reasonable."
>
> Should I mandate 8.3 filenames, in all caps? Hey, no "reasonable" developer
> uses long filenames, or mixed case..

No there are very few operating systems in current use that require that.
I think the only ones that used to use that were on 8 bit micros. Things like CP/M 80
Anyway, that was in the days when 64K of RAM was huge and a floppy disk was 8 inches
storing the inrcedible quantity of 128K bytes of data. But I think we've left that
century and are adapting to the new freedom afforded by megabytes of RAM and gigabytes
of disk storage not to mention 32 bit and even 64 bit computers.

>
>
> - Roger Shawl

--
John Gluck  (Passport Kernel Design Group)

(613) 765-8392  ESN 395-8392

Unless otherwise stated, any opinions expressed here are strictly my own
and do not reflect any official position of Nortel Networks.




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

From: [EMAIL PROTECTED] (Lew Pitcher)
Crossposted-To: comp.os.linux.development.apps
Subject: Re: dynamic linking support
Reply-To: [EMAIL PROTECTED]
Date: Thu, 29 Jun 2000 15:25:54 GMT

On Thu, 29 Jun 2000 18:01:25 +0200, "nimrod gal-oz"
<[EMAIL PROTECTED]> wrote:

>Hi all.
>
>Can anybody tell me if linux support dynamic linking?

You bet it does.

>What I want to do is add object modules to running applications without
>restarting them. Is there a different way to do it ?

man dlopen

>thx,
>
>-nimrod
>
>


Lew Pitcher
Information Technology Consultant
Toronto Dominion Bank Financial Group

([EMAIL PROTECTED])


(Opinions expressed are my own, not my employer's.)

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

From: "Robichaud, Jean-Philippe [BAN:6S33:EXCH]" <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: How to retreive/change the full MAC address of a network card ? (with 
Date: Thu, 29 Jun 2000 11:26:30 -0400

Hi,

I have done a lot of work building a little network program.  What i
need to implement now is a little routine that will retreive and change
the __complete__ MAC address.  with the SIOCGIFHWADDR flag, I only
obtain the 4 last part of the mac address.  I explain :

if I do and ifconfig, the HWaddr repported is : 08:00:3E:2A:6B:D8.  The
result I have after the ioctl call is 3E:2A:6B:D8.  Where can I get the
08:00 part and what should I do to modify it ?  


        Thanks a lot for your advices...


-- 
        Jean-Philippe Robichaud
        [EMAIL PROTECTED]
        (514) 818-7750
        (ESN) 888-7750
        St-Laurent, Quebec, Canada

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

From: John Gluck <[EMAIL PROTECTED]>
Crossposted-To: gnu.gcc.help
Subject: Re: problem with makefile??? (newbie?)
Date: Thu, 29 Jun 2000 11:30:55 -0400

"Jeff D. Hamann" wrote:

> For some reason I can't figure ouy why this makefile isn't working
>

[snip]

>
> # Unix/Linux makefile used for ANSI compliance testing
> # and portability testing
>
> OBJS = main.o
> LIB = /usr/lib/libc.so /usr/lib/libm.so
> INCLUDES = /usr/include
>
> mainp : ${OBJS} ${LIB}
>  ${CC} -o $@ ${OBJS} ${LIB}
>

the first character on the line above **must** be a tab

>
> main.o : main.c
>  ${CC} -c main.c
>

the first character on the line above **must** be a tab

>
> I keep getting the error
>
> ', needed by 'main.o'.  Stop.get 'main.c
>

Let me guess you cut the part said something like "no rule to make target XXX
"
This thing about tabs is a passing reference in the GNU make documentation.
It's real easy to miss.

>
> I'm running RedHat 6.0 on a 66-486 16mb ram and didn't have any problems
> with makefiles on another machine. any ideas why this error keeps happening
> no matter what the target?
>
> Jeff.
>
> -----------------------------------------------------------
> Jeff D. Hamann
> 2601 NE Jack London Street #27
> Corvallis, Oregon 97330 USA
> 541-740-5988
> [EMAIL PROTECTED]

--
John Gluck  (Passport Kernel Design Group)

(613) 765-8392  ESN 395-8392

Unless otherwise stated, any opinions expressed here are strictly my own
and do not reflect any official position of Nortel Networks.




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

From: [EMAIL PROTECTED] (Mario Klebsch)
Subject: Re: Kernel 2.2.16 "kernel panic, no init found", kernel 2.2.12, no problem
Date: Thu, 29 Jun 2000 11:22:08 +0200

[EMAIL PROTECTED] writes:

>There aren't very many possible causes remaining as you have apparently
>taken the correct steps.  Among the potential causes that remain are:

>1.  The ext2 support somehow didn't get compiled into the kernel.
>2.  /dev/sda1 is some other filesystem type that isn't compiled in.

Wouldn't the kernal panic in these cases, becaus it cannot mount the
root filesystem?

73, Mario
-- 
Mario Klebsch                                           [EMAIL PROTECTED]
PGP-Key available at http://www.klebsch.de/public.key
Fingerprint DSS: EE7C DBCC D9C8 5DC1 D4DB  1483 30CE 9FB2 A047 9CE0
 Diffie-Hellman: D447 4ED6 8A10 2C65 C5E5  8B98 9464 53FF 9382 F518

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

From: "Vu Pham" <[EMAIL PROTECTED]>
Subject: udp /tcp capture
Date: Thu, 29 Jun 2000 11:11:15 +0700

Hi all,

I used to use libpcap, but it requires me to manually process at the packet
level.
I would like to find some way that help me to capture UDP datagrams & TCP
segments directly ?

I appreciate all of your comments,

Vu Pham



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

From: "Dave Korn" <[EMAIL PROTECTED]>
Crossposted-To: gnu.gcc.help
Subject: Re: problem with makefile??? (newbie?)
Date: Thu, 29 Jun 2000 17:24:29 +0100

Jeff D. Hamann wrote in message <8jeqng$mco$[EMAIL PROTECTED]>...
>For some reason I can't figure ouy why this makefile isn't working

  ..snip details of actual C program

># Unix/Linux makefile used for ANSI compliance testing
># and portability testing
>
>OBJS = main.o
>LIB = /usr/lib/libc.so /usr/lib/libm.so
>INCLUDES = /usr/include
>
>mainp : ${OBJS} ${LIB}
> ${CC} -o $@ ${OBJS} ${LIB}
>
>main.o : main.c
> ${CC} -c main.c

>I keep getting the error
>
>', needed by 'main.o'.  Stop.get 'main.c
>
>I'm running RedHat 6.0 on a 66-486 16mb ram and didn't have any problems
>with makefiles on another machine. any ideas why this error keeps happening
>no matter what the target?
>
>Jeff.

    Hi Jeff,

Two things to check. One: on the command lines to build the files, the char
before ${CC} _must_ be a genuine TAB (ascii 0x09, Ctrl-I), and not a
space. However, I think the error message shows another problem:

>', needed by 'main.o'.  Stop.get 'main.c

  It's clearly been mangled by doing a carriage return without a newline
just after printing "'main.c ", and the remains of the error message have
overwritten the start of it - it ought to read

>(something that ends with)get 'main.c', needed by 'main.o'

  So you must be using CR-LF line termination. Gnu MAKE is alas
deeply intolerant (I think it believes that all the world is *nix) of PC
style line ends; it spots the LF as being the line terminator and thinks
that the file name (on which main.o depends) is 'main.c<CR>'

So a) make sure you got tabs in there - ONLY on the command lines
that follow the dependencies, and b) make sure you're using LF _only_
as a line end.

      hth,
                DaveK
--
I wouldn't recommend sex, drugs or insanity for everyone, but they've
always worked for me.
                -- Hunter S. Thompson





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

From: [EMAIL PROTECTED]
Subject: Linux core file processing
Date: Thu, 29 Jun 2000 16:37:16 GMT

Where can I get a description of core file formats on Linux and/or
Solaris.

This OS dependent stuff?  Is it also arch dependent?

The AT&T Sys.V ABI says that the contents of core files are unspecified.

Thanks for your time,

Pete Huerter.


Sent via Deja.com http://www.deja.com/
Before you buy.

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

From: [EMAIL PROTECTED] (Alexander Viro)
Subject: Re: Good Basic compiler for linux?
Date: 29 Jun 2000 12:56:33 -0400

In article <Je865.2956$[EMAIL PROTECTED]>,
AndyD <[EMAIL PROTECTED]> wrote:
>Not very helpful...
>
>I don`t think the person posting the message was ASKING for your opinion on
>BASIC or wished to see a list of your programming conquests.
>
>Visual Basic is used by a great number of people & if linux has a comparable
>application it would help it be adopted more in the real world.

IDGI. The statement remains true if you replace "Visual Basic" with damn next
to anything, e.g. "Toilet paper". So?

>A large number of people make a living programming in a variety of BASIC`s
>and I for one would like to see a modern implementation of the language on
>LINUX.

So what stops you from implementing it, if you think that it's worth doing?

-- 
"You're one of those condescending Unix computer users!"
"Here's a nickel, kid.  Get yourself a better computer" - Dilbert.

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

From: [EMAIL PROTECTED] (Grant Edwards)
Subject: Re: Good Basic compiler for linux?
Date: Thu, 29 Jun 2000 17:05:09 GMT

In article <8jfv41$[EMAIL PROTECTED]>, Alexander Viro wrote:

>"You're one of those condescending Unix computer users!"
>"Here's a nickel, kid.  Get yourself a better computer" - Dilbert.

The sad fact is, these days you need a "better" computer to run
Windows than you do to run Unix.  Where "better" is some
combination of CPU speed, RAM size, disk size.

-- 
Grant Edwards                   grante             Yow!  Yow!! That's a GOOD
                                  at               IDEA!! Eating a whole FIELD
                               visi.com            of COUGH MEDICINE should
                                                   make you feel MUCH BETTER!!

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

From: Marc SCHAEFER <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: Re: Q. Versions of cpio ?
Date: 29 Jun 2000 12:03:22 GMT

In comp.os.linux.development.system Martin Fitzpatrick <[EMAIL PROTECTED]> 
wrote:
: Alternatively, is there another way of verifying my backups ? I know

Use tar, option --compare

Do not use the --sparse option when backuping, however, since it makes
--compare fail in strange ways (also the latest version it seems, which
is 1.3.17).

If you really need cpio, you should really use a recent version (e.g. see the
Debian reports and fixes), since it has problems to create correct archives
when files change size.

Now cpio has the --only-verify-crc option, to be used with -H crc at
archive creation time.

The pax utilities are supposed to obsolete both tar and cpio, and thus
I hope they come with file-by-file md5sum, and the ability to
compare :)


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

From: "Alberto" <[EMAIL PROTECTED]>
Subject: Bash Script Error Tolerant
Date: Thu, 29 Jun 2000 19:26:16 +0200

Hi Guys!

I've got a question about Bash Scripts.
I would like to know whether it is possible to set Linux in such a way it
won't stop when a syntax error occurs in a script. The ideal behaviour for
the application I've in mind would require Linux just ingnoring the wrong
instruction (whatever type of, flow control included) and continuing the
execution of the script from the next instruction.
Does anyone of you how to do it?

Thank you in advance for your suggestions,

Alberto.



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

From: [EMAIL PROTECTED]
Subject: Re: read(2) error EINTR
Date: Thu, 29 Jun 2000 17:26:58 GMT

Villy Kruse <[EMAIL PROTECTED]> wrote:
> The behaviour of signal() changed when moveing from libc5 to glibc2.
> The standard signal() behaviour is now BSD style, and SysV style is
> available if you can set the magic flag.  

Ahh, the answer appears! ;) Thanks for putting the whole thing to bed.

-- 
Matt Gauthier <[EMAIL PROTECTED]>

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

From: "Jeff D. Hamann" <[EMAIL PROTECTED]>
Crossposted-To: gnu.gcc.help
Subject: Re: problem with makefile??? (newbie?)
Date: Thu, 29 Jun 2000 10:30:01 -0700

hum....

had to redit the makefile using gnotepad (emacs didn't seem to want to add
the tab in there, or at least I didn't know hot to use it correctly to edit
the makefile so that it would insert the tabs in there) And why was the
tabbing different when i put a txt extension on the makefile? Regardless,
it's working fine know, but I would like to be able to use emacs to generate
the make and edit the c code.

Thanks,
Jeff

===========================================================
Jeff D. Hamann
2601 NE Jack London Street #27
Corvallis, Oregon 97330 USA
541-740-5988
[EMAIL PROTECTED]


"Jeff D. Hamann" <[EMAIL PROTECTED]> wrote in message
news:8jeqng$mco$[EMAIL PROTECTED]...
> For some reason I can't figure ouy why this makefile isn't working
>
>
>
> /* main.c */
> #include <stdio.h>
> #include <stdlib.h>
> #include <math.h>
>
> int main( int argc, char *argv[] )
> {
>   float a;
>
>   a = 4.0 * atan( 1.0 );
>   fprintf( stdout, "PI = %f\n", a );
>
>   return 0;
> }
>
> and the makefile
>
>
> # Unix/Linux makefile used for ANSI compliance testing
> # and portability testing
>
> OBJS = main.o
> LIB = /usr/lib/libc.so /usr/lib/libm.so
> INCLUDES = /usr/include
>
> mainp : ${OBJS} ${LIB}
>  ${CC} -o $@ ${OBJS} ${LIB}
>
> main.o : main.c
>  ${CC} -c main.c
>
>
> I keep getting the error
>
> ', needed by 'main.o'.  Stop.get 'main.c
>
> I'm running RedHat 6.0 on a 66-486 16mb ram and didn't have any problems
> with makefiles on another machine. any ideas why this error keeps
happening
> no matter what the target?
>
> Jeff.
>
>
>
>
> -----------------------------------------------------------
> Jeff D. Hamann
> 2601 NE Jack London Street #27
> Corvallis, Oregon 97330 USA
> 541-740-5988
> [EMAIL PROTECTED]
>
>
>
>



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

From: "AndyD" <[EMAIL PROTECTED]>
Subject: Re: Good Basic compiler for linux?
Date: Thu, 29 Jun 2000 18:48:56 +0100


Alexander Viro <[EMAIL PROTECTED]> wrote in message news:8jfv41>
>Visual Basic is used by a great number of people & if linux has a
comparable
> >application it would help it be adopted more in the real world.
>
> IDGI. The statement remains true if you replace "Visual Basic" with damn
next
> to anything, e.g. "Toilet paper". So?
>
> >A large number of people make a living programming in a variety of
BASIC`s
> >and I for one would like to see a modern implementation of the language
on
> >LINUX.
>
> So what stops you from implementing it, if you think that it's worth
doing?
>

Not everyone see`s Linux as an excuse to write code.

The point I was trying to make is that Linux is increasing being seen as an
alternative to Windows, yet there are gaps in the programs available.

Visual Basic is used by a great number of IT departments to create a quick &
dirty tool to do a job. As Linux does not have VB those departments keep on
using Windows.

Whenever a *user* mentions this to a Linux bod they are told - "Windows
sucks, BASIC sucks - use C ( like me `cos i`m a kewl coder ) or if you want
it write it yourself"

If you want a new tyre for your car, do you expect to get rubber, matting &
carbon and make one yourself or would you just buy one?

Expecting someone wanting to write a simple "hello world" type program to
implement a programming language first is just silly.

Linux is excellent but time & time again, if you identify a need you are
told "do it yourself"

-AndyD



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

From: [EMAIL PROTECTED] (Kaz Kylheku)
Subject: Re: Bash Script Error Tolerant
Reply-To: [EMAIL PROTECTED]
Date: Thu, 29 Jun 2000 17:56:10 GMT

On Thu, 29 Jun 2000 19:26:16 +0200, Alberto <[EMAIL PROTECTED]> wrote:
>Hi Guys!
>
>I've got a question about Bash Scripts.
>I would like to know whether it is possible to set Linux in such a way it
>won't stop when a syntax error occurs in a script. The ideal behaviour for
>the application I've in mind would require Linux just ingnoring the wrong
>instruction (whatever type of, flow control included) and continuing the
>execution of the script from the next instruction.
>Does anyone of you how to do it?

The way you do might do this is to put the suspicious script into its own
file.  Then you detect the failed or abnormal termination of that script
in a higher level script.

-- 
#exclude <windows.h>

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

From: [EMAIL PROTECTED]
Subject: help in writing device drivers
Date: Thu, 29 Jun 2000 17:54:27 GMT

hi everyone
   i just started learning to write device drivers from
Rubini's book.but the going is slightly slow
Can anyone provide sources on net where introductions are provided

thank u


Sent via Deja.com http://www.deja.com/
Before you buy.

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

From: [EMAIL PROTECTED] (John C. Peterson)
Subject: Re: Good Basic compiler for linux?
Date: 29 Jun 2000 18:07:45 GMT

In article <EXL65.3879$[EMAIL PROTECTED]>, "AndyD" <[EMAIL PROTECTED]> 
said, and I quote:
>
>Alexander Viro <[EMAIL PROTECTED]> wrote in message news:8jfv41>
>>Visual Basic is used by a great number of people & if linux has a
>comparable
>> >application it would help it be adopted more in the real world.
>>
>> IDGI. The statement remains true if you replace "Visual Basic" with damn
>next
>> to anything, e.g. "Toilet paper". So?
>>
>> >A large number of people make a living programming in a variety of
>BASIC`s
>> >and I for one would like to see a modern implementation of the language
>on
>> >LINUX.
>>
>> So what stops you from implementing it, if you think that it's worth
>doing?
>>
>
>Not everyone see`s Linux as an excuse to write code.
>
>The point I was trying to make is that Linux is increasing being seen as an
>alternative to Windows, yet there are gaps in the programs available.
>
>Visual Basic is used by a great number of IT departments to create a quick &
>dirty tool to do a job. As Linux does not have VB those departments keep on
>using Windows.
>
>Whenever a *user* mentions this to a Linux bod they are told - "Windows
>sucks, BASIC sucks - use C ( like me `cos i`m a kewl coder ) or if you want
>it write it yourself"
>

   Linux *does* have several tools that play the same role as does
VB. Tcl/Tk is one language where you can very quickly develop working
applications with a high quality GUI interface. Perl is popular with
those that develop server side web applications for the same reasons.
It's fast, and development time is much less than for a similar compiler
language. It's true there is no VB for Linux, but I disagree with the
contention that there are no tools that play a similar role...

Regards, John

-- 
 ___|___  | John C. Peterson, <[EMAIL PROTECTED]> | "Once you have flown,
  -(*)-   | you will walk the earth with your eyes turned skyward, for there
  o/ \o   | you have been, there you long to return." -- Leonardo da Vinci.

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


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: [EMAIL PROTECTED]

You can send mail to the entire list (and comp.os.linux.development.system) via:

    Internet: [EMAIL PROTECTED]

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi                                pub/Linux
    tsx-11.mit.edu                              pub/linux
    sunsite.unc.edu                             pub/Linux

End of Linux-Development-System Digest
******************************

Reply via email to