On Saturday 09 December 2000 20:37, Reinhard Foerster wrote:
On Sat, Dec 09, 2000 at 04:19:45PM +0100, Eric Schaefer wrote:
(Ja, ich weiss: "Man kann in der Sprache C mittels 12 Bibliotheken und unter 34 Annahmen über die Ablaufumgebung des Programms auch Hardware ansprechen" - Das kann fast jede andere Sprache auch.)
Außer Java.
Nein. Wenn du sagts, dass es in C geht, geht es genauso in Java. Da Java byteweise Files schreiben kann, kommst du spätestens damit zum Ziel.
Entschuldige Reinhard, aber langsam fängst Du an zu spinnen. Was Du da vorschlägst grenzt doch schon an Masochismus! Solche Aussagen können nur Leute treffen, die noch nie ernsthaft mit Java gearbeitet haben. Ich will jetzt nicht behaupten, dass das alles vollkommen unmöglich ist mit Java, aber einen ioctl kann man z.B. nur via JNI absetzen - also mit einem dazugelinkten C-Objectfile - und das will man sich wirklich nicht antun, denn dann kann man auch C++ mit Qt einsetzen und das programmiert sich wesentlich einfacher als Java.
Schon weil man Strings besser vergleichen kann: Qt: QString s1,s2; /*....*/ if(s1==s2) //...
äquivalentes Java: String s1,s2; /*...*/ if(s1==null && s2==null) //... else if(s1.equals(s2)) //... das selbe nochmal
Konrad