Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #13275

Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for....

From John Passaniti <john.passaniti@gmail.com>
Newsgroups comp.lang.forth
Subject Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for....
Date 2012-06-26 14:59 -0700
Organization http://groups.google.com
Message-ID <56546bbd-3138-40a6-8240-c837c99561c6@googlegroups.com> (permalink)
References (6 earlier) <89c88020-a382-4522-a7b4-23263d15b379@d17g2000yqj.googlegroups.com> <YKOdnT16rK-coHTSnZ2dnUVZ_qudnZ2d@supernews.com> <f121f66c-bc3e-4cd8-8ee6-17391bb76d40@e20g2000vbm.googlegroups.com> <831b0faa-0b5f-4514-95c8-e143bcf2875d@googlegroups.com> <409a9129-b3ba-4050-826d-702c12d036a1@n33g2000vbi.googlegroups.com>

Show all headers | View raw


On Tuesday, June 26, 2012 9:23:27 AM UTC-4, Mark Wills wrote:
> Not at all. There's a life after work, you know. I 
> wasn't assuming that he wants to use Forth for work. 

My assumption is that the variety of things he's talked about (which independent of his employment typically veers primarily toward system administration, operations, and common scripting tasks) reflects his primary interests.

> As you say, it's not really suitable as an 
> administration language. I'm assuming he's simply
> interested in learning a programming language, rather 
> than a scripting language. 

Scripting languages aren't programming languages?  Don't make me get out my Venn diagrams...

> Of course, Forth is a good candidate for writing DSLs, 
> so Forth could be used as the back-bone of a Gavino 
> administration language, written around his exact 
> requirements.

