I wonder if anyone here has extensive usage of DS BASIC...
My questions are:
1) I try to get my head around why someone uses BASIC in the first place.
2) What are the major benefits of using BASIC.
3) How it has been used and applied from your experience.
Basically, I try to understand:
When to use, why to use, how it's been used for (what?), what value does the language offer, etc
thanks for contributing...
Aggie99
Benefits of BASIC programming language
Moderators: chulett, rschirm, roy
Outside of just being a "Server thing," consider also:
a) it has a TON of powerful, flexible string functions...based a lot on its history...that are great for tearing apart strings of any length and doing creative manipulation.
b) it's "fairly"easy to use for the less-hard-core programmer and doesn't require any other resources, additional compilers, etc.
c) it's solid as a rock. like any software it may have it's moments, but it has been beaten up good for years and has few kinks.
d) it's wonderfully datatype agnostic. Some would say that is a detraction....but when you can finish the solution in minutes instead of hours, that's $$$.
e) you can go crazy in it if you "want" to.... arrays, looping constructs, etc. are all available.
f) it's available in both canvas' and is appropriate at many times for many reasons and should always be considered as another special tool in your toolbox.
Ernie
a) it has a TON of powerful, flexible string functions...based a lot on its history...that are great for tearing apart strings of any length and doing creative manipulation.
b) it's "fairly"easy to use for the less-hard-core programmer and doesn't require any other resources, additional compilers, etc.
c) it's solid as a rock. like any software it may have it's moments, but it has been beaten up good for years and has few kinks.
d) it's wonderfully datatype agnostic. Some would say that is a detraction....but when you can finish the solution in minutes instead of hours, that's $$$.
e) you can go crazy in it if you "want" to.... arrays, looping constructs, etc. are all available.
f) it's available in both canvas' and is appropriate at many times for many reasons and should always be considered as another special tool in your toolbox.
Ernie
Ernie Ostic
blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
As well as everywhere in server jobs and server routines, the language can (must) be used in:
- parallel job before/after subroutines
job sequence Routine activities
job sequence user variable definitions
job sequence parameter/argument definitions
BASIC Transformer constraint expressions (parallel jobs)
BASIC Transformer column derivation expressions (parallel jobs)
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.