Putting me in charge of anything is a scary thought --- not just for me, but for the rest of the world too. ;-)
Seriously, if I were to start my own business, I would first have to write my own desktop Forth system. This isn't something that I want to do. I would be happy to just work as a consultant implementing cross-compilers for people, and using whatever desktop Forth system the customer prefers.
As I have said many times already; the future involves lots of companies developing their own proprietary microcontroller based upon a PLD or FPGA, each of which will need a custom cross-compiler written for it. In the future, microcontrollers such as the PIC24 (which I like) will likely disappear. Silicon forges such as MicroChip will
switch over to selling PLDs, and below them will be companies that implement microcontrollers on these PLDs, and below them will be companies that are actually building machinery that needs a microcontroller in it.
Think about it this way. If a rinky-dink outfit like Testra can develop something like the MiniForth chip on a small PLD such as the Lattice-isp1048 --- and succeed at this in the 1990s --- then lots of companies will be able to do the same thing in the 2010s. I saw the future way back in the 1990s! My only surprise is that it hasn't arrived yet, in 2009.
From: Mitch Bradley
<wmb@...> To: forth200x@yahoogroups.com Sent: Thursday, July 9, 2009 7:46:02 AM Subject: Re: [forth200x] Re: RfD: HEADER
> That is the way that I would do business (if I owned my own company,
> of course).
Sounds like you should start a business so you can get more wider
exposure for your ideas.
I found that my ideas about business, and pretty much everything else,
evolved significantly as a result of running a business.
Author ... Hugh Aguilar Problem ... There is no good way to construct colon words from within other colon words. We can compile the code okay, but we can't...
... I really think you should take Stephen's advice and look at other Forth systems before you propose something. Gforth e.g. already has a solution to your...
... I think that his approach here is ok. An RfD is a request for *discussion* after all. So if there are other solutions to the problem, they will hopefully...
Anton Ertl
anton@...
Jul 5, 2009 12:16 pm
________________________________ From: Bernd Paysan <bernd.paysan@...> To: forth200x@yahoogroups.com Sent: Sunday, July 5, 2009 5:12:10 AM Subject: Re:...
... I don't think either is particularly difficult to explain, though I doubt novices would be using them, since they are both advanced concepts which IMO...
As for whether words such as HEADER and NEXTNAME are "advanced" and appropriate for novices, or not, I would say that the question is moot because Forth...
... Yeah, right. Over the weekend one can not only read the text, but also memorize over 400 words with their definitions and stack effects. All without...
It already is popular. UR/Forth has its HEADER, Gforth has its NEXTNAME, etc., etc.. As I said earlier, it is likely that every Forth system has provided some...
... Sure, every Forth has lower-level factors of the primary defining words, but they differ from one implementation to another, and since those of us who...
... Sounds like you should start a business so you can get more wider exposure for your ideas. I found that my ideas about business, and pretty much everything...
Mitch Bradley
wmb@...
Jul 9, 2009 1:47 pm
Putting me in charge of anything is a scary thought --- not just for me, but for the rest of the world too. ;-) Seriously, if I were to start my own business,...
... I would have said put them in a buffer and EVALUATE them would be better, though it's still kind of kludgy. ... It's trival to use GET-CURRENT if the word...
... I'm not clear quite what the problem here is. When do you want to get the name? If you want to get the name when the word executes, then why not put the...
... The factoring of HEADER is actually more complex. In practise, as per FIG-Forth, you need doCreate, doColon and friends as well. With modern CPUs and...