Ha, very nice! "We at Dyalog can do 96gb workspaces.." Great.
Except that I have written my own bloody graphics routines at least
4 times, and I already make extensive use of WGNUPLOT to do all
sorts of slick stuff directly from my APLWIN workspaces. Real
nice curve fitting, visual display of stats calcs, projections,
risk-calcs, and so on.
But it is my old, DOS-based APL II code that holds the bucket of
diamonds and gold... Its funny - its code I wrote a long time
back, which implements some interesting views of the world that
allow me to see things that are not obvious - or maybe are *too*
obvious?? I am really not sure. (just like in a trade that
pays off really well - you always need to remain aware that it
might just have been random luck, right?)
Anyway, I have found that my old DOS=based stuff captured some
pretty basic truth, and let me see it in clear pictures.
That code helped me avoid the insanity of the dot-com bubble,
avoid getting whacked by the runaway markets of the 2002 - 2008
bubble, and then back up the truck in late 2008 and load up,
to recover. Its been a wild, and violent ride, but I am *very*
impressed with my early efforts, that I coded up in old DOS
APL II. To bring this old code successfully back to life, on a
solid and stable platform, provides a truly wonderful opportunity.
(I have run it for years under Windows 2000 and XP, but it never
ran right.) It was not stable, due obviously to deliberate
Microsoft policies. The Microsoft programmers cannot be as
stupid as their code makes them appear. It must be part of a
simple strategy to force continuous upgrades on the kids who
now have grown up using their dreck. THey need you to buy a
new copy of gunk every year, to keep the cashflow happening,
right? So they probably have an internal "Department of
Dis-continuity", which introduces incompatibilities so that
previous software efforts are rendered worthless.
What I have learned, is that nothing really changes. All
the modern gunk just lets people watch TV on their computers,
and play virtual reality games. It burns their time, their
money, and their spirit.
Its more fun to use old code to make piles of real money,
and very carefully, deploy it in the real world, to live
away from the techno-gunk that pervades so much of current
discourse, no? Unlike most who have profited by the modern
techno-buildout, I live out in a rural area, and need to use
the wild, broken global markets to make money. I don't have
the luxury, (like most modern state-subsidized corporations)
of raising billions, destroying that wealth, and then invoicing
the taxpayer for more billions to keep the fraud running.
I live in a small, self-financing environment, and need to
actually use my computers to make money. (and not by selling
my stuff on eBay, either :) )
My old DOS APL II code turns out to provide a series of pictures
of the world that have remained clearly focused since the 1990's
(heck, really since the 1980's - since I started on this stuff
back when Ron Reagan was US prez. - We called him Ron RayGun at
the time, but he was a great man. I miss him a lot.)
I've built all sorts of goofy stuff since my old DOS stuff, but
for good old-fashioned money-making, nothing has come close.
If I had the resources of bloody Goldman-Sachs, I could have
done better. But being a "lone wolf" type, I found playing as
an independent was better. I have just seen way too many smart
guys (with 96 gigabyte workspaces?) carried out on their shields.
I tried to build my first AI for trading the news flow from the
markets back in 1981, on a Horizon North Star Z80 box. I used
Sorcim Pascal, and had a grand total of 48 kilobytes to
play with, so that I had to page program segments in and
out from the floppy, in order to get around that restriction.
When I started using APL, (which I had learned in University),
and I first got a 1 megabyte workspace, I thought I had died
and gone to heaven. The memory space seemed limitless...
Then, of course, I discovered graphics programming...
Now, I run Skype and have datafeeds to the markets, and a
microwave link to a cell-tower, and a bunch of boxes that are
fast enough... And the iPad.
I love the iPad. It is magic. But it is a just an appliance,
like a stove or a radio.
We have come full circle. I learned Javascript and Java, so
I could write some running code to do some wildly trivial
calcs on the iPad - fibonacci's, actually. Silly simple,
but at least I could multiply and divide some numbers.
The iPad without APL on it is a joke.
But it is typical of what has happened with all the power
and capability we now have. It is being used to simply
replicate all the analog gunk we already had.
But I may have the last laugh. My return to the "large" APL
workspace environment of 19mb, and quality, solid interactive
graphics - all under open-source Linux - is very, very
liberating. I am free from all the "social management"
nonsense of the modern internet, and able to return to
good, old-fashioned, hard-edged moneymaking. You have
no idea, after the crap-storm we have all been thru, just
how satisfying this is.
Hope that 96gigabyte workspace works well for ya all!
-Rus