RINEARN
HOMEINFOSOFTTECHAICONTACT
RINEARN > English Top > Information > About RINEARN
Japanese English

History


This section summarizes the history of RINEARN and its predecessors, as well as the development and release history of various software products, presented in a chronological table (primarily for the RINEARN representative's personal records).

2001

  • Launched a small-scale website hosting browser games created with Java applets.

2006

  • Renewed the above website and shifted its focus from games to analysis-related programs, establishing a new site for publishing creations such as graph-drawing libraries.

2007

  • Launched a physics tutorial website named "Butsurikan" and integrated the contents of the previous site as a subcategory for data analysis software and computer simulation.
  • Developed a lightweight 3D rendering engine "Mikan3D".
  • Using the above engine, developed a 3D graphing tool "Butsurikan Graph 3D" that operates on web pages (later became RINEARN Graph 3D).
  • Reused the data file loader of Butsurikan Graph 3D to develop a 2D graphing tool "Butsurikan Graph 2D," also operable on web pages (later became RINEARN Graph 2D).

2008

  • Released "Butsurikan Graph 2D/3D 2.0," which featured independent windows and could be used not only on the web but also locally after download.

2009

  • Migrated the subcategory for data analysis software and computer simulation from Butsurikan to an independent site called "PINSET," which was later renamed to "RINEARN" after acquiring a custom domain.
  • Renamed Butsurikan Graph 2D/3D to "RINEARN Graph 2D/3D."
  • rganized Mikan3D's functionality into a simplified 3D rendering library "RinearnX" and made it publicly available (later wrapped in VCSSL, currently the core of VCSSL's standard 3D library).
  • Released RINEARN Graph 2D/3D 3.0.

2010

  • Released RINEARN Graph 2D/3D 4.0.
  • Developed a scientific calculator software "RINEARN Processor" and released version 1.0.
  • RINEARN Processor 1.0 was featured in the Japanese web media "Vector Software News."
  • RINEARN Processor 1.0 was featured in the Japanese magazine "Monthly Mr.PC."
  • Released RINEARN Graph 2D/3D 5.0.

2011

  • Developed the programming language VCSSL and its scripting engine (VCSSL Engine) as a feature for RINEARN Processor.
  • Released RINEARN Processor 2.0, including the integration of the VCSSL engine, a major GUI overhaul, and a performance boost from 1 KFLOPS to 3.2 MFLOPS.
  • Released RINEARN Processor 3.0, featuring a major GUI overhaul and a further performance boost from 3.2 MFLOPS to 15 MFLOPS.
  • RINEARN Processor 3.0 was featured in the Japanese magazine "Monthly Mr.PC."
  • Released VCSSL 1.0 as a standalone runtime environment independent from RINEARN Processor.
  • RINEARN Processor 3.0 was featured in the Japanese mook publication "The Free Software Hall of Fame."
  • Released VCSSL 2.0, which added support for 2D/3D graphics and GUI control, along with a performance boost to 100 MFLOPS.
  • Launched "RINEAR CODE," a website providing sample implementations of various algorithms in VCSSL and accompanying tutorial articles (later became the VCSSL Code Archive).

2012

  • Released RINEARN Processor 4.0, including compatibility with VCSSL 2.0 and a redesigned user interface.
  • Began development of the semi-standard library "OpenVCSSL Library," written in VCSSL (later integrated into the standard library in VCSSL 3.4).
  • Released VCSSL 3.0, featuring support for structures and extended libraries.
  • Released RINEARN Processor 4.1, including compatibility with VCSSL 3.0 and minor GUI improvements.

2013

  • Released VCSSL 3.1, featuring support for complex number operations and generics.
  • Released VCSSL 3.2, including extended libraries.
  • Released RINEARN Processor 4.2, featuring compatibility with VCSSL 3.2 and GUI improvements optimized for touchscreens.
  • Released RINEARN Graph 2D 5.4 and Graph 3D 5.5, featuring larger GUI menu areas optimized for touchscreens.
  • Released VCSSL 3.3, including further library extensions.
  • As VCSSL's processing speed approached saturation at around 150 MFLOPS, began prototyping and testing a register-based virtual machine in preparation for a future transition to a VM-based approach (later adopted as the VM layer of Vnano).

2014

  • Due to the administrator (now RINEARN representative) being extremely busy, operations were almost entirely suspended.
  • RINEARN Graph 3D 5.5 was featured in the Japanese web media "Vector Software News."

2015

  • Due to the administrator (now RINEARN representative) being extremely busy, operations were almost entirely suspended.

2016

  • Gradually resumed activities in the latter half of the year.
  • Released a pre-release version of RINEARN Graph 3D with experimental support for APIs that allow controlling its functions and rendering engine processes from Java programs (officially supported in version 5.6).

2017

  • Released VCSSL 3.4, featuring extended libraries, hierarchical reorganization, and minor improvements to the intermediate compiler for faster startup.
  • Started a revamp of the official VCSSL website, consolidating the VCSSL category within the RINEARN official site into a single unified website (RINEARN CODE was also renamed to "VCSSL Code Archive" and integrated).
  • Began the revamp of the RINEARN official website.

