[Info-vax] Java on VMS, was: Re: So is there still a hobbyist program or not
Arne Vajhøj
arne at vajhoej.dk
Sun Jul 21 15:46:25 EDT 2019
On 7/21/2019 3:31 PM, Dave Froble wrote:
> On 7/21/2019 3:24 PM, Arne Vajhøj wrote:
>> On 7/21/2019 12:30 PM, Dave Froble wrote:
>>> On 7/21/2019 10:55 AM, Arne Vajhøj wrote:
>>>> On 7/21/2019 8:46 AM, Simon Clubley wrote:
>>>>> On 2019-07-21, Simon Clubley
>>>>> <clubley at remove_me.eisner.decus.org-Earth.UFP> wrote:
>>>>>>
>>>>>> However, even though it is the newer of the two, Java will actually
>>>>>> probably die off quicker than COBOL, especially given the stunts
>>>>>> that Oracle are pulling over its licencing.
>>>>>>
>>>>>
>>>>> A question about Java on the server (instead of client):
>>>>>
>>>>> For those of you using Java on the server, what are you moving to
>>>>> for new development if you are thinking of moving away from Java ?
>>>>
>>>> The likely options for the server side of a total new
>>>> business application are pretty well known:
>>>>
>>>> The current king: Java.
>>>>
>>>> The big contenders:
>>>> * .NET
>>>> * PHP
>>>>
>>>> The more exotic choices:
>>>> * keep JVM but switch language to Scala or Kotlin or Groovy
>>>> * .NET Core
>>>> * Python
>>>> * Ruby
>>>> * node.js (JavaScript)
>>>>
>>>> There are plenty of options.
>>>
>>> Gee, that's not how I would do it ....
>>
>> I believe that.
>>
>> But I also believe that your choice would not be considered by most
>> businesses.
>
> The first thing to do is study the needs.
> Then research possible existing solutions.
> Next decide how to approach the needs.
> Pick the best solution.
>
> Note that the best solution will depend on multiple things, and perhaps
> what you mentioned may be the best solution. But if it is not, don't
> attempt to force the square peg in the round hole.
>
> The thing is Arne, you approached such a system from the back end, not
> the starting end. You made assumptions before even knowing what needed
> to be accomplished. A very good way to fail.
Obviously smart to look at specific requirements when there
is a specific project.
But this was not a specific project but more of an industry
trend when starting from scratch question.
That said then I would expect most in the category "server side
of a total new business application" to be doable in most of the
above - it is mostly very generic tools (PHP and node.js are
probably the most specific).
If you look at the stuff you do, then you mostly do it in Basic,
but my guess is that you could just as well had done it in
Pascal (or maybe even Cobol) - and the reason you chose
Basic was more about your skill set than the specific task
at hand.
Arne
More information about the Info-vax
mailing list