Skip to content

Commit 111a7de

Browse files
author
Yorick Peterse
committed
Added a basic FAQ.
1 parent b02d384 commit 111a7de

File tree

3 files changed

+57
-0
lines changed

3 files changed

+57
-0
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
layout: doc_en
3+
title: Frequently Asked Questions
4+
previous: Index of Terms
5+
previous_url: index-of-terms
6+
---
7+
8+
## Can I hide source code using Rubinius' byte code format?
9+
10+
No. Rubinius' byte code format provides no mechanisms to obfuscate the
11+
contents of it or the original source code. Source code obfuscation will never
12+
be added to the byte code format.
13+
14+
## Does Rubinius support ARM?
15+
16+
Not entirely. Currently the JIT does not support ARM and as such you'll have to
17+
disable it if you want to run Rubinius on ARM. Even then we can't guarantee
18+
that Rubinius will work reliably on this architecture. We hope to support ARM
19+
in the future.
20+
21+
For more information, see the following issues:
22+
23+
* <https://github.com/rubinius/rubinius/issues/2867>
24+
* <https://github.com/rubinius/rubinius/issues/2331>
25+
26+
## Does Rubinius support Windows?
27+
28+
No, not at the moment. While we would love to support Windows we sadly don't
29+
have anybody with Windows experience on the team. A corresponding issue for
30+
this can be found at <https://github.com/rubinius/rubinius/issues/2882>.
31+
32+
If you would like to help with getting Rubinius running on Windows please get
33+
in touch.
34+
35+
## Why is the README of Rubinius in plain text?
36+
37+
Various developers have opened pull requests over time to change the plain text
38+
README to a Markdown formatted README. Due to the simplicity of the README we
39+
have decided to keep it plain text only.
40+
41+
For more information, see the following:
42+
43+
* <https://github.com/rubinius/rubinius/pull/1007>
44+
* <https://github.com/rubinius/rubinius/pull/2903>
45+
* <https://github.com/rubinius/rubinius/pull/1603>
46+
47+
## What are all these rubysl Gems doing in my Rubinius installation?
48+
49+
Rubinius uses Gems for its standard library. For example, `rubysl-date` is a
50+
Gem containing the `Date` library used by Rubinius. These components are
51+
installed, updated and otherwise maintained as ordinary Gems.
52+
53+
Although you can technically remove then it is not recommended to do so. Due to
54+
these components being used throughout the Rubinius & Ruby ecosystem you might
55+
end up with a broken installation if you remove them.

doc/en/index-of-terms.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ layout: doc_en
33
title: Index of Terms
44
previous: Appendix B - Reading List
55
previous_url: appendix-b-reading-list
6+
next_url: frequently-asked-questions
67
review: true
78
---

doc/en/index.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,4 @@ next_url: what-is-rubinius
7171
1. [Appendix A - Glossary](/doc/en/appendix-a-glossary/)
7272
1. [Appendix B - Reading List](/doc/en/appendix-b-reading-list/)
7373
1. [Index of Terms](/doc/en/index-of-terms/)
74+
1. [Frequently Asked Questions](/doc/en/frequently-asked-questions/)

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy