Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Ruby/Python can be fast enough for Mac and even iOS development. It depends on performance requirements for your applications. It should be acceptable for most use cases.</p> <p>Apple is developing Ruby implementation specifically targeted for Mac application development - <a href="http://www.macruby.org/" rel="nofollow">MacRuby</a>. Another option would be to use <a href="http://rhomobile.com/" rel="nofollow">RhoMobile</a>, a mobile development framework using Ruby. Also OS X is bundled with Python and <a href="http://en.wikipedia.org/wiki/PyObjC" rel="nofollow">PyObjC</a> library by default, which enables developing cocoa applications with python.</p> <p>Possible ways to speed up your Python applications:</p> <ul> <li>Use <a href="http://cython.org/" rel="nofollow">Cython</a>. A <em>python-like</em> language, that compiles to c, to ease interoperability with c code.</li> <li>Use <a href="http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/" rel="nofollow">Pyrex</a> or <a href="http://code.google.com/p/shedskin/" rel="nofollow">Shedskin</a>. The former compiles a subset of python to C, the latter to C++.</li> <li>Use <a href="http://codespeak.net/pypy/" rel="nofollow">PyPy</a> or <a href="http://psyco.sourceforge.net/" rel="nofollow">Psyco</a>. Both compile Python code to machine code on the fly.</li> </ul> <p>For Ruby you might want to look at <a href="http://rubini.us/" rel="nofollow">Rubinius</a> - Ruby implementation that compiles to native code on the fly.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload