I'm happy to announce that Frink can now draw graphics! This is probably the largest single update of Frink ever, and it adds the ability to easily draw...
The latest Frink release adds the ability to draw text into Frink's new graphics. Text is high-quality, and has transparent, anti-aliased edges. Text can...
There have been a variety of improvements to Frink since my last announcement on this list. Here are some of them: * Frink's graphics package now has a new...
It appears that I'll be making more common announcements about new Frink releases to this list. I had previously used Freshmeat.net to make new announcements,...
The new Frink release adds some powerful new image loading and drawing capabilities! Frink now has the ability to load bitmap image files (e.g. JPEG, GIF,...
I probably don't understand intervals well enough yet, but if x = new interval[-2,2] [-2,2] and x^2 [0, 4] then why doesn't abs[x] yield [0,2]? Further, why...
... Good question. The short answer is that I'm following the convention for abs[x] that's defined in one of the seminal works on interval arithmetic, Ramon...
I posted a query about abs[x] to the primary interval analysis mailing list last night, and have received several replies, some directly useful, some not. I'm...
I'm forwarding my follow-up message about abs[x] to the intervals list, which discusses the results of my surveys of other programming languages that implement...
The current release of Frink fixes some "Class not found" exceptions that may have occurred when calling some functions, notably graphics.write[] and...
... As of the current release, the behavior of the abs[x] function is changed for interval arguments (real or complex arguments are not changed.) It now does...
I ran the example from the documentation for graphics: g = new graphics. However in the units.txt datafile, g is used for the gram units. Is there some way to...
... Doug, Unfortunately, no, at this point, there is no way to undefine a local variable. If it goes out of scope (e.g. when you exit the function in which...
The latest release of Frink adds the ability to get and set individual pixels of an image, or to average the pixels in parts of an image. This allows image...
The latest release of Frink has significant new functionality, especially for symbolic algebra. The compiler now tries to perform more symbolic simplification...
Consider this frink program: x = new interval[-1,1] y = new interval[-1,1] println[x-y] println[x-x] The results are: [-2, 2] [-2, 2] The first one makes...
Kelly Jones
kelly.terry.jones@...
Aug 4, 2009 5:21 am
243
In sun.frink, I noticed that sunset[] doesn't take elevation as a paramater. However, elevation does affect sunrise/set time: the greater your elevation, the...
Kelly Jones
kelly.terry.jones@...
Aug 4, 2009 5:21 am
244
Consider this frink program: f[x] := { x+7 } println[f[y]] println[f[y]*f[y]] The results: Warning: undefined symbol "y". 7 + y Warning: undefined symbol "y". ...
Kelly Jones
kelly.terry.jones@...
Aug 4, 2009 5:21 am
245
... Kelly, Good question. When desiging Frink, I always intended that symbolic calculations would be possible, but the symbolic transformations that are...
... Kelly, This is addressed (in some detail) in the FAQ: http://futureboy.us/frinkdocs/faq.html#WhenXIsAnInterval Please note again that there have been...
... When thinking about this issue, I noticed that x-x can be simplified a bit more aggressively than it was before; the current (2009-08-04) release of Frink...
... This change turned out to be overly aggressive, and the changes were removed. If you downloaded Frink earlier today, I'd recommend getting the current...
... (For reference, this is in regards to Frink's high-accuracy sun/moon/astronomical calculation library, located at: http://futureboy.us/frinksamp/sun.frink...
Adding two simple little functions to Frink has allowed it to animate graphics. The animations are remarkably smooth (double-buffered on a modern JVM) for...
Frink uses websites and page-scraping for many of its functions. Can Frink use SOAP/REST methods directly? -- We're just a Bunch Of Regular Guys, a collective...
Kelly Jones
kelly.terry.jones@...
Aug 23, 2009 3:48 pm
252
The Frink web site is finally back up, which should also fix problems with running Frink under Java Web Start. I had a major technical problem on the 16th and...
The current release of Frink (2009-08-30) fixes a problem that could occur when raising a floating-point number to a large negative rational power. This could...
... The short answer is that I haven't written any SOAP methods myself in Frink, and I'm not aware of anyone who has. (But I've found that doesn't mean much.)...
The current release (2009-09-14) of Frink fixes a potentially severe bug in class initialization that happens under certain circumstances. It is very highly...