<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
      <title>Tagged with #java8 - Processing 2.x and 3.x Forum</title>
      <link>https://forum.processing.org/two/discussions/tagged/feed.rss?Tag=%23java8</link>
      <pubDate>Sun, 08 Aug 2021 16:47:48 +0000</pubDate>
         <description>Tagged with #java8 - Processing 2.x and 3.x Forum</description>
   <language>en-CA</language>
   <atom:link href="/two/discussions/tagged%23java8/feed.rss" rel="self" type="application/rss+xml" />
   <item>
      <title>When will Processing IDE shift to Java 8</title>
      <link>https://forum.processing.org/two/discussion/22268/when-will-processing-ide-shift-to-java-8</link>
      <pubDate>Fri, 28 Apr 2017 13:57:48 +0000</pubDate>
      <dc:creator>Lord_of_the_Galaxy</dc:creator>
      <guid isPermaLink="false">22268@/two/discussions</guid>
      <description><![CDATA[<p>Why doesn't Processing IDE shift to Java 8? Is it even possible? If so, when will they do it? Does anyone have some information?</p>

<p><strong>UPDATE:</strong> Is there any way to use Java 8 libraries in the Processing IDE?</p>
]]></description>
   </item>
   <item>
      <title>PraxisLIVE v4 released</title>
      <link>https://forum.processing.org/two/discussion/27976/praxislive-v4-released</link>
      <pubDate>Tue, 15 May 2018 09:56:25 +0000</pubDate>
      <dc:creator>neilcsmith_net</dc:creator>
      <guid isPermaLink="false">27976@/two/discussions</guid>
      <description><![CDATA[<p><a rel="nofollow" href="https://www.praxislive.org">PraxisLIVE</a> is an open-source hybrid visual IDE and runtime for (live) creative coding.  It offers a powerful alternative environment for working with the Processing library. Easily create projections, interactive spaces, custom VJ tools, sonic performance instruments, media for theatre; use it as a live digital sketchbook, test out ideas, experiment with code ...</p>

<p><img src="https://forum.processing.org/two/uploads/imageupload/289/3AZ06AX4XQ0N.png" alt="lgm-180424" title="lgm-180424" /></p>

<p>Features include -</p>

<ul>
<li>Intuitive graphical node-based patching, where every component is similar to a Processing sketch - mix multiple sketches together without the overhead.</li>
<li>Wide range of pre-built components.</li>
<li>Real-time live programming - rewrite any component as it is running, without missing a frame, for live coding or faster creative development.</li>
<li>Integrated GStreamer 1.x support with re-codeable playback and capture components.</li>
<li>Unlimited number of pipelines, running locally or remotely - run in multiple processes for improved performance or crash-free multiple windows; run across multiple machines for large projects or live-coding a Pi.</li>
<li>Audio library with JACK support, and ability to re-code synthesis down to the per-sample level.</li>
<li>Integrated GUI, MIDI, TinkerForge, OSC and Syphon/Spout bindings.</li>
<li>Threading done right - entirely lock-free communication between pipelines, locally and remotely; background resource loading and management.</li>
<li>Compositing fixed - pre-multiplied alpha ensures correct blending across multiple transparent surfaces.</li>
<li>Professional IDE base (Apache NetBeans) with full code-completion and support for Java 8 features.</li>
<li>Fully FLOSS stack, including bundled OpenJDK on Windows and macOS.</li>
</ul>

<p>Recent changes include -</p>

<ul>
<li>PraxisCORE runtime is now LGPL, with support for standalone projects.</li>
<li>Support for using any Java libraries, and access to underlying Processing PApplet, images and graphics for library integration (eg. HE_Mesh above).</li>
<li>Data root pipelines and improved reference handling for building custom background tasks, IO, passing around geometry data, etc.</li>
<li>Most built-in components now re-codeable, including video composite, mixer, player and capture.</li>
<li>Improved UI, with start page tasks for installing examples and additional components; updated graph UI (with bezier curves!)</li>
</ul>

<p>Download from - <a href="https://www.praxislive.org" target="_blank" rel="nofollow">https://www.praxislive.org</a><br />
Online documentation (still being updated for v4) - <a href="http://praxis-live.readthedocs.io" target="_blank" rel="nofollow">http://praxis-live.readthedocs.io</a></p>
]]></description>
   </item>
   <item>
      <title>Change Processing API level to use LAMBDA</title>
      <link>https://forum.processing.org/two/discussion/25121/change-processing-api-level-to-use-lambda</link>
      <pubDate>Tue, 21 Nov 2017 04:51:12 +0000</pubDate>
      <dc:creator>TheFoxarmy</dc:creator>
      <guid isPermaLink="false">25121@/two/discussions</guid>
      <description><![CDATA[<p>So I've got the below code snippet in Processing 3.3.6:</p>

<pre><code>menuBarButtons.add(new TextButton("File", 0, 0, 20, menuBarHeight, (() -&gt; println("Test")) ));
</code></pre>

<p>However, processing gives the error</p>

<pre><code>Lambda expressions are allowed only at source level 1.8 or above
</code></pre>

<p>This is quite easy to fix in any normal java IDE by changing the JRE in the build path configuration, but I can't find any option for this in the settings. I tried copy pasting a more up to date JRE into the processing folder, but to no avail. Please help me.</p>
]]></description>
   </item>
   <item>
      <title>We have Java  8 but do we have lambda?</title>
      <link>https://forum.processing.org/two/discussion/24246/we-have-java-8-but-do-we-have-lambda</link>
      <pubDate>Sun, 24 Sep 2017 21:52:52 +0000</pubDate>
      <dc:creator>miniprince</dc:creator>
      <guid isPermaLink="false">24246@/two/discussions</guid>
      <description><![CDATA[<p>I notice in the github Supported Platforms page it says Processing uses Java 8, but does that mean we actually have lamba?
I can't get it to work if we do.</p>

<p>Thanks!</p>
]]></description>
   </item>
   </channel>
</rss>