|
Post by logical1 on Mar 13, 2020 11:53:33 GMT -5
“People don’t buy what you do, they buy why you do it “ Nice! That's Simon Sinek from his book, "Start With Why". He continues with "...And what you do simply proves what you believe.”
So, why do YOU program with Liberty BASIC? I'll start with my short list of what I do which may prove what I believe about Liberty BASIC.
- I believe I need applications that do things either nobody else has written an app to do or not as well as I can.
- I believe I enjoy the easy, god-like, creative environment that no other programming language provides me.
- I believe the commitment to remain true to the original intent of the BASIC language while also evolving to accommodate new standards is what makes Liberty BASIC a superior choice.
- I believe the nostalgic sensation I get from using Liberty BASIC is conducive to my mental well-being.
- I believe I'm starting to sound like a Baptist preacher.
How about you?
:@)
Well said. If anyone reads your post and the passion you convey they will soon understand why Liberty BASIC is so great. If you can convey that message into the product then I think it would be a really great start. Regards L
|
|
jordi
Full Member
A simple solution is the smarter one.
Posts: 106
|
Post by jordi on Mar 13, 2020 13:44:43 GMT -5
I think you can market "Liberty" perfectly, if the text says something that is right. People tend to repeat a good argument if you give one. For me Liberty Basic can mean that it gives you the freedom (liberty? or it has another sense? I am Spanish) to program whatever you like without worrying of complex syntax. It gives you the liberty to create, to directly make your ideas into a program.
I think Liberty Basic is a great name.
|
|
jordi
Full Member
A simple solution is the smarter one.
Posts: 106
|
Post by jordi on Mar 13, 2020 15:14:36 GMT -5
By the way, I think Basic is not something that needs makeup. I as the others here looked actively for a Basic dialect. If I wanted a low level or middle level hard programming language because of some special need, I would have picked the ones everybody knows. But honestly, I wanted to program again for fun, not fighting all day to understand a maniac obsessive syntax (java and c already have that).
Basic is something that everybody knows, and it's beautiful and accessible for everyone. For the experienced programmer, it's also like running after carrying weights in their feet.
Liberty can also mean that: free yourself from difficulties, from your mind to the computer, basic freedom, liberty for all programmers... And Basic matches that same idea.
|
|
|
Post by meerkat on Mar 14, 2020 6:03:19 GMT -5
My dream - If only LB could do business applications. Even if it's a small system with only about 100 users and a central database somewhere, it's almost impossible. Ya! Ok! anything is possible, but I find myself jumping ship even with really small systems of about 10 or 20 users. LB would certainly draw users from Python, PHP, REBOL, and all the others if it had a simple CGI-apache interface.
|
|
|
Post by metro on Mar 14, 2020 6:17:22 GMT -5
My dream - If only LB could do business applications. Even if it's a small system with only about 100 users and a central database somewhere, it's almost impossible. Ya! Ok! anything is possible, but I find myself jumping ship even with really small systems of about 10 or 20 users. LB would certainly draw users from Python, PHP, REBOL, and all the others if it had a simple CGI-apache interface. Dan,
I guess that begs the question, is it harder to release RunBASIC 2.0 with the fixes you have been asking for (including MYSQL)
OR can LB5 ( with a few mods) solve the problem. I certainly would pay again for RB2.0 64bit for linux
another 2 cents worth (going broke here thanks to COVID 19 and my extravagant spending here)
PS, didn't realis(z)e how photogenic you are, you look far from simples
|
|
|
Post by meerkat on Mar 14, 2020 6:47:14 GMT -5
Hay! What can I say.. Just your average good looking guy?
You don't even want to know how much I lost in the market these last couple weeks.. Ouch! I still have my shirt and shoes.
Yes fixing RB would certainly help. Even with those changes it would be difficult to use. Right now I cannot use it because of the bugs. A single LB solution would solve everything for me. Maybe an example: suppose you have a warehouse with weights, levels, gates, conveyors, samples, and all the other interfaces that go with business. The only way in RB is with JavaScript. Try to get out of the sandbox, and set up a timer that needs to sample in burst of hundreds of samples per second. Or simply open a gate to redirect to a different conveyor, or reject stuff. With LB the client could look for the .exe program to do the interface and if it ain't there load it to the client. And all this has to be integrated with sales, order entry, manufacturing, management, engineering, compliance and everyone who is involved. Can you imagine, eliminating the need for JS. One language to do it all.
I need a new pair of shoes.. Have a great day.. Dan
|
|
|
Post by meerkat on Mar 17, 2020 10:23:43 GMT -5
Would like to amend my thoughts about RB and business. This week I've been testing a interface controller from ezSBC with a TCP/IP interface. It looks like it will eliminate the need for JS, or any other real time interface. The programming is in the BASIC language, so almost no learning curve. embeddedcontroller.weebly.com/It looks like it can do just about any type of interface needed. UDP can be avoided for those devices that send a lot of data, since you can buffer it up and send batches. My devices cannot have lost or out of sequence data - so TCP/IP it is. I tested it with Apache and RB. To avoid timeouts, the device send a ACK every 20 minutes or so. Still have problems with DB lockup, and memory leaks. Some systems do not allow downtime. Maybe there is a way with SQLite? Maybe interface with LB's mySQL?? Other DB's such as mySQL have replication and failover built in.
|
|