Subj : life ? To : Maurice Kinal From : Gerrit Kuehn Date : Sat Feb 01 2020 11:20:38 Hello Maurice! 31 Jan 20 22:55, Maurice Kinal wrote to Gerrit Kuehn: GK>> I have a smarthome solution that is running on java (on an RPI) GK>> just fine. MK> Which OS and what java compiler or do you cross-compile for it? The stuff is OSS, but I don't compile it myself, I just let the vendor or the community do the legwork. But I can ssh into the RPI and see that there is Linux installed and pretty much everything else running under java (openjdk8). The community-driven version is called Raspberrymatic: https://raspberrymatic.de/ IMHO, many people do not recognise that embedded platforms and such were the original target market for java when it was invented by Sun's engineers. MK> Either way I am guessing openjdk which is Oracle's vertsion of the MK> java they 'inherited' from Sun Microsystems when they bought them MK> out. Sure, OpenJDK is the quasi-standard these days. GNU people quit on gcj long ago, but there is quite a bunch of different projects based on OpenJDK meanwhile: https://en.wikipedia.org/wiki/OpenJDK#OpenJDK_builds MK> java might have won me over but I was already used to doing MK> everything in C or C-like (eg shell scripting) so there was never an MK> appeal to java since my home pc was also C based ... albiet running a MK> DOS ... not MS btw. ;-) Selecting a language heavily depends on the intended use and context. If it is just for yourself, there is far less to consider than in other circumstances. MK> If Linux hadn't come along I would probably be running FreeBSD now MK> ... or nothing. Linux was a godsend - especially Slackware - and gcc MK> greatly assisted the yummy builtin godsendness. So much for java. Ah, well, in some places gcc really sucked, but they improved many things over the years. What I don't really like these days is the habit of doing major releases by the calendar, but many other projects have picked up that, too. Everything develops into the direction of more or less doing rolling releases for everything. I can live with that, but it makes maintenance for "appliances" that are supposed to "just work" based on this software a real hassle at times. Regards, Gerrit .... 11:20AM up 13 days, 2:17, 6 users, load averages: 0.36, 0.43, 0.40 --- Msged/BSD 6.1.2 * Origin: All carefully conceived (2:240/12) .