Re: Why Java's math expression (power) is so inconvenient and error prone?



Luc The Perverse wrote:
"Arne Vajhøj" <arne@xxxxxxxxxx> wrote in message news:454802e3$0$49209$14726298@xxxxxxxxxxxxxxxxxx
For example, just think of the sillyness that we have thousands if not
millions of programmers writing business applications that involve
transactions, data sources, databases, and many small data entities.
Java is very unsuitable for those applications because it does not
natively support any of those things, they must all be implemented as
classes. They all have to be encoded as method calls. This wastes many
man years everyday and uncounted cost due to increased errors and hard
to understand code. Did you ever try to discuss a domain problem with
your customer together with the Java code?
I am not aware og any mainstream languages that has support for those.

Didn't Cobol?

Only for CODASYL databases (i.e. IDMS) and via a preprocessor which made these statements look like standard COBOL.

COBOL 85 didn't have native support for any of these things or a preprocessor. The nearest it came was the COPY statement, which is just "include" with some limited name substitution.

The current language specification doesn't extend the language beyond COBOL 85 in any of these areas.


--
martin@ | Martin Gregorie
gregorie. | Essex, UK
org |
.



Relevant Pages

  • Re: Why Javas math expression (power) is so inconvenient and error prone?
    ... millions of programmers writing business applications that involve ... transactions, data sources, databases, and many small data entities. ... Java is very unsuitable for those applications because it does not ... your customer together with the Java code? ...
    (comp.lang.java.programmer)
  • Re: simple web programming options
    ... And that I have seen from CGI/FCGI, Java ... PHP seems to provide the best API of ready-to-use ... doing CGIs specifically and scripted access to databases. ... I recommend PHP highest for language. ...
    (comp.programming)
  • Re: CLOS and databases
    ... > socks off the Java people, so I really want to do this the Right Way. ... Current O/R mapping products include more or ... support for caching; ... support for all major databases (with the possibility to let you write ...
    (comp.lang.lisp)
  • Data access concepts
    ... when you do SQL coding in the old ... Most O/R-mapping tools forces you to write both database DML, java ... miss most things that are good with relational databases. ... What I am missing is a object model on top of JDBC that reduces the ...
    (comp.lang.java.databases)
  • Re: Why use Java Stored Procedures....
    ... Would you rather have a Java programmer migrating Java stored ... a different database or have a PL/SQL programmer migrating PL/SQL ... I'm not asking which databases can interact with or be used by Java. ...
    (comp.databases.oracle.server)