[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Re: Hello Tomasz, Which C++ compiler do you use to compile AmiBroker ?



PureBytes Links

Trading Reference Links

Hi Barry --

Yes!  I taught computer science for part of my career.  I had a small museum I would bring to class to help students understand the development of computers.  A core plane was one of the exhibits.  It also included paper tape used for the second stage of booting -- the first was a bank of switches that were set manually.  And disc packs larger than wedding cakes that held (if I remember correctly) a few hundred thousand bytes.

When we demonstrated the computers for visitors, they were in awe of the cord panel and invariably thought the card sorter was the most important component -- that was where all the action was.

Those were old days that I am glad we have moved on from.

Thanks,
Howard


On Jan 7, 2008 11:54 AM, Barry Scarborough <razzbarry@xxxxxxxxxxxx> wrote:

Shame on you Howard!!! I ain't laughing. You just had to mention
punched cards. I remember working on hardware accounting machines in
a suit and white shirt rolled up to my elbows. I was working on IBM
machines when core was little donuts about 1/4" in diameter on a 1401
and they were thinking about integrated circuits. The first computer
I worked on was a Sys/360. I really didn't want to think about that
any more. You can go back to sleep now.

Barry



--- In amibroker@xxxxxxxxxxxxxxx, "Howard B" <howardbandy@xxx> wrote:
>
> And I still have chad from punching those cards.
>
> Howard
>
> On Jan 7, 2008 4:27 AM, Fred <ftonetti@xxx> wrote:
>
> > LOL ...
> >
> > But wait ...
> >
> > I remember when Herman Hollerith was knee high to a
grasshopper ...
> >
> >
> > --- In amibroker@xxxxxxxxxxxxxxx <amibroker%
40yahoogroups.com>, "Howard B"

> > <howardbandy@> wrote:
> > >
> > > Ok Guys --
> > >
> > > We're playing can you top this -- here's mine.
> > >
> > > I walked around inside the first computer I worked on -- it was
> > built into a
> > > trailer. Programming was done with patch cords and rheostats.
> > Some time
> > > later, one of the machines I worked on used a tank of mercury
with
> > sound
> > > waves bouncing around in it for short term storage. And machine
> > language
> > > for the 1620, too.
> > >
> > > Dinosaurs came later.
> > >
> > > Thanks,
> > > Howard
> > >
> > >
> > > On Jan 5, 2008 8:37 PM, Dennis Brown <see3d@> wrote:
> > >
> > > > That WAS the first machine that I programmed in my first and
> > only
> > > > college programming course. I guess that makes us old. LOL...
> > > > I was hooked, but I could not wait for the slow execution
speed
> > of the
> > > > 1620 nor the slow learning pace of formal courses after
that...
> > > > Dennis
> > > >
> > > >
> > > > On Jan 5, 2008, at 5:19 PM, Fred Tonetti wrote:
> > > >
> > > > Old ? … You ? … LOL …
> > > >
> > > > You might be getting old if this was the first machine you
wrote
> > machine
> > > > language code for …
> > > >
> > > > http://www-
> > 03.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP1620.html
> > > >
> > > > ------------------------------
> > > > *From:* amibroker@xxxxxxxxxxxxxxx <amibroker%
40yahoogroups.com>
> > [mailto:amibroker@xxxxxxxxxxxxxxx <amibroker%40yahoogroups.com>]

*On
> > > > Behalf Of *Tomasz Janeczko
> > > > *Sent:* Saturday, January 05, 2008 4:17 PM
> > > > *To:* amibroker@xxxxxxxxxxxxxxx <amibroker%40yahoogroups.com>

> > > > *Subject:* Re: [amibroker] Hello Tomasz, Which C++ compiler do
> > you use to
> > > > compile AmiBroker ?
> > > >
> > > >
> > > > Thank you. Your story is truly impressive, it looks that
> > AmiBroker list is
> > > > full of talents.
> > > >
> > > > All this computer nostalgia makes me think I am getting old
> > especially
> > > > when
> > > > my 7 year old daughter once said in response to my "when I
was a
> > child we
> > > > only had black-and-white television":
> > > >
> > > > "Daddy, was that when dinosaurs lived?"
> > > >
> > > > Kids have funny sense of time :-)
> > > >
> > > > Best regards,
> > > > Tomasz Janeczko
> > > > amibroker.com
> > > > ----- Original Message -----
> > > > From: "Dennis Brown" <see3d@ <see3d%40writeme.com>>
> > > > To: <amibroker@xxxxxxxxxxxxxxx <amibroker%
40yahoogroups.com><amibroker%40yahoogroups.com>>
> > > > Sent: Saturday, January 05, 2008 5:55 PM
> > > > Subject: Re: [amibroker] Hello Tomasz, Which C++ compiler do
you
> > use to
> > > > compile AmiBroker ?
> > > >
> > > > > Tomasz,
> > > > >
> > > > > Wow, a man after my own heart!
> > > > >
> > > > > It is rare today to find a programmer that understands the
> > machine
> > > > > from the ground up. We have so many levels of abstraction
> > today. I
> > > > > have speed tested some of your array operations and have
been
> > very
> > > > > impressed with them. Now I know how you did it --you spent a
> > > > > lifetime preparing.
> > > > >
> > > > > I started a bit earlier (1970) --having to design my own TTL
> > CPUs
> > > > > before LSI microprocessors. I progressed along the same
lines,
> > > > > though I had easy access to parts, but an actual computer
was
> > beyond
> > > > > my means. I was motivated by a desire for a "personal"
computer
> > and
> > > > > a love of programming (productivity tools) --which I only
had
> > access
> > > > > to at the local colleges. I had to design and build my own:
> > > > > 8 bit serial TTL computer -- coded with port-a-punch cards
and 8
> > > > > LEDs for output
> > > > > 8 bit 8008 microprocessor -- coded through a teletype paper
> > tape reader
> > > > > 12 bit parallel TTL computer -- programmed through a
teletype
> > paper
> > > > > tape reader
> > > > > 16 bit virtual memory TTL computer -- moved up to high speed
> > paper
> > > > > tape reader CRT and line printer
> > > > > 6800 microprocessor "Jupiter II" computer (I made kits for
> > sale).
> > > > > Finally Floppy Disks
> > > > > Z80 microprocessor "Jupiter III" computer. Finally a hard
drive.
> > > > >
> > > > > All of these were programmed at the machine code level and
my
> > own
> > > > > programming was generally for implementation of simple
> > interpreter
> > > > > languages (in my day "BASIC" would be considered high level)
> > and RT
> > > > > direct control of automated machine tool motors. Software
DDA
> > > > > algorithms for stepper motors and machine operator UI and
> > control
> > > > > languages etc.
> > > > >
> > > > > By 1980 I was specializing in floppy disk drive designs then
> > hard
> > > > > disk drives and I never designed another CPU. Though the
hard
> > disk
> > > > > drives had a 68k CPU system on a chip and were more powerful
> > than any
> > > > > computer I had designed in a big box!
> > > > >
> > > > > In 1984 I purchased my first computer designed by someone
else -
> > - an
> > > > > Apple Macintosh. I went from needing to build them to just
> > wanting
> > > > > to use them to do other things.
> > > > >
> > > > > I had a disk drive array project that I wanted to use a
> > Transputer
> > > > > product in. It was quite an interesting product, though the
> > project
> > > > > did not get funded.
> > > > >
> > > > > In the late 90's and up to a couple of years ago I was
writing
> > my own
> > > > > EOD stock market simulation and graphing applications in
> > HyperCard/
> > > > > SuperCard/Revolution. However, when I wanted to jump to
intraday
> > > > > trading, I went looking for a faster program. Higher level
> > languages
> > > > > like Revolution running on a VM are great for creating
custom
> > user
> > > > > interfaces and general problem solutions, but RT markets
> > require real
> > > > > purpose-built array processing. AmiBroker was the fastest
> > program I
> > > > > found and a great price too.
> > > > >
> > > > > If Apple had not moved to the intel processor, I might never
> > have
> > > > > looked at AmiBroker (I am spoiled by OS X). The world is
indeed
> > > > > shrinking and differences are quickly disappearing.
> > > > >
> > > > > Just as I tipped my hat to Apple for making a better PC
than I
> > did, I
> > > > > tip my hat to you for making a better market analysis
program
> > than I
> > > > > did. It frees me to use rather than invent solutions.
> > > > >
> > > > > Thank you,
> > > > > Dennis
> > > > >
> > > > >
> > > > > On Jan 5, 2008, at 5:47 AM, Tomasz Janeczko wrote:
> > > > >
> > > > >> Hello,
> > > > >>
> > > > >>>> Microsoft Visual C++ 6.0 SP6 for 32 bit version and
Visual
> > C++
> > > > >>>> 2005 for 64
> > > > >>>> bit version.
> > > > >>>
> > > > >>> TJ, are you aware of http://agner.org/optimize/ - might be
> > useful
> > > > >>> for you ...
> > > > >>
> > > > >> Thanks, but with all respect due, I don't think so.
> > > > >> As a 10 year old I started learning about TTL logic (gates,
> > > > >> counters, de/multiplexers, shifters)
> > > > >> moved later to arthmetic logic, 12 year old I built among
other
> > > > >> things 16-step digital sequencer for
> > > > >> analog synthesiser.
> > > > >> as a 13 year old I started my coding experience with hand
> > coding in
> > > > >> machine 8080 code (directly in binary, without help of
> > > > >> assembler),
> > > > >> then coded entire OS for my own microcomputer based on
Zilog
> > Z80
> > > > >> (when I was 17)
> > > > >> then coded Motorola MC68000 demos in m68k assembler (20
years
> > old)
> > > > >> and critical parts of AmiBroker code on PC are also
optimized
> > > > >> on assembly level. My masters thesis involved assembly on
INMOS
> > > > >> T8xx Transputers
> > > > >> (anyone here knows what it was?)
> > > > >> In the past wrote native code emulators, cross compilers
and
> > > > >> many low-level programs all involving hand optimizations,
hand
> > > > >> register allocations,
> > > > >> manual CPU cycle calculation, etc.
> > > > >> With all that background I can safely say that I can write
> > > > >> optimized code already.
> > > > >>
> > > > >> Best regards,
> > > > >> Tomasz Janeczko
> > > > >> amibroker.com
> > > > >> ----- Original Message -----
> > > > >> From: "Thomas Ludwig" <Thomas.Ludwig@ <Thomas.Ludwig%
> > 40gmx.de>>
> > > > >> To: <amibroker@xxxxxxxxxxxxxxx <amibroker%
40yahoogroups.com><amibroker%40yahoogroups.com>>
> > > > >> Sent: Saturday, January 05, 2008 11:21 AM
> > > > >> Subject: Re: [amibroker] Hello Tomasz, Which C++ compiler
do
> > you
> > > > >> use to compile AmiBroker ?
> > > > >>
> > > > >>
> > > > >>>> Microsoft Visual C++ 6.0 SP6 for 32 bit version and
Visual
> > C++
> > > > >>>> 2005 for 64
> > > > >>>> bit version.
> > > > >>>
> > > > >>> TJ, are you aware of http://agner.org/optimize/ - might be
> > useful
> > > > >>> for you ...
> > > > >>>
> > > > >>> Greetings,
> > > > >>>
> > > > >>> Thomas
> > > > >>>
> > > > >>>
> > > > >>> Please note that this group is for discussion between
users
> > only.
> > > > >>>
> > > > >>> To get support from AmiBroker please send an e-mail
directly
> > to
> > > > >>> SUPPORT {at} amibroker.com
> > > > >>>
> > > > >>> For NEW RELEASE ANNOUNCEMENTS and other news always check
> > DEVLOG:
> > > > >>> http://www.amibroker.com/devlog/
> > > > >>>
> > > > >>> For other support material please check also:
> > > > >>> http://www.amibroker.com/support.html
> > > > >>>
> > > > >>> Yahoo! Groups Links
> > > > >>>
> > > > >>>
> > > > >>>
> > > > >>>
> > > > >>>
> > > > >>
> > > > >>
> > > > >>
> > > > >> Please note that this group is for discussion between users
> > only.
> > > > >>
> > > > >> To get support from AmiBroker please send an e-mail
directly to
> > > > >> SUPPORT {at} amibroker.com
> > > > >>
> > > > >> For NEW RELEASE ANNOUNCEMENTS and other news always check
> > DEVLOG:
> > > > >> http://www.amibroker.com/devlog/
> > > > >>
> > > > >> For other support material please check also:
> > > > >> http://www.amibroker.com/support.html
> > > > >>
> > > > >> Yahoo! Groups Links
> > > > >>
> > > > >>
> > > > >>
> > > > >
> > > > >
> > > > >
> > > > > Please note that this group is for discussion between users
> > only.
> > > > >
> > > > > To get support from AmiBroker please send an e-mail
directly to
> > > > > SUPPORT {at} amibroker.com
> > > > >
> > > > > For NEW RELEASE ANNOUNCEMENTS and other news always check
> > DEVLOG:
> > > > > http://www.amibroker.com/devlog/
> > > > >
> > > > > For other support material please check also:
> > > > > http://www.amibroker.com/support.html
> > > > >
> > > > > Yahoo! Groups Links
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > ------------------------------
> > > > I am using the free version of SPAMfighter for private users.
> > > > It has removed 216 spam emails to date.
> > > > Paying users do not have this message in their emails.
> > > > Try SPAMfighter <http://www.spamfighter.com/len> for free now!
> > > >
> > > >
> > > >
> > > >
> > >
> >
> >
> >
>


__._,_.___

Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html




Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___