2018

  • Completed the revamp of the RINEARN & VCSSL official websites, including the adoption of responsive design, site-wide HTTPS, reorganization of categories, and other design updates. » Announcement Article]
  • Started a sole proprietorship, providing contract-based software development, as well as outsourcing/assistance services.
  • Published the concept of "Vnano," a lightweight scripting engine focused on embedding into applications, as a subset of VCSSL. » Announcement Article
  • Revised the licenses of freeware collectively in a more relaxed direction. » Announcement Article
  • Released RINEARN Graph 2D/3D 5.6, featuring a refined UI and official support for Java-based control APIs. » Announcement Article
  • Published the source code repository of Vnano on GitHub. » Announcement Article
  • Gradually started supporting English for software, documentation, and the official website (accelerated in 2023 with AI involvement).

2019

  • Began development of a compact and lightweight version of the RINEARN Processor utilizing Vnano for computation, named "RINPn" (provisionally referred to as "RINEARN Processor nano" at the time), and published its concept. » Announcement Article
  • Launched the official website for Vnano and started providing pre-built versions. » Announcement Article
  • Released the beta version of Vnano (v0.2.x), entering practical testing stages.
  • Launched the official website for RINPn. » Announcement Article
  • Released the beta version of RINPn (v0.2.x).

2020

  • Experienced various disruptions due to the COVID-19 pandemic.
  • Started distributing Vnano programs (with runtime environments) on the "VCSSL Code Archive," which already hosted VCSSL programs. » Announcement Article

2021

  • Released the open beta version of Vnano (v0.9.x), making it natively available on the VCSSL runtime environment. » Announcement Article
  • Released the open beta version of RINPn (v0.9.x). » Announcement Article
  • Began development of "Exevalator," a compact, open-source, and multilingual-compatible expression evaluation library.

2022

  • Released Exevalator Ver.1.0. » Announcement Article
  • Released Vnano Ver.1.0. » Announcement Article
  • Released RINPn Ver.1.0. » Announcement Article

2023

  • Launched a major project to expand English documentation and websites using LLM-based AI (e.g., GPT). » Announcement Article
  • Began development of the next version (Ver.6 series) of RINEARN Graph 3D and published its concept. » Announcement Article
  • Released Vnano Ver.1.1, with significantly improved repetitive execution speed. » Announcement Article

2024

  • Enhanced the command functionality of RINEARN Graph 3D, enabling some automatic processing without programmatic control. » Announcement Article
  • Achieved full English support for VCSSL error messages. » Announcement Article
  • Released Exevalator Ver.2.0, including breaking changes in specification to correct a bug and standardize API behavior. » Announcement Article
  • Released Exevalator Ver.2.1, adding support for Visual Basic. » Announcement Article
  • Established a new "AI" division, starting to provide assistant AI tools to support software usage. » Announcement Article
  • Released Exevalator Ver.2.2, adding support for TypeScript » Announcement Article

Japanese English
RINEARN > English Top > Information > About RINEARN
  • About RINEARN
  • Greeting from Representative
  • Business
  • History
Index of this category
RINEARN > English Top > Information > About RINEARN
  • About RINEARN
  • Greeting from Representative
  • Business
  • History
News

Released: Latest Version of VCSSL with Fixes for Behavioral Changes on Java 24
2025-04-22 - VCSSL 3.4.50 released with a fix for a subtle behavioral change in absolute path resolution on network drives, introduced in Java 24. Details inside.

Released the Latest Versions of RINEARN Graph and VCSSL - Now Supporting Customizable Tick Positions and Labels!
2024-11-24 - Starting with this update, a new "MANUAL" tick mode is now supported, allowing users to freely specify the positions and labels of ticks on the graph. We'll explain the details and how to use it.

Released Exevalator 2.2: Now Compatible with TypeScript and Usable in Web Browsers
2024-10-22 - The open-source expression evaluation library, Exevalator, has been updated to version 2.2. It now supports TypeScript and can be used for evaluating expressions directly in web browsers. Explains the details.

Behind the Scenes of Creating an Assistant AI (Part 1: Fundamental Knowledge)
2024-10-07 - The first part of a series on how to create an Assistant AI. In this article, we introduce the essential knowledge you need to grasp before building an Assistant AI. What exactly is an LLM-based AI? What is RAG? And more.

Launching an Assistant AI to Support Software Usage!
2024-09-20 - We've launched an Assistant AI that answers questions about how to use RINEARN software and helps with certain tasks. Anyone with a ChatGPT account can use it for free. We'll explain how to use it.

Software Updates: Command Expansion in RINEARN Graph, and English Support in VCSSL
2024-02-05 - We updated our apps. This updates include "Enhancing the Command-Line Features of RINEARN Graph" and "Adding English Support to VCSSL." Dives into each of them!

Inside the Repetitive Execution Speedup Impremented in Vnano Ver.1.1
2024-01-17 - Delves into the update in Vnano 1.1 from a developer's viewpoint, providing detailed insights into the specific improvements made to the internal structure of the script engine.

Scripting Engine Vnano Ver.1.1 Released: Dramatic Speed Improvement for Repetitive Executions of the Same Content
2023-12-22 - Released the Vnano script engine Ver.1.1. In this version, we've made significant enhancements in processing speed by reducing the overhead of handling requests. Explains the details.

» View More Articles
See Our News
on Twitter !
RINEARN Official Website | Top Page | Privacy Policy |
This website uses cookies for serving ads and analyzing traffic data. By continuing to use this website, you agree to our privacy policy.
This website is managed by RINEARN. All rights to the contents of this website are owned by RINEARN and its owner.
Copyright(C) RINEARN 2009 - 2025 All rights reserved.