I get a lot of survey's everyday. I have received several from Rocket Software on what I would like to see as Enhancements to UniVerse in particular, but multivalue in general. I thought I would toss this our for discussion with the forum members. Any thoughts?
Multivalue Enhancements
- Better overall performance
- Multithread using data reader/data writer
- Compile into IL that can be optimized on a given architecture (ECMA 335)
- Improve connection to alternate database types
- SQL
- No-SQL
- OS Independent
- OpenQM data type validation, better data cleansing
- Improve database mirroring
- Improve Transaction processing
- Improve Publisher/Subscriber performance
- Better use of improved system resources
- Configuration Expert System, Machine Learning
- Better development environment
- Visual Code with ability to work on remote servers and multiple accounts
- VC graphical compiling, cataloging and debugging
- Extensible Terminal emulator
- Lint type program to identify problems and poor programming practices
- Need something for code delivery (CI/CD)
- Need something for source code control
- Common Application Error Logging (Fluent)
- Improve Compiler
- Better optimization
- Recognize dead code
- Move loop-invariant code
- Identify multithreaded opportunities
- Multithreaded Libraries
- Unroll Loops, multiple threads on a single select list
- Hint statements for threading
- See 1b above
- Drastically improve web/mobile integration
- New applications will be web and mobile
- Built in Web Server with BASIC hooks
- BASIC scripting with web assembly for browser
- Too much emphasis on terminal and GUI
- Open Source training
- Difficult to find young development talent
- Green Screen and Line editors, Ugh…
- Difficult to find Beginner to Expert training for all products
- Better integration with outside sources
- ESB with Mule or Zato
- Connect with payment, sales tax, address validation, financial sources, etc.
- Connect with BASIC using fault tolerant connections
- Connect to IoT
- Floating Licenses
- Need to have Rocket Software license service to validate license on startup
- Docker containers, VMs not operational all of the time
- Development licenses
- User ability to free up licenses not in use
- Rental fee with maintenance for daily, weekly, monthly and annual
------------------------------
Jon Kristofferson
Pick Programmer
Snap-on Credit LLC
Libertyville IL US
------------------------------



