LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
Mandriva Linux
2008.1 / 2009 RC1

256,262
Fedora 9 / 10 Alpha
216,557
KNOPPIX Live DVD
5.3.1

209,959
Kororaa AIGLXgl Live
CD 0.3

180,517
Beryl 0.2.1
178,686
BackTrack 3.0
171,848
aircrack 2.41
158,233
MPlayer 1.0 RC2
158,195
VLC 0.9.0
113,180
Cedega 6.0
108,041

WEEK'S BEST

  • Softpedia Linux RS...
  • Ubuntu 8.04.1
  • Pidgin 2.5.1
  • Adobe Flash Player...
  • The Gimp 2.4.7 / 2...
  • openSUSE Linux 11....
  • Linux Kernel 2.6.2...
  • Super Grub Disk 0....
  • Skype 2.0.068
  • OpenOffice.org 2.4...
  • Mozilla Firefox 3....
  • Transmission 1.33
  • DeVeDe 3.11b
  • Wine 1.1.3
  • wine-doors 0.1.2
  • Shoreline Firewall...
  • Linux Mint 5.0
  • Google Gadgets 0.1...
  • Fedora 9 / 10 Alpha
  • Opera 9.52
  • Home / Linux / Programming / Interpreters

    The Frink Language 2008-09-02



    Downloads: 714  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    Good (3.5/5)
    35 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Alan Eliasen | More programs
    Other/Proprietary Li... / FREE
    September 2nd, 2008, 13:37 GMT [view history]
    ROOT / Programming / Interpreters

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    The Frink Language description

     

    The Frink Language is a calculating tool and programming language.

    Frink is a practical calculating tool and programming language designed to help us all to better understand the world around us, to help us get calculations right without getting bogged down in the mechanics, and to make a tool that's really useful in the real world.

    Perhaps you'll get the best idea of what Frink can do if you skip down to the Sample Calculations further on this document. Come back up to the top when you're done.

    Frink language was named after one of my personal heroes, and great scientists of our time, the brilliant Professor John Frink.

    Here are some key features of "The Frink Language":

    · Tracks units of measure (feet, meters, tons, dollars, watts, etc.) through all calculations and allows you to add, subtract, multiply, and divide them effortlessly, and makes sure the answer comes out correct, even if you mix units like gallons and liters.
    · Arbitrary-precision math, including huge integers and floating-point numbers, rational numbers (that is, fractions like 1/3 are kept without loss of precision,) and complex numbers.
    · Advanced mathematical functions including trigonometric functions (even for complex numbers,) factoring and primality testing, and base conversions.
    · Unit Conversion between thousands of unit types with a huge built-in data file.
    · Date/time math (add offsets to dates, find out intervals between times,) timezone conversions, and user-modifiable date formats.
    · Translates between several human languages, including English, French, German, Spanish, Portuguese, Dutch, Korean, Japanese, Russian, Chinese, Swedish, and Arabic.
    · Calculates historical buying power of the U.S. dollar and British pound.
    · Calculates exchange rates between most of the world's currencies.
    · Powerful Perl-like regular expression capabilities and text processing.
    · Supports Unicode throughout, allowing processing of almost all of the world's languages.
    · Reads HTTP and FTP-based URLs as easily as reading local files, allowing fetching of live web-based data.
    · Runs on most major operating systems (anything with Java 1.1 or later,) as an applet, through a web-based interface, on a wireless Palm VII, on an HDML- or WML-based webphone, and on many mobile phones and hand-held devices.
    · Installs itself on your system in seconds using Java Web Start and automatically keeps itself updated when new versions of Frink are released.
    · Runs with a Graphical User Interface (both Swing and AWT) or a command-line interface.
    · User interface has a Programming Mode which allows you to write, edit, save, and run extremely powerful programs even on a handheld device.
    · Powers Frink Server Pages, a system for providing dynamic web pages powered by Frink.
    · Frink is a full-fledged programming language with arrays, dictionaries, functions, loops, even object-oriented programming and self-evaluation.
    · Frink allows Object-Oriented Programming, which allows you to create complex data structures that are still easy to use.
    · Java Introspection layer allows you to call any Java code from within Frink.
    · Frink can also be embedded in a Java program, giving your Java programs all the power of Frink.
    · Did I mention it's free? If you find it useful, please donate something. I'd really appreciate it!

    What's New in This Release: [ read full changelog ]

    · This release fixes some small problems with starting in programming mode.
    · The Swing-based GUI is now considered the preferred version, and the Swing-based Java Web Start file will ask to make file associations for .frink files.
    · In addition, the factoring and primality testing functions were cleaned up and a nextPrime[n] function was added to somewhat efficiently find the next prime following a given number.

      


    TAGS:

    calculating tool | programming language | programming tool | calculating | tool | programming

    Related downloads IT News Popular downloads New additions   Latest reviews  
    haXe 2.0
    haXe is an open source programming language.
    Roboc 8.0
    Roboc is a programming language used for teaching beginner programmers.
    Aluminium 0.3
    Aluminium is a visual data-flow(-ish) programming language, designed for small web applications.
    GNOME Inform 7 5T18 Beta
    GNOME Inform 7 is a GNOME port of the Inform 7 IDE for the Inform 7 programming language for interactive fiction.
    MMIL 0.1
    MMIL is a common language between modules in a dialogue system, typically involving natural language and other modalities.


    HTML code for linking to this page:


    Go to top



    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM