Results 281 to 290 of about 280,375 (318)
Some of the next articles are maybe not open access.
Software: Practice and Experience, 1999
Our experience of using Java is disappointing: as a programming language (irrespective of its implementations and libraries), Java itself leaves much to be desired. This paper discusses a few serious problems with Java's design, which leads us to suggest that the language definition should have been an integral part of the design process rather than ...
openaire +1 more source
Our experience of using Java is disappointing: as a programming language (irrespective of its implementations and libraries), Java itself leaves much to be desired. This paper discusses a few serious problems with Java's design, which leads us to suggest that the language definition should have been an integral part of the design process rather than ...
openaire +1 more source
1999
The Java1 language introduces new mechanisms allowing many ways to implement distributed objects. These new technologies run over the Internet and more generally over TCP/IP networks. They form a new generation of middleware tools which it is important to study.
openaire +1 more source
The Java1 language introduces new mechanisms allowing many ways to implement distributed objects. These new technologies run over the Internet and more generally over TCP/IP networks. They form a new generation of middleware tools which it is important to study.
openaire +1 more source
ACM SIGPLAN Notices, 2008
Sun Microsystems has been a fantastic repository of talent for years, somewhat reminiscent of Apple Computer and the Xerox PARC (Palo Alto Research Center). Sun developed the SPARC line of CPUs for their Solaris Operating System (a flavor of Unix). This group devised the only-ever hardware- and software-independent computer boot-up system (OpenBoot ...
openaire +1 more source
Sun Microsystems has been a fantastic repository of talent for years, somewhat reminiscent of Apple Computer and the Xerox PARC (Palo Alto Research Center). Sun developed the SPARC line of CPUs for their Solaris Operating System (a flavor of Unix). This group devised the only-ever hardware- and software-independent computer boot-up system (OpenBoot ...
openaire +1 more source
Formalising the safety of Java, the Java Virtual Machine and Java Card [PDF]
We review the existing literature on Java safety, emphasizing formal approaches, and the impact of Java safety on small footprint devices such as smart cards. The conclusion is that while a lot of good work has been done, a more concerted effort is needed to build a coherent set of machine readable formal models of the whole of Java and its ...
Hartel, Pieter H., Moreau, Luc
openaire +2 more sources
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, 2013
Developing complex applications often requires to mix several languages, in order to take advantage of each language strengths in the various parts of the source code. However, this imposes to transfer data from one language to another one; the problem is then not only the ability to exchange data, but to do so in a way that respects the idioms of the ...
openaire +1 more source
Developing complex applications often requires to mix several languages, in order to take advantage of each language strengths in the various parts of the source code. However, this imposes to transfer data from one language to another one; the problem is then not only the ability to exchange data, but to do so in a way that respects the idioms of the ...
openaire +1 more source
Contract-Java - design by contract in Java - Contract-Java
2013A programação por contrato é uma metodologia de programação que implementa mecanismos de correcção de forma bem adaptada à programação orientada por objectos, facilitando a construção de software correto e robusto, permitindo também a sua documentação e especificação e a construção de programas tolerantes a falhas.
openaire +1 more source
Techniques for obtaining high performance in Java programs
ACM Computing Surveys, 2000David J Lilja
exaly