And with enough effort and culinary skill, tofu can be made to taste like bacon.  Or, one could just eat bacon.  (If you're Vegan, substitute whatever you people from planet Vega eat.)

> Don't be so negative!

I don't think I'm being negative.  A big part of learning about programming languages isn't just the syntax or semantics, but where that language makes sense.  One can fight against the nature of a language, or one can work in harmony with it.  You want to do sophisticated string processing in Fortran?  Nobody's going to stop you, but I think there are better languages you might want to consider.  You think recoding the ignition control system of your car in Perl is a keen idea?  Go for it, but don't expect great results.

I think it's great that gavino may be moving toward more competence in Forth.  But I also fearlessly predict without any qualification that once gavino really experiences how low-level of a language Forth is, he's going to run screaming to other languages.

That's not negative.  That's a recognition-- based on the kinds of questions he asks and the applications he cites-- that he's not interested in Forth.  He thinks he's interested because he's gotten caught up in the hype of Forth.  But once he finds out that to do anything he needs to everything, he'll be running back to TCL and bash and other languages that handle all the dirty details for him.  That's not a bad thing-- picking the right tool for the job is a fundamental skill of a programmer that he hasn't learned yet.

> >It's underwear gnome economics applied to programming languages:
> 
> I have absolutely no idea what that means.

Google is your friend.  But basically, you did it in your reply.  People love to say that Forth is the ideal language for *anything* because you can bend it as you wish.  So step one is "learn Forth" and step three is "and there's your perfect language."  

What's missing is that rather critical step two.  It's usually glossed over in this newsgroup, so I welcome you to break that tradition and actually give gavino a rough estimate of how long it will take him to become competent enough in Forth to actually do what you said-- make the ideal gavino administration language.

Goals are fine.  Realistic and attainable goals are better.  

No, you don't know gavino, but assume past is prologue and come up with a realistic estimate.  Feel free to factor in that the languages he currently knows (to whatever degree he knows them) shield him from the low-level details of string processing, memory management, file manipulation, and process management).  Toss in he's using languages that automagically convert data types for him, and that offer out of the box associative arrays and other high level data structures.  And think about how much of the infrastructure he takes for granted in a programming language is part of standard libraries contributed by a large community.

Again, I think it's great gavino is trying to learn Forth.  I just think it's better to be honest and realistic with where he's likely to end up and to guide him to a deeper understanding of what makes Forth special and why that ultimately doesn't matter to the kinds of things he cares about.

Oh, and there is no Santa Claus.

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-25 14:09 -0700
  Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-25 14:26 -0700
  Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Elizabeth D. Rather" <erather@forth.com> - 2012-06-25 11:28 -1000
    Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-25 14:43 -0700
      Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Elizabeth D. Rather" <erather@forth.com> - 2012-06-25 11:54 -1000
        Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-25 17:01 -0700
          Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Elizabeth D. Rather" <erather@forth.com> - 2012-06-25 15:38 -1000
            Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-25 21:30 -0700
              Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Elizabeth D. Rather" <erather@forth.com> - 2012-06-25 18:39 -1000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Mark Wills <markrobertwills@yahoo.co.uk> - 2012-06-26 02:26 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... John Passaniti <john.passaniti@gmail.com> - 2012-06-26 06:08 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Mark Wills <markrobertwills@yahoo.co.uk> - 2012-06-26 06:23 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Alex McDonald <blog@rivadpm.com> - 2012-06-26 10:18 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-26 10:57 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-26 15:25 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-06-26 20:17 -0400
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-27 14:08 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-26 10:59 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... John Passaniti <john.passaniti@gmail.com> - 2012-06-26 14:59 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-26 15:26 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Elizabeth D. Rather" <erather@forth.com> - 2012-06-26 14:30 -1000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-27 14:09 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Elizabeth D. Rather" <erather@forth.com> - 2012-06-27 11:33 -1000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-28 01:05 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Josh Grams <josh@qualdan.com> - 2012-06-26 22:03 +0000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-26 15:25 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... John Passaniti <john.passaniti@gmail.com> - 2012-06-27 11:02 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-27 14:11 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-27 14:28 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-06-27 19:00 -0400
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Bernd Paysan <bernd.paysan@gmx.de> - 2012-06-28 01:46 +0200
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-06-28 04:17 -0400
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Mark Wills <markrobertwills@yahoo.co.uk> - 2012-06-28 02:31 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Bernd Paysan <bernd.paysan@gmx.de> - 2012-06-29 01:23 +0200
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-29 14:08 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Bernd Paysan <bernd.paysan@gmx.de> - 2012-06-30 01:00 +0200
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... John Passaniti <john.passaniti@gmail.com> - 2012-06-27 18:15 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... BruceMcF <agila61@netscape.net> - 2012-06-27 18:54 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-28 00:59 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... BruceMcF <agila61@netscape.net> - 2012-06-28 20:57 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-29 14:08 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-28 01:05 -0700
                learning forth easier without John Pissanti peanut gallery quiet_lad <gavcomedy@gmail.com> - 2012-06-28 01:12 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... BruceMcF <agila61@netscape.net> - 2012-06-28 21:03 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-29 14:09 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-28 00:59 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... John Passaniti <john.passaniti@gmail.com> - 2012-06-28 12:18 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-05 02:23 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... marko <marko@marko.marko> - 2012-07-05 21:16 +1000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-07-05 08:18 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-07-05 10:45 -0500
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-07-05 16:05 +0000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-05 18:49 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "A. K." <akk@nospam.org> - 2012-07-06 07:22 +0200
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Arnold Snarb <asnarb@fdip.bad-monkeys.org> - 2012-07-06 16:35 +0000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-07 14:35 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Howerd <howerdo@yahoo.co.uk> - 2012-07-07 23:59 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Alex McDonald <blog@rivadpm.com> - 2012-07-08 04:26 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Howerd <howerdo@yahoo.co.uk> - 2012-07-08 06:02 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-09 23:58 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Mark Wills <markrobertwills@yahoo.co.uk> - 2012-07-10 01:22 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-10 02:54 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Mark Wills <markrobertwills@yahoo.co.uk> - 2012-07-10 03:44 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Mark Wills <markrobertwills@yahoo.co.uk> - 2012-07-10 01:22 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-10 01:27 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Ron Aaron <rambamist@gmail.com> - 2012-07-10 11:30 +0300
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-10 01:58 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Ron Aaron <rambamist@gmail.com> - 2012-07-10 15:33 +0300
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Howerd <howerdo@yahoo.co.uk> - 2012-07-10 03:52 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Bernd Paysan <bernd.paysan@gmx.de> - 2012-07-10 14:22 +0200
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-07-10 13:20 +0000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Arnold Snarb <asnarb@fdip.bad-monkeys.org> - 2012-07-09 17:42 +0000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-09 21:02 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... jfong <jfong@ms4.hinet.net> - 2012-07-07 20:29 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Hugh Aguilar <hughaguilar96@yahoo.com> - 2012-07-07 22:20 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... jfong <jfong@ms4.hinet.net> - 2012-07-07 23:26 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Bernd Paysan <bernd.paysan@gmx.de> - 2012-07-09 01:01 +0200
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Mark Wills <markrobertwills@yahoo.co.uk> - 2012-07-09 00:54 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-06-28 04:14 -0400
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... marko <marko@marko.marko> - 2012-06-28 21:08 +1000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-29 14:04 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Elizabeth D. Rather" <erather@forth.com> - 2012-06-29 12:20 -1000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Elizabeth D. Rather" <erather@forth.com> - 2012-06-28 08:39 -1000
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... John Passaniti <john.passaniti@gmail.com> - 2012-06-28 12:51 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Alex McDonald <blog@rivadpm.com> - 2012-06-28 13:09 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-29 14:06 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... John Passaniti <john.passaniti@gmail.com> - 2012-06-28 12:34 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-06-28 19:04 -0400
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... John Passaniti <john.passaniti@gmail.com> - 2012-06-29 12:12 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-29 14:09 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-28 01:06 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-27 16:20 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... Alex McDonald <blog@rivadpm.com> - 2012-06-28 07:49 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-29 14:05 -0700
                Re: doing exercises for starting forth, kinda discouraging, some are easy and some seem text not prepare me for.... quiet_lad <gavcomedy@gmail.com> - 2012-06-26 10:57 -0700

csiph-web