5 ms·
I think it is an important point that it is still using java. Java once the hero of portability is in my opionion just the hero of zero days and slow programs.
by paule89 9y ago
I think it is an important point that it is still using java. Java once the hero of portability is in my opionion just the hero of zero days and slow programs.
It also would not be the software to install on my grandmas pc because of the many important java updates which are needed. The automatic installation of a browser plugin i don't need and which makes it even more vulnerable.
I think if Android would not be using Java it would have died years ago.
On the other hand. Jitsi still great software. Open source and all.
- dvfjsdhgfv 9y ago> I think if Android would not be using Java it would have died years ago. I think you're seriously underestimating the amount of enterprise software running on Java for decades now. Not only it's not going away, but the language itself and its ecosystem are evolving. Slowly, but in the domain of programming languages that are actually being widely used slow progress is a good thing.
- socceroos 9y agoAnecdotally, I remember similar comments to this when the tide was shifting away from PHP.
- athenot 9y agoI'm no defensor of Java but PHP was never entrenched in Enterprise the way Java is. It's "good enough" for most business uses who treat software as a comodity and outsource to multiple vendors.
- jjrh 9y agoGonna second this - as much as I dislike Java there are a enormous number of very stable and mature projects in both the opensource and commercial/enterprise world. Many times there isn't even a alternative.
- romjak 9y agoOn macOS java is packaged with the bundle. No need to install a JRE separately. Not sure how it is on windows.
- agroot12 9y agoFor Jitsi Meet, you don't have to install anything on a PC but a WebRTC capable browser. On iOS, you (still) need an app, although Safari is starting to support WebRTC natively. Java on the server is a safe language. I agree that any browser plugin affects security and usability negatively, and the Java browser plugin was a nightmare.
- reacweb 9y agoI think you have not understood "C is the desert island language". Java is very much used for application because C++ is a nightmare, C is prehistoric, ... Recently I have migrated a large application from RedHat 6 to RedHat 7. A lot of code in Ada, C++, Java (all using corba), many scripts in shell, Perl, Awk, make. Most of the code changes needed were in C++. Most of the new applications here are developed in java or C#.
- cjalmeida 9y agoModern C++ is a pleasure to work with, despite lacking a packaging ecosystem like Maven's. Though I agree it's way too easy to shoot oneself in the foot. Specially when dealing with large teams of not-so-great corporate developers.
- oblio 9y agoSo, translated to most real life terms, C++ is a nightmare :)
- shams93 9y agoWe are a Java shop so jitsi was initially our first choice. However we also need to record and broadcast sessions and jibri was not robust enough. Setting up Janus was painful because we don't usually support non Java applications but Janus fit our needs more tightly because we are not a standard video conference app.