Rubychem

RubyChem (pronounced /ˈruːˈbeːˈkːˈem/) is a freely available (MIT License) program, written in Ruby, supporting the calculation of moles, balancing chemical equations and valence orbital calculations.

Example

The Ruby official distribution also includes "irb" (Interactive Ruby Shell), an interactive command-line interpreter which can be used to test code quickly. The following code fragment represents a sample session using irb:

$ irb
irb(main):001:0> require 'rubychem'
irb(main):002:0> RubyChem::Equation.new("C12H26+O2=CO2+H2O").balance
=> 2C12H26 + 37O2 = 24C1O2 + 26H2O1"
gollark: I don't think you could reasonably expect them to have specialists review every (popular) product in every category to find good ones.
gollark: I bet they just pick those at random.
gollark: Oh no. How will I live without one day shipping of Amazon's amazing range of Prime™ products‽
gollark: To be fair, you can't really *tell* if you got cancer because of a reactor issue or something else very easily.
gollark: Hmm, Wikipedia says steel.

See also

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.