Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #36512 > unrolled thread
| Started by | visualforth@rocketmail.com |
|---|---|
| First post | 2015-02-12 12:13 -0800 |
| Last post | 2015-02-16 15:17 -0800 |
| Articles | 19 on this page of 59 — 17 participants |
Back to article view | Back to comp.lang.forth
Is 2015 the year of FORTH ? visualforth@rocketmail.com - 2015-02-12 12:13 -0800
Is 2015 the year of FORTH ? Mark Wills <markwills1970@gmail.com> - 2015-02-12 12:56 -0800
Re: Is 2015 the year of FORTH ? empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-02-12 21:32 +0000
Re: Is 2015 the year of FORTH ? rickman <gnuarm@gmail.com> - 2015-02-13 13:08 -0500
Re: Is 2015 the year of FORTH ? Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-13 19:39 +0100
Re: Is 2015 the year of FORTH ? rickman <gnuarm@gmail.com> - 2015-02-13 14:14 -0500
Re: Is 2015 the year of FORTH ? Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-13 21:28 +0100
Re: Is 2015 the year of FORTH ? Jason Damisch <jasondamisch@yahoo.com> - 2015-02-13 14:22 -0800
Re: Is 2015 the year of FORTH ? Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-14 01:34 +0100
Re: Is 2015 the year of FORTH ? hughaguilar96@gmail.com - 2015-02-13 22:42 -0800
HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-02-14 10:21 +0000
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-14 19:37 +0100
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) visualforth@rocketmail.com - 2015-02-14 11:13 -0800
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-14 21:07 +0100
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) Jason Damisch <jasondamisch@yahoo.com> - 2015-02-14 12:50 -0800
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-14 22:32 +0100
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) Jason Damisch <jasondamisch@yahoo.com> - 2015-02-14 15:10 -0800
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-02-15 10:34 +0000
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-15 22:15 +0100
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-02-16 12:45 +0000
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) krishna.myneni@ccreweb.org - 2015-02-15 13:55 -0800
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-02-16 13:52 +0000
Re: HTML vs. LaTeX (was: Is 2015 the year of FORTH ?) Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-16 15:47 +0100
Re: HTML vs. LaTeX Paul Rubin <no.email@nospam.invalid> - 2015-02-16 09:05 -0800
Re: HTML vs. LaTeX anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-02-17 12:21 +0000
Re: HTML vs. LaTeX Paul Rubin <no.email@nospam.invalid> - 2015-02-20 13:23 -0800
Re: HTML vs. LaTeX Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-20 22:33 +0100
Re: HTML vs. LaTeX anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-02-21 15:14 +0000
Re: HTML vs. LaTeX Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-21 20:23 +0100
Re: HTML vs. LaTeX Paul Rubin <no.email@nospam.invalid> - 2015-02-21 11:33 -0800
Re: Is 2015 the year of FORTH ? krishna.myneni@ccreweb.org - 2015-02-14 10:14 -0800
Re: Is 2015 the year of FORTH ? rickman <gnuarm@gmail.com> - 2015-02-22 01:57 -0500
Re: Is 2015 the year of FORTH ? krishna.myneni@ccreweb.org - 2015-02-22 18:35 -0800
Re: Is 2015 the year of FORTH ? rickman <gnuarm@gmail.com> - 2015-02-23 01:58 -0500
Re: Is 2015 the year of FORTH ? krishna.myneni@ccreweb.org - 2015-02-23 04:59 -0800
Re: Is 2015 the year of FORTH ? rickman <gnuarm@gmail.com> - 2015-02-23 19:18 -0500
Re: Is 2015 the year of FORTH ? krishna.myneni@ccreweb.org - 2015-02-23 18:09 -0800
Re: Is 2015 the year of FORTH ? Mark Wills <markwills1970@gmail.com> - 2015-02-24 01:04 -0800
Re: Is 2015 the year of FORTH ? krishna.myneni@ccreweb.org - 2015-02-24 02:51 -0800
Re: Is 2015 the year of FORTH ? Jason Damisch <jasondamisch@yahoo.com> - 2015-02-24 10:23 -0800
Re: Is 2015 the year of FORTH ? Bernd Paysan <bernd.paysan@gmx.de> - 2015-02-23 21:19 +0100
Re: Is 2015 the year of FORTH ? krishna.myneni@ccreweb.org - 2015-02-23 17:58 -0800
Re: Is 2015 the year of FORTH ? Mark Wills <markwills1970@gmail.com> - 2015-02-24 01:07 -0800
Re: Is 2015 the year of FORTH ? krishna.myneni@ccreweb.org - 2015-02-24 02:19 -0800
Re: Is 2015 the year of FORTH ? Paul E Bennett <Paul_E.Bennett@topmail.co.uk> - 2015-02-15 12:18 +0000
Re: Is 2015 the year of FORTH ? empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-02-13 18:55 +0000
Re: Is 2015 the year of FORTH ? Melzzzzz <mel@zzzzz.com> - 2015-02-13 20:27 +0100
Re: Is 2015 the year of FORTH ? "Elizabeth D. Rather" <erather@forth.com> - 2015-02-13 09:53 -1000
Re: Is 2015 the year of FORTH ? "WJ" <w_a_x_man@yahoo.com> - 2015-02-13 14:18 +0000
Re: Is 2015 the year of FORTH ? visualforth@rocketmail.com - 2015-02-13 11:03 -0800
Re: Is 2015 the year of FORTH ? hughaguilar96@gmail.com - 2015-02-13 22:46 -0800
Re: Is 2015 the year of FORTH ? Mark Wills <markwills1970@gmail.com> - 2015-02-14 02:35 -0800
Re: Is 2015 the year of FORTH ? Coos Haak <chforth@hccnet.nl> - 2015-02-14 18:47 +0100
Re: Is 2015 the year of FORTH ? hughaguilar96@gmail.com - 2015-02-14 18:56 -0800
Re: Is 2015 the year of FORTH ? Ilya Tarasov <ilya74.tarasov@gmail.com> - 2015-02-15 17:10 -0800
Re: Is 2015 the year of FORTH ? Mark Wills <markwills1970@gmail.com> - 2015-02-16 01:20 -0800
Re: Is 2015 the year of FORTH ? Lars Brinkhoff <lars.spam@nocrew.org> - 2015-02-16 12:35 +0100
Re: Is 2015 the year of FORTH ? "Elizabeth D. Rather" <erather@forth.com> - 2015-02-16 08:12 -1000
Re: Is 2015 the year of FORTH ? Ilya Tarasov <ilya74.tarasov@gmail.com> - 2015-02-16 15:17 -0800
Page 3 of 3 — ← Prev page 1 2 [3]
| From | Bernd Paysan <bernd.paysan@gmx.de> |
|---|---|
| Date | 2015-02-23 21:19 +0100 |
| Message-ID | <mcg1vl$n82$1@dont-email.me> |
| In reply to | #36767 |
krishna.myneni@ccreweb.org wrote:
> On Sunday, February 22, 2015 at 12:57:49 AM UTC-6, rickman wrote:
>> On 2/14/2015 1:14 PM, krishna.myneni@ccreweb.org wrote:
>> > What an interesting idea to use LaTeX as the page typesetting language
>> > for a web browser. It makes a lot of sense, although, as Anton pointed
>> > out, TeX itself is probably not a suitable language for adding
>> > extensions. A browser supporting LaTeX ... it should be done.
>>
>> And then how are the many other features of HTML to be implemented?
>>
>
> Isn't implementation a browser side issue? HTML simply provides the tags,
> per my understanding. TeX is extensible. There is no reason I can think of
> why it cannot be extended to provide features like forms. Of course, the
> browser would have to support the new specification for the layout of
> forms.
No, all the browser needs is to be able is to load the extension, which
implements forms. Just like a "\usepackage{forms}" in LaTeX, or a "require
forms.fs" in Forth.
>> I think it is a bit of egotism to think that somehow using Tex for one
>> small aspect of a web language would solve any problems.
>
> What does ego have to do with a discussion of replacing HTML typesetting
> tags with the much-richer and customizable language of TeX/LaTeX? Have you
> ever used either to produce a document? This is no small aspect of
> rendering a web page, as the afterthought add-on of CSS should indicate.
I think he just can't get his head around that the huge bloat of a modern
browser can do less than the relatively small program called TeX - because
the huge bloat called browser has some extensibility (CSS, JavaScript) as a
late added afterthought, while TeX got the macro language pretty early in
the process - still as afterthought, but before it became useful.
How much better and simpler would a system where the extension language was
included early on in the design process?
--
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://bernd-paysan.de/
net2o ID: kQusJzA;7*?t=uy@X}1GWr!+0qqp_Cn176t4(dQ*
[toc] | [prev] | [next] | [standalone]
| From | krishna.myneni@ccreweb.org |
|---|---|
| Date | 2015-02-23 17:58 -0800 |
| Message-ID | <984a9b9c-7601-4568-b920-e12c2cfa8fa0@googlegroups.com> |
| In reply to | #36774 |
On Monday, February 23, 2015 at 2:19:43 PM UTC-6, Bernd Paysan wrote:
> krishna.myneni@ccreweb.org wrote:
> ....
> >
> > Isn't implementation a browser side issue? HTML simply provides the tags,
> > per my understanding. TeX is extensible. There is no reason I can think of
> > why it cannot be extended to provide features like forms. Of course, the
> > browser would have to support the new specification for the layout of
> > forms.
>
> No, all the browser needs is to be able is to load the extension, which
> implements forms. Just like a "\usepackage{forms}" in LaTeX, or a "require
> forms.fs" in Forth.
>
Perhaps, "client-side" is the better expression, but the browser still has to do the work of loading and executing the extension. The TeX/LaTeX file specifies the fields and other content related to the form(s), and the rendering is performed on the client side. However, the appearance of the form within the document can be quite different depending on the specific forms package specified, or the user defaults configured on the client-side. The latter point appears to have escaped some.
> ...
Krishna
[toc] | [prev] | [next] | [standalone]
| From | Mark Wills <markwills1970@gmail.com> |
|---|---|
| Date | 2015-02-24 01:07 -0800 |
| Message-ID | <5650f6e8-9271-4cc4-a8dc-b7b210ee61f9@googlegroups.com> |
| In reply to | #36782 |
On Tuesday, 24 February 2015 01:58:44 UTC, krishna...@ccreweb.org wrote: > Perhaps, "client-side" is the better expression, but the browser still has to do the work of loading and executing the extension. The TeX/LaTeX file specifies the fields and other content related to the form(s), and the rendering is performed on the client side. However, the appearance of the form within the document can be quite different depending on the specific forms package specified, or the user defaults configured on the client-side. The latter point appears to have escaped some. The above applies exactly to HMTL forms. No difference. The forms are rendered client side according to the information specified in a file. A HTML file. The appearance of the form can be influenced with HTML markkup (placing of INPUT tags within <td> tags (for instance) and also with style sheets.
[toc] | [prev] | [next] | [standalone]
| From | krishna.myneni@ccreweb.org |
|---|---|
| Date | 2015-02-24 02:19 -0800 |
| Message-ID | <9666e8f0-a754-431e-acf6-f0c8edbb3fe1@googlegroups.com> |
| In reply to | #36793 |
On Tuesday, February 24, 2015 at 3:07:32 AM UTC-6, Mark Wills wrote:
> On Tuesday, 24 February 2015 01:58:44 UTC, krishna...@ccreweb.org wrote:
> > Perhaps, "client-side" is the better expression, but the browser still has to do the work of loading and executing the extension. The TeX/LaTeX file specifies the fields and other content related to the form(s), and the rendering is performed on the client side. However, the appearance of the form within the document can be quite different depending on the specific forms package specified, or the user defaults configured on the client-side. The latter point appears to have escaped some.
>
> The above applies exactly to HMTL forms. No difference. The forms are
> rendered client side according to the information specified in a file.
> A HTML file. The appearance of the form can be influenced with HTML
> markkup (placing of INPUT tags within <td> tags (for instance) and also
> with style sheets.
All output is rendered client side. This is not the essential difference. The essential difference is that in the current method, CSS style sheets, which can specify some things about the appearance of forms, are provided by the server. In a LaTeX file, the appearance of the document, and the forms, is controlled by a style sheet that resides on the client side, e.g.
\documentclass{article}
\usepackage{forms}
the files article.x and forms.x are exist on the client side, and are not sent or linked from the server.
A quote from the book, "Cascading Style Sheets" 2nd ed. by Eric Meyer,
"With CSS it is possible to completely change the way elements are presented by a user agent ... The user will never know whether this is done via an external or embedded style sheet, or even with an inline style. The real importance of external style sheets is the way in which they allow authors [or website providers] to put all of a site's presentation information in one place, and point all of the documents to that place."
This is exactly the restriction that we would like to remove, and, instead have the user be in control of the appearance that works best for him/her, not the website provider.
Krishna
[toc] | [prev] | [next] | [standalone]
| From | Paul E Bennett <Paul_E.Bennett@topmail.co.uk> |
|---|---|
| Date | 2015-02-15 12:18 +0000 |
| Message-ID | <ckbh40FfhldU1@mid.individual.net> |
| In reply to | #36552 |
Bernd Paysan wrote: > rickman wrote: > >> On 2/13/2015 1:39 PM, Bernd Paysan wrote: >>> rickman wrote: >>>> Bloatware is one of those strawmen that we create and attack to prove a >>>> point without actually showing any facts. I seriously doubt that a >>>> browser with similar capabilities to other browsers would use any less >>>> memory if written in Forth. >>> >>> The accidential complexity of such programs is *far bigger* than the >>> inherent complexity. E.g. if you compare the typesetting capabilities of >>> a modern browser with LaTeX, you see that LaTeX can do a lot more in a >>> lot >>> less memory. Why? Because the core of TeX was written by one clever >>> guy who knows his O() in terms of speed and size - he knows how to chose >>> algorithms and datastructures wisely. He even wrote some books about >>> the art of computer programming. >> >> You don't make any sense. Latex is not a browser. It's not even >> remotely like a browser. The only thing it has in common is that it can >> create an image on your screen of a given page design. I think there is >> a lot more to browsers than what Latex does. Otherwise why would they >> not just use the Latex language for browsers? > > One part of what the browser does is typesetting a structured text > document. Instead of using LaTeX, they use HTML+CSS, but it is typesetting > a structured text document - into a window instead of on paper, but that > difference is small (you just don't need the page breaking algorithm). > And to your question: They reinvented half of what LaTeX can in a > painstakenly > process which took 20 years. There's now even MathML in the browser to > typeset formulas. What they yet didn't invent was a real typesetting > language, which would allow to load extensions to the typesetting into the > browser. So while LaTeX can have tons of styles on your harddisk, which > you never need, the browser needs to load all his capabilities at start. Did someone forget about Postscript? [%X] -- ******************************************************************** Paul E. Bennett IEng MIET.....<email://Paul_E.Bennett@topmail.co.uk> Forth based HIDECS Consultancy.............<http://www.hidecs.co.uk> Mob: +44 (0)7811-639972 Tel: +44 TBA (due to re-location) Going Forth Safely ..... EBA. www.electric-boat-association.org.uk.. ********************************************************************
[toc] | [prev] | [next] | [standalone]
| From | empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> |
|---|---|
| Date | 2015-02-13 18:55 +0000 |
| Message-ID | <slrnmdsi5b.4jf.empty.buffersYOU-DONT-WANT-THIS@Ferrycy.localdomain> |
| In reply to | #36544 |
In comp.lang.forth, rickman wrote: > As to the whole bloatware thing, I think that is more a matter of being > able to do things you couldn't before because now you have the resources > to enable new methods. Well, the buffer thing you wrote about it is something the software does at runtime. But notice, how bigger the programs became: in - say - 1989 it was enough to have ST225 (20 MB) to have "plenty of space" at one's disposal. Now we count HDD space in terabytes, and basic installation of - say - Windows 8.1 takes, if I'm correct, around 200 GB or so. Therefore present software requires around 10000x more of both HDD and RAM space (not even talking about more powerful processors). I could agree, that mentioned "new things" need 10x - or maybe even 20x - more space, but TEN THOUSAND TIMES more? And - suprise - they usually do about the same, as these old programs... -- "Yes, this is the bad end you've come to, and two and two is - as it always was..." - began Trurl, but just then the machine made a faint, barely audible croaking noise and said, for the last time: "SEVEN".
[toc] | [prev] | [next] | [standalone]
| From | Melzzzzz <mel@zzzzz.com> |
|---|---|
| Date | 2015-02-13 20:27 +0100 |
| Message-ID | <20150213202728.3f52440a@maxa-pc> |
| In reply to | #36546 |
On Fri, 13 Feb 2015 18:55:39 +0000 (UTC) empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> wrote: and basic > installation of - say - Windows 8.1 takes, if I'm correct, around 200 > GB or so. Around 20GB.
[toc] | [prev] | [next] | [standalone]
| From | "Elizabeth D. Rather" <erather@forth.com> |
|---|---|
| Date | 2015-02-13 09:53 -1000 |
| Message-ID | <hYWdnXA3_euwy0PJnZ2dnUU7-QudnZ2d@supernews.com> |
| In reply to | #36544 |
On 2/13/15 8:08 AM, rickman wrote: ... > > As to the whole bloatware thing, I think that is more a matter of being > able to do things you couldn't before because now you have the resources > to enable new methods. For example it was explained to me that one of > the memory grabbing features of browsers is the large memory buffers > they allocate just to hold complete images of your pages. I guess this > speeds up context switches and such. Without many MB of RAM available > that would not be possible and many things would happen more slowly. > > Bloatware is one of those strawmen that we create and attack to prove a > point without actually showing any facts. I seriously doubt that a > browser with similar capabilities to other browsers would use any less > memory if written in Forth. It's more a matter of how memory is used. We were first invited to program the FedEx tracker devices when their early programs used most of the available memory for code, leaving too little (of 64K memory space -- this was a 68HC11 in the mid-80's) for data. We reduced their 40K program to 8K, leaving all the rest for data, performing the same functions. Of course, over time both the functionality and available memory expanded considerably, but however big memory resources become, folks can always think of more they want the programs to do, and being able to do more with less is always a Good Thing. Cheers, Elizabeth -- ================================================== Elizabeth D. Rather (US & Canada) 800-55-FORTH FORTH Inc. +1 310.999.6784 5959 West Century Blvd. Suite 700 Los Angeles, CA 90045 http://www.forth.com "Forth-based products and Services for real-time applications since 1973." ==================================================
[toc] | [prev] | [next] | [standalone]
| From | "WJ" <w_a_x_man@yahoo.com> |
|---|---|
| Date | 2015-02-13 14:18 +0000 |
| Message-ID | <mbl13j$mc9$1@dont-email.me> |
| In reply to | #36512 |
visualforth@rocketmail.com wrote: > Trend #4 (sic!) is: # is known as the number sign. If you don't know that, then you do not have even a genuine eighth-grade education. Gauche Scheme: (use srfi-13) (define words (string-tokenize " As technology steadily advances, designers and developers will seek ways to counter that complexity with simplicity. The sum of a user's microinteractions quickly defines that individual device's brand and product perception. A focus on clean, uncomplicated design will enable users to perform complex tasks on their devices with unprecedented ease. That's really promising! Sounds like Forth! Let's make it happen!" #[a-zA-Z.])) (dolist (x '(58 24 50 "lack" 18 51)) (display (if (number? x) (~ words x) x)) (display " ")) ===> Forth defines unprecedented lack of ease.
[toc] | [prev] | [next] | [standalone]
| From | visualforth@rocketmail.com |
|---|---|
| Date | 2015-02-13 11:03 -0800 |
| Message-ID | <705668b1-3af1-4b2c-b036-894af6a1708a@googlegroups.com> |
| In reply to | #36536 |
On Friday, February 13, 2015 at 9:19:07 AM UTC-5, WJ wrote:
> visualforth.com wrote:
>
> > Trend #4 (sic!) is:
>
> # is known as the number sign. If you don't know that,
> then you do not have even a genuine eighth-grade education.
Sorry WJ, I thought # is an abbreviation of 'Number'.
So I should have written
Trend Number 4 (sic!) is:
FORTH
instead.
What is an even genuine eighth-grade education?
Never heard about that.
I guess this is some US special.
Did you understand what {sic!) means?
Not to confuse with sick!
DB
[toc] | [prev] | [next] | [standalone]
| From | hughaguilar96@gmail.com |
|---|---|
| Date | 2015-02-13 22:46 -0800 |
| Message-ID | <e5fa4b7e-1bcc-4862-a82a-97c9021aed4f@googlegroups.com> |
| In reply to | #36536 |
On Friday, February 13, 2015 at 7:19:07 AM UTC-7, WJ wrote: > visualforth@rocketmail.com wrote: > > > Trend #4 (sic!) is: > > # is known as the number sign. If you don't know that, > then you do not have even a genuine eighth-grade education. > > Gauche Scheme: > ... So, WJ, have you completed the assignment that I gave you? https://groups.google.com/forum/#!topic/comp.lang.forth/os3MLd6yJFE\ How did that come out? (so to speak)
[toc] | [prev] | [next] | [standalone]
| From | Mark Wills <markwills1970@gmail.com> |
|---|---|
| Date | 2015-02-14 02:35 -0800 |
| Message-ID | <0ecca06c-d1bd-44e2-9b38-8ef9554abab7@googlegroups.com> |
| In reply to | #36536 |
Depends where you are. In the UK the # ("hash sign") is not really used at all outside of musical notation, where its use is universal. Folk in computing circles may indeed know it to represent a numerical digit but your average person on the street won't.
[toc] | [prev] | [next] | [standalone]
| From | Coos Haak <chforth@hccnet.nl> |
|---|---|
| Date | 2015-02-14 18:47 +0100 |
| Message-ID | <85jnznmt17w5$.11lwm53py35xg$.dlg@40tude.net> |
| In reply to | #36563 |
Op Sat, 14 Feb 2015 02:35:44 -0800 (PST) schreef Mark Wills:
> Depends where you are. In the UK the # ("hash sign") is not really used at all outside of musical notation, where its use is universal. Folk in computing circles may indeed know it to represent a numerical digit but your average person on the street won't.
I've never seen a # (hekje = fence) in the streets in the Netherlands. Why
the Canadians add it to number their house in the street, puzzles me a lot.
Coos
CHForth, 16 bit DOS applications
http://home.hccnet.nl/j.j.haak/forth.html
[toc] | [prev] | [next] | [standalone]
| From | hughaguilar96@gmail.com |
|---|---|
| Date | 2015-02-14 18:56 -0800 |
| Message-ID | <ededf7e2-9ff5-49df-bf17-0fd15f0b0673@googlegroups.com> |
| In reply to | #36563 |
On Saturday, February 14, 2015 at 3:35:46 AM UTC-7, Mark Wills wrote:
> Depends where you are. In the UK the # ("hash sign") is not really used at all outside of musical notation, where its use is universal. Folk in computing circles may indeed know it to represent a numerical digit but your average person on the street won't.
Symbols such as # % $ etc. are hieroglyphs. Almost all of our hieroglyphs are related to numerical work, because the first use of written language was financial bookkeeping. Hieroglyphs are generally used to make text shorter. The 4 is often used in English as a hieroglyph: "4 sale" rather than "for sale".
It is widely believed that the ancient Egyptian language was composed entirely of hieroglyphs, but actually they had an alphabet --- they just had a lot of hieroglyphs that they used in conjunction with the alphabet. When you are carving text into stone tablets, you really want to minimize the number of characters that you have to carve, so it makes sense to maximize the number of different characters and pack as much meaning into each character as possible --- the people writing less-permanent documents may have relied on the alphabet more, as this requires less memorization, but we don't know because all of the less-permanent documents have been lost to the centuries.
Archaeologists of the future may think that we used Roman Numerals routinely because they will find Roman Numerals that we carved into stone in front of buildings, but we actually use Arabic numerals routinely. Roman Numerals are a kind of hieroglyph --- we have X = 10, L = 50, C = 100, D = 500, M = 1000, etc. (a remarkably bad design, as they don't reduce the size of the text most of the time). It seems likely to me that the Roman engineers knew about Arabic numbers or something like that --- they succeeded in large engineering projects, so they must have been able to do arithmetic --- most likely their documents were just lost to the centuries because they were written on paper or some such material that crumbled away.
When I wrote that slide-rule program, it occurred to me that base-6 would be a lot better than base-10 --- I won't waste my time trying to convince people to switch over though, as base-10 has quite a lot of inertia.
BTW: Did I mention that boredom is the driving engine of comp.lang.forth? Now we are discussing hieroglyphs...
[toc] | [prev] | [next] | [standalone]
| From | Ilya Tarasov <ilya74.tarasov@gmail.com> |
|---|---|
| Date | 2015-02-15 17:10 -0800 |
| Message-ID | <585295a6-4b5d-4720-afc6-5dc3106337a7@googlegroups.com> |
| In reply to | #36512 |
четверг, 12 февраля 2015 г., 23:13:34 UTC+3 пользователь visua...@rocketmail.com написал: > Altia has a new resource available today -- an eBook on the Top Embedded Trends for 2015. Their in-house industry experts have complied five trends to look out for in the coming year. > > Trend #4 (sic!) is: > > "Minimalism" > "As technology steadily advances, designers and developers will seek ways to counter that complexity with simplicity. The sum of a user's microinteractions quickly defines that individual device's brand and product perception. A focus on clean, uncomplicated design will enable users to perform complex tasks on their devices with unprecedented ease." > > That's really promising! > Sounds like Forth! > Let's make it happen! > > Source: > http://connect.altia.com/hs-fs/hub/260438/file-2471049867-pdf/5_Embedded_Trends_ebook_v4.pdf Heh, a tons os dreams about Forth and no projects. I wonder, where anybody waits to find a real programmers, when that programmers already at least readers of this newsgroup? So if we cannot see any ideas about implementation of that trend, who will do it? I see two ways - fantastic and realistic. Maybe, some alien species comes to Earth and create Forth system and some products. Or newsgroup members will do it. I'm afraid, a way with Aliens is more realistic :)
[toc] | [prev] | [next] | [standalone]
| From | Mark Wills <markwills1970@gmail.com> |
|---|---|
| Date | 2015-02-16 01:20 -0800 |
| Message-ID | <439e11da-91fb-4169-855c-1657e94d64ff@googlegroups.com> |
| In reply to | #36590 |
On Monday, 16 February 2015 01:10:57 UTC, Ilya Tarasov wrote: > Heh, a tons os dreams about Forth and no projects. I wonder, where anybody waits to find a real programmers, when that programmers already at least readers of this newsgroup? So if we cannot see any ideas about implementation of that trend, who will do it? I see two ways - fantastic and realistic. Maybe, some alien species comes to Earth and create Forth system and some products. Or newsgroup members will do it. I'm afraid, a way with Aliens is more realistic :) There are Forth projects going on. I've recently had my eyes very much opened as to just how much Forth there is out there. You just don't know it. A year ago, I'd have probably agreed with you. Furthermore, I'm on the verge of actually earning money from writing Forth. Well, that's not strictly true. I'll be earning money from *products* that are programmed exclusively in Forth. Some of that Forth code will be written by me. I guess (when the time comes) that'll make me a "professional" Forth programmer. Of course, the Forth in the project(s) I'll be working on is really a means to an end; we could use any language we like - it's just a language. However, for our application, Forth is/will be a massive win. Wish I could say more, but I can't, unfortunately.
[toc] | [prev] | [next] | [standalone]
| From | Lars Brinkhoff <lars.spam@nocrew.org> |
|---|---|
| Date | 2015-02-16 12:35 +0100 |
| Message-ID | <85egpq3x8e.fsf@junk.nocrew.org> |
| In reply to | #36596 |
Mark Wills wrote: > There are Forth projects going on. I've recently had my eyes very > much opened as to just how much Forth there is out there. [...] > Wish I could say more, but I can't, unfortunately. Not even some vague estimate how much Forth there is?
[toc] | [prev] | [next] | [standalone]
| From | "Elizabeth D. Rather" <erather@forth.com> |
|---|---|
| Date | 2015-02-16 08:12 -1000 |
| Message-ID | <FrWdncfpd8Rpr3_JnZ2dnUU7-dmdnZ2d@supernews.com> |
| In reply to | #36596 |
On 2/15/15 11:20 PM, Mark Wills wrote: > On Monday, 16 February 2015 01:10:57 UTC, Ilya Tarasov wrote: >> Heh, a tons os dreams about Forth and no projects. I wonder, where anybody waits to find a real programmers, when that programmers already at least readers of this newsgroup? So if we cannot see any ideas about implementation of that trend, who will do it? I see two ways - fantastic and realistic. Maybe, some alien species comes to Earth and create Forth system and some products. Or newsgroup members will do it. I'm afraid, a way with Aliens is more realistic :) > > There are Forth projects going on. I've recently had my eyes very much > opened as to just how much Forth there is out there. You just don't know it. > A year ago, I'd have probably agreed with you. > > Furthermore, I'm on the verge of actually earning money from writing Forth. > Well, that's not strictly true. I'll be earning money from *products* that > are programmed exclusively in Forth. Some of that Forth code will be written > by me. > > I guess (when the time comes) that'll make me a "professional" Forth > programmer. Of course, the Forth in the project(s) I'll be working on is > really a means to an end; we could use any language we like - it's just a > language. However, for our application, Forth is/will be a massive win. > > Wish I could say more, but I can't, unfortunately. > Delighted to hear that. What you describe is exactly, IMO, the way forward. Let the power of Forth enable individuals and businesses to produce better, cheaper devices. That's been working all along, of course, but not with nearly enough visibility. It's hard to promote a "language", but promoting successful strategies when the evidence is in the income is much easir. Cheers, Elizabeth -- ================================================== Elizabeth D. Rather (US & Canada) 800-55-FORTH FORTH Inc. +1 310.999.6784 5959 West Century Blvd. Suite 700 Los Angeles, CA 90045 http://www.forth.com "Forth-based products and Services for real-time applications since 1973." ==================================================
[toc] | [prev] | [next] | [standalone]
| From | Ilya Tarasov <ilya74.tarasov@gmail.com> |
|---|---|
| Date | 2015-02-16 15:17 -0800 |
| Message-ID | <a3d7a918-122e-44f2-be88-e65af2d21bf0@googlegroups.com> |
| In reply to | #36596 |
понедельник, 16 февраля 2015 г., 12:20:04 UTC+3 пользователь Mark Wills написал: > On Monday, 16 February 2015 01:10:57 UTC, Ilya Tarasov wrote: > > Heh, a tons os dreams about Forth and no projects. I wonder, where anybody waits to find a real programmers, when that programmers already at least readers of this newsgroup? So if we cannot see any ideas about implementation of that trend, who will do it? I see two ways - fantastic and realistic. Maybe, some alien species comes to Earth and create Forth system and some products. Or newsgroup members will do it. I'm afraid, a way with Aliens is more realistic :) > > There are Forth projects going on. I've recently had my eyes very much > opened as to just how much Forth there is out there. You just don't know it. > A year ago, I'd have probably agreed with you. > > Furthermore, I'm on the verge of actually earning money from writing Forth. > Well, that's not strictly true. I'll be earning money from *products* that > are programmed exclusively in Forth. Some of that Forth code will be written > by me. > > I guess (when the time comes) that'll make me a "professional" Forth > programmer. Of course, the Forth in the project(s) I'll be working on is > really a means to an end; we could use any language we like - it's just a > language. However, for our application, Forth is/will be a massive win. > > Wish I could say more, but I can't, unfortunately. Can't you see a great istance between 'I guess' and 'That's really promising!' from the first message? Promising WHAT? And how many years you agree to wait for implementation of that promises? Unfortunately, this is very common position I've meet regularly. You must just start and see what happens. If something is not usable, it should be changed. If you reveal some features, fix it and reuse in future. However, despite of flexibility of Forth itself, it often used by very strange manner. I can see from the past years some approaches are mixed and declared as a 'true Forth way' that must be kept. This will lead to 'massive wins', 'victory of Forth' and so on. Please forget it :) If somebody so desire to be a winner with Forth, this convert him to a natural slave of his approaches and ideas. So don't be 'on the verge' and just dreaming. Programmers are using a hundreds of programming languages now, some are very effective and some are less. But they are not shy about their tools, if these tools can help to make an effective products. I believe in the active use of the Forth, when I see a constant response in the form of examples of use, rather than thinking that the Forth has some other perspectives.
[toc] | [prev] | [standalone]
Page 3 of 3 — ← Prev page 1 2 [3]
Back to top | Article view | comp.lang.forth
csiph-web