Prior to ABM and B4J, I tried ScriptCase as a viable tool to help me out.
It seemed to work rather well (quite amazing) - until I injected some custom code into the output to do specific things.
On the next compile - all my custom efforts were lost....
I am sure this has been resolved, but back then (in 2015) it was a deal breaker.
Just like B4X, everything evolves for the better (one hopes / expects).
The other issue is the syntax (if I state this correctly).
In
ALL languages (other than
B4X), I must end each line or code block with - ( , : , ; , } , ) , etc)...
This is particular to each language one is using - very specific and frustrating....
In B4X, I don't deal with this frustration... Yet in the compiled output from B4X (java code), I see that this has been properly applied.
So why would I want to deal with this?
@Erel took care of this for me - upping my productivity by 1000 percent!
So to correct myself - it is not that I don't
like PHP, it is rather that I
love B4X (it's like a warm hug to comfort my dev efforts).
I am sure most of you feel the same - since you are here.... and lovin it.