TIP: Click on subject to list as thread! ANSI
echo: linux
to: MAURICE KINAL
from: GERRIT KUEHN
date: 2020-02-01 11:19:00
subject: life ?

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)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.