Breaking News
Comments
Newest First | Oldest First | Threaded View
<<   <   Page 4 / 5   >   >>
Kevin Neilson
User Rank
Author
Applesoft
Kevin Neilson   5/8/2014 11:41:52 AM
NO RATINGS
I had a pretty good experience writing Applesoft BASIC.  It didn't encourage writing great code, though.  There were no labels, just line numbers.  If you ran out of line numbers in one spot, you had to GOTO a differect section.  (There was no real text editor and no cut-and-paste; one could only edit a line of code at a time, so renumbering code was too difficult.)  There were a lot of GOTOs in general.  I don't think you could pass variables to subroutines, so everything was global.  Only the first two characters of variables were recognized.  Comments were sparse because they ate up too much precious RAM.  Anything requiring speed had to be written in assembly, POKEd in by the BASIC program, and called from there.

-Kevin Neilson

antedeluvian
User Rank
Author
Re: Pro Basic
antedeluvian   5/8/2014 11:19:49 AM
NO RATINGS
Martin

It seemed like a lot of work for little money

From my experience, you're not wrong. And then there was the piracy that made it even worse.

 

Measurement.Blues
User Rank
Author
Re: Pro Basic
Measurement.Blues   5/8/2014 11:15:59 AM
NO RATINGS
Someone once asked me to co-author a book on VB for scientists and engineers. It seemed like a lot of work for little money at the time.

antedeluvian
User Rank
Author
Re: Pro Basic
antedeluvian   5/8/2014 11:10:05 AM
NO RATINGS
martin

Here is the link to Out of the dark With Visual Basic.

Thanks I will get to it later. There is a book called "Visual Basic for Electronics Engineering Applications" by Vincent Himpe. The second edition is availabale as a free download. There is a newer edition although it is probably easier to get through Elektor.

 

Measurement.Blues
User Rank
Author
Re: Pro Basic
Measurement.Blues   5/8/2014 10:53:47 AM
NO RATINGS
Antedeluvian,

Here is the link to Out of the dark With Visual Basic.

antedeluvian
User Rank
Author
Re: Pro Basic
antedeluvian   5/8/2014 10:22:00 AM
NO RATINGS
Martin

Your articles and those of Mr Hausssman provided much motivation and inspiration for me.  I have copies of some of them in the binder of my source material for the book. I used that inspiration in 3 of the chapters of my book on Excel for Electrical Engineeers where I described interfacing to a DVM, a signal generator and a vernier caliper all within Excel. There was a lot more VBA programming in the other chapters.

I wrote an article in 1993 called "Out of the Dark With Visual Basis where I borrowed a few data-acquisition boards and wrote some code.

I would be interested in reading that.

 

Measurement.Blues
User Rank
Author
Re: Pro Basic
Measurement.Blues   5/8/2014 10:02:34 AM
NO RATINGS
Antedeluvian,

You would enjoy this interview I did with Werner Haussmann in 2006. Werner wrote all the VB code in his article. It has links to all of his VB-related articles as well. I should feature his articles in a newsletter.

I wrote an article in 1993 called "Out of the Dark With Visual Basis where I borrowed a few data-acquisition boards and wrote some code. The article isn't online but I have the print version and can scan the pages.

antedeluvian
User Rank
Author
Re: Pro Basic
antedeluvian   5/8/2014 9:53:18 AM
NO RATINGS
Martin

Thanks for reminding me. How could I forget what with my book and all? There is all that VBA programming in Excel and Word.

Measurement.Blues
User Rank
Author
Re: Pro Basic
Measurement.Blues   5/8/2014 9:31:16 AM
NO RATINGS
EDN has a bunch of article--that I either wrote or edited--on using Visual Basic for Controlling instruments.

 

Thermistor and DMM Measure Temperature

Make a Strip-Chart Recorder in Excel

ActiveX Control Simplifies Instrument Programming


Some of these have code in the article and some have links, which suprisingly still work. I still have some of the original code used in these articles.

antedeluvian
User Rank
Author
Pro Basic
antedeluvian   5/8/2014 8:32:25 AM
NO RATINGS
I have always been partial to BASIC when deveoping on a PC (or early PC like the PET). It has always worked well with minimal learning curve. I made the transition to Visual Basic and then on into the NET approach. Even though Visual Basic looks a lot like Visual C nowadays, I always will opt for Basic in the hope that the examples that I follow will be less obscure than C (or C++) code. This is especially important to me because I only program in this environment every 2-3 years and so by the time I come back the whole environment has changed and I have to re-learn everything.

I recently worked on a project for an Android tablet using the full Google environment, programming in Java. The whole experience was so disheartening that the next time I am working with Basic 4 Android.

<<   <   Page 4 / 5   >   >>


Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Like Us on Facebook
Special Video Section
Protecting sensitive electronic circuitry from voltage ...
09:45
Watch as a web server authenticates or rejects a water ...
Protecting sensitive electronic circuitry from voltage ...
Watch as a web server authenticates or rejects a water ...
Protecting sensitive electronic circuitry from voltage ...
Power can be a gating factor in success or failure of ...
Get to market faster and connect your next product to the ...
00:44
See how microQSFP is setting a new standard for tomorrow’s ...
The LTC3649 step-down regulator combines key features of a ...
Once the base layer of a design has been taped out, making ...
In this short video we show an LED light demo to ...
The LTC2380-24 is a versatile 24-bit SAR ADC that combines ...
In this short video we show an LED light demo to ...
02:46
Wireless Power enables applications where it is difficult ...
07:41
LEDs are being used in current luxury model automotive ...
With design sizes expected to increase by 5X through 2020, ...
01:48
Linear Technology’s LT8330 and LT8331, two Low Quiescent ...
The quality and reliability of Mill-Max's two-piece ...
LED lighting is an important feature in today’s and future ...
05:27