4 ms·
Show HN: JavaFiddle – Compile, run and share Java code fully client side
- ubertaco 3y agoSeems like it doesn't support records: https://javafiddle.leaningtech.com/#E4Uwxg9sAmAEAKECWA7ALgClW2APANLNrAJ4CUsA3gFCx2wAOArgEYA2SYsAzmgIZpOCZOlhMGGCjXozYoNE2ApYKEAHdh2DAVKwAtLACMZWvQC+pus3ZDeAoYmLQIalJKqXZ8xctUbH6NqEJLAA1EZkANyeFjLWHFx2glwBOGwgAGaYUp4y3koq6pqBuPpGwVExnvG2-MnFOMBIAOYAFtkesvT5vkWp2mHlpJUysfQ1XMQAtnworQL8KAAiSHYoYCAAKhAYqbAQaK0gwDlddD2wALICrQB0fCzcGAdHwLelBoer7xTh14f3R7PQ7HW4hT6tb7kaKjagWagTWBgNh8bjcK58VCdcasBI8OpCABuyDgM1QGAAymgmihmgBtAC6sD4wGa3FOZwpJF4ICmtwgTDQtwYNLQbDcACIJYMMH4GhgAKz4ADMZDItxmcwWsxWaw221lfREmAADPgTWqYeY4UA https://javafiddle.leaningtech.com/#E4Uwxg9sAmAEAKECWA7ALgCl...
- apignotti 3y ago"record" is a Java 14+ feature. CheerpJ currently supports Java 8 only, but the 3.0 is designed to be scalable to modern Java versions.
- exabrial 3y agoLocally: exabrial@galactus:~$ jshell | Welcome to JShell -- Version 17.0.6 | For an introduction type: /help intro jshell> System.out.println("HelloWorld!"); HelloWorld! jshell> /exit | Goodbye
- bdodhso 3y agohow do you bootstrap all the downloads from your ant/mvn/gradle to run anything besides hello world?
- zzbn00 3y agoThere is also IJava (https://github.com/SpencerPark/IJava https://github.com/SpencerPark/IJava) -- a nice Jupyter Java kernel. Perfect for a lot of small Java programs for learning and teaching.
- dang 3y agoRelated ongoing thread: CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers - https://news.ycombinator.com/item?id=35873552 https://news.ycombinator.com/item?id=35873552 - May 2023 (121 comments)