Hi Ralf, I guess your assumption that Java doesn't run on windows is not quite true. Oracle and Open-JDK provide runtimes for all major platforms, including Windows. So Java is in fact currently the probably most portable solution.
I guess 90% of all developers in this project have a Java background. You are more than welcome to help us get started with .NET. For example while investigating options for porting PLC4X to .NET I stumbled over DotNetty ... a port of the Java framework we are using to implement the protocol adapters. Here for example I have no idea if the .NET version is as good as the Java version is. Chris Am 24.01.18, 12:42 schrieb "Skyflash" <[email protected]>: Yes, its all C# here. The problem is: Java does not run on Windows. You need to install something to make it run. Which is a major problem, because that something has to be installed, maintained, updated and understood by the customer. And then you dont just rely on Microsoft, you add Oracle to the mix as well. So everything you code may be instantly killed by two companies instead of just one. And Oracle.. well... just look at mysql. Ralf Gesendet mit BlueMail Am 24. Jan. 2018, 12:00, um 12:00, Justin Mclean <[email protected]> schrieb: >Hi, > >> Hey, bringing OpenSource to PLC is a great idea, but there is no >reason to use Java to do it. There are lots of great OpenSource .NET >software products out there. >> >> I think it would make much more sense to start this whole project in >Mono if .NET itself is for some reason on the blacklist, thus producing >code that can actually be ported to Windows. > >Java runs on windows does it not? But yes the intention in to make it >run on many languages C, Java, Scala have been targeted initially (and >that may change) and anyone is welcome to help out on other languages >as well. > >> So while the Java stuff is an interesting experiment, I can only >start to contribute as soon as an industry relevant direction develops. > >So I’m assuming C# would be you choice? > >Thanks, >Justin
