Another tale.

I first started programming in 1981 on a Sinclair ZX81 with 16 kb ram pack, I had to drive to a nearby town to get it as it had sold out in my hometown as soon as it was released. My Dad was interested too, and I remember sitting up until 2am with him, typing in programs from Magazines even though we both had to work the next day.

Then I went through the usual route and upgraded to a ZX Spectrum, Dragon 32, BBC Micro and then an Atari ST on which I wrote my first commercial app which was a Midi Sysex manager written in C and eventually bought a 286 PC.

I was working in Accounting at the time, but managed to land a job at the same company programming for an Operating system call PICK OS using it's programming language - PICK Basic. It was there I was exposed to a code writing package called Creator, which used templates and code hooks, not dissimilar to the way B4x / Java implements callbacks.

When I was looking for a way to program for Android I was fortunate enough to find B4a with a Google search. I found B4a to be very intuitive and without the complexity of Java on Eclipse or Netbeans IDE. My first app written with B4a was again a Music related Chordpad, which I had previously attempted in Python on the PC. Displaying chord charts for musicians.

I did dabble with B4i when it first came out, but am not a big fan of the Apple platform.

Programming for me is mainly a hobby, I have been a professional musician for the last 20 years, which is slowly winding down, mainly due to the availability of gigs and the excessive amount of travelling required to get them.

I have a few commercial apps written for clients that I still maintain when necessary and has supplemented my income from music over the years. But the bulk of my effort is just for fun, to see what can be done.

The main thing I have learnt while using B4x apart from how event driven environments work, is that with the right tools and a developer as responsive and open as Erel, and a helpful and friendly forum we have a powerful platform that can overcome most obstacles and get things done.

In the future, when I have the time, I hope to do more with IOT, Raspberry Pi and Arduino, again just out of interest. And perhaps write a midi sequencer in B4j, the available commercial offerings are similar to Eclipse or Netbeans in that they are extremely complex as they try to be all things to all people at the expense of simplicity and usability, You need to be immersed in them all the time to remember what can be done and where all of the functions are.
 

moharj

Member
Licensed User
Longtime User
Hi
I wonder if anyone here wrote programs for the IBM1401?
I started programing in machine language and assembly (SPS and Autocoder) in 1962
than IBM 360 and 370 assembler and Cobol.
I'm here almost from the beginning and this is an amazing community and Erel is an outstanding person!!
I think this is my first post...
 

Magma

Expert
Licensed User
Longtime User
Hi
I wonder if anyone here wrote programs for the IBM1401?
I started programing in machine language and assembly (SPS and Autocoder) in 1962
than IBM 360 and 370 assembler and Cobol.
I'm here almost from the beginning and this is an amazing community and Erel is an outstanding person!!
I think this is my first post...
Wow! I think you joined.... before Erel (or the same time) :) - I would like to listen your story (i think, all here...) - if it is easy for you open a new thread, becuase this is dedicated for stevel05<->b4x relationship

@stevel05 Υou say that your relationship with programming is just a hobby but you prove that your knowledge is more than a professional. I believe you belong to a "team" that inspires all forum users. You know how to share your knowledge!
 

stevel05

Expert
Licensed User
Longtime User
it was powerful. I was fascinated with the multi-value fields
Yes the Terminal Control Language (TCL) with it's reverse polish notation :), all but forgotten now.
 

a6000000

Member
Licensed User
Longtime User
I first started programming in 1981 on a Sinclair ZX81 with 16 kb ram pack, I had to drive to a nearby town to get it as it had sold out in my hometown as soon as it was released. My Dad was interested too, and I remember sitting up until 2am with him, typing in programs from Magazines even though we both had to work the next day.

Then I went through the usual route and upgraded to a ZX Spectrum, Dragon 32, BBC Micro and then an Atari ST on which I wrote my first commercial app which was a Midi Sysex manager written in C and eventually bought a 286 PC.

I was working in Accounting at the time, but managed to land a job at the same company programming for an Operating system call PICK OS using it's programming language - PICK Basic. It was there I was exposed to a code writing package called Creator, which used templates and code hooks, not dissimilar to the way B4x / Java implements callbacks.

When I was looking for a way to program for Android I was fortunate enough to find B4a with a Google search. I found B4a to be very intuitive and without the complexity of Java on Eclipse or Netbeans IDE. My first app written with B4a was again a Music related Chordpad, which I had previously attempted in Python on the PC. Displaying chord charts for musicians.

I did dabble with B4i when it first came out, but am not a big fan of the Apple platform.

Programming for me is mainly a hobby, I have been a professional musician for the last 20 years, which is slowly winding down, mainly due to the availability of gigs and the excessive amount of travelling required to get them.

I have a few commercial apps written for clients that I still maintain when necessary and has supplemented my income from music over the years. But the bulk of my effort is just for fun, to see what can be done.

The main thing I have learnt while using B4x apart from how event driven environments work, is that with the right tools and a developer as responsive and open as Erel, and a helpful and friendly forum we have a powerful platform that can overcome most obstacles and get things done.

In the future, when I have the time, I hope to do more with IOT, Raspberry Pi and Arduino, again just out of interest. And perhaps write a midi sequencer in B4j, the available commercial offerings are similar to Eclipse or Netbeans in that they are extremely complex as they try to be all things to all people at the expense of simplicity and usability, You need to be immersed in them all the time to remember what can be done and where all of the functions are.


"I first started programming in 1981 on a Sinclair ZX81 ... ZX Spectrum ... Atari ST " <== same like me :)
 

stevel05

Expert
Licensed User
Longtime User
Oh yes, but what about sws in machine language?
(yet at the time I strummed a musical keyboard)
I was dabbling with C at the time, machine language was a mystical land to me :)
 

stevel05

Expert
Licensed User
Longtime User
I'm getting confused!!! The expansions were needed for the Texas TI/994a, which I bought before the Atari ST!
I don't remember having to buy anything like that, I did have a massive 20Mb hard disk which cost more than a whole PC these days.
 

LucaMs

Expert
Licensed User
Longtime User
Clipboard01.jpg
 

Magma

Expert
Licensed User
Longtime User
Atari ST was dedicated for music composition (their UI feeling more business something like MACOS)

Commodore, Amiga... felt more gaming/personal-use/not bad ofcourse... best graphics and nice animation was coming from this machine...

let's see, how much Technology change from those years... ~30 years... and how many changes !!!
 
Top