[#395238] rubygem: ispunity (unite all your internet connections) — Arun Tomar <tomar.arun@...>

Dear friends,

12 messages 2012/05/01

[#395250] Overwriting one Ruby array or arrays with another — Craig Law <lists@...>

Hi

14 messages 2012/05/02

[#395258] array of strings - finding letter combinations — "Sebastjan H." <lists@...>

Hi All,

16 messages 2012/05/02

[#395357] Why Enumerator#next does not return more than one value? — Földes László <lists@...>

If I have an Enumerator which yields elements of a mathematical series

10 messages 2012/05/07

[#395373] How to use Data_Wrap_Struct to assign the DATA VALUE to an exsiting Ruby object? — Iñaki Baz Castillo <ibc@...>

Hi, my code receives an arbitrary klass name (provided by the user)

8 messages 2012/05/07

[#395429] passing via instance variable or regular () — sam jam <lists@...>

def first

10 messages 2012/05/10

[#395463] I'm looking for a Metaprogramming Project — Phil Stone <lists@...>

Hello,

19 messages 2012/05/11

[#395548] A million reasons why Encoding was a mistake — Marc Heiler <lists@...>

Newcomer wants to try Ruby.

15 messages 2012/05/15
[#395561] Re: A million reasons why Encoding was a mistake — Ryan Davis <ryand-ruby@...> 2012/05/15

[#395595] Re: A million reasons why Encoding was a mistake — Brian Candler <lists@...> 2012/05/16

I will add that the OP is not entirely alone in his opinion.

[#395551] How to ensure that a block runs entirely after other threads? (Thread.exclusive does not "work") — Iñaki Baz Castillo <ibc@...>

Hi, I expected that in the following example code, thread t1 would not

8 messages 2012/05/15

[#395575] GUI with ruby on windows — David Acosta <lists@...>

hello friends, i am a begginer and i have a litlle question, how can i

17 messages 2012/05/16

[#395604] what is going wrong here? — roob noob <lists@...>

Notice the initialization of both classes in each of the examples, if

20 messages 2012/05/16

[#395646] rb_gc_register_address() or rb_gc_mark()? — Iñaki Baz Castillo <ibc@...>

Hi, I've bad experiences with rb_gc_register_address(), it does never

16 messages 2012/05/17

[#395686] reading from and writing to a Unicode encoded file — "Sebastjan H." <lists@...>

Hi,

19 messages 2012/05/18
[#395694] Re: reading from and writing to a Unicode encoded file — Regis d'Aubarede <lists@...> 2012/05/18

Hello,

[#395697] Re: reading from and writing to a Unicode encoded file — "Sebastjan H." <lists@...> 2012/05/18

Regis d'Aubarede wrote in post #1061272:

[#395698] Re: reading from and writing to a Unicode encoded file — Regis d'Aubarede <lists@...> 2012/05/18

Sebastjan H. wrote in post #1061276:

[#395699] Re: reading from and writing to a Unicode encoded file — "Sebastjan H." <lists@...> 2012/05/18

Regis d'Aubarede wrote in post #1061277:

[#395750] Re: reading from and writing to a Unicode encoded file - issues when using Shoes — "Sebastjan H." <lists@...> 2012/05/21

Hi,

[#395754] Re: reading from and writing to a Unicode encoded file - issues when using Shoes — "Sebastjan H." <lists@...> 2012/05/21

Sebastjan H. wrote in post #1061483:

[#395740] ? Ruby through CGI and Rails — Shaun Lloyd <list@...>

Hi everybody,

22 messages 2012/05/21
[#395764] Re: Ruby through CGI and Rails — Brian Candler <lists@...> 2012/05/21

Shaun Lloyd wrote in post #1061455:

[#395786] Re: Ruby through CGI and Rails — Shaun Lloyd <list@...> 2012/05/22

On 22/05/12 03:37, Brian Candler wrote:

[#395838] Re: Ruby through CGI and Rails — Brian Candler <lists@...> 2012/05/23

Shaun Lloyd wrote in post #1061602:

[#395787] Changing self class from inside a method?? — David Madison <lists@...>

Let's start off with the assumption I want a method that allows an

10 messages 2012/05/22

[#395841] Memory-efficient set of Fixnums — George Dupre <lists@...>

Hi,

25 messages 2012/05/23

[#395883] looking for a ruby idiom : r=foo; return r if r — botp <botpena@...>

Hi All,

11 messages 2012/05/24

[#395966] Am I justified to use a global variable if it must be used in all scopes? — Phil Stone <lists@...>

Hello,

12 messages 2012/05/27

[#396010] does this leak more than the size of the string via timing side channels — rooby shoez <lists@...>

string1 = "string"

16 messages 2012/05/29

[#396038] Is it possible to avoid longjmp in exceptions, Thread#kill, exit(), signals? — Iñaki Baz Castillo <ibc@...>

Hi, my Ruby C extension runs a C loop (libuv) without GVL. At some

8 messages 2012/05/29

Re: Beginner's questions

From: Arun Tomar <tomar.arun@...>
Date: 2012-05-12 16:01:40 UTC
List: ruby-talk #395479
Hi!

Please find my replies inline.

On 05/12/2012 09:04 PM, Manfredi Pivetta wrote:
> Hello everyone.
> I've recently picked up programming languages yet again, and since I've
> spent some time on Ruby in the past already, I've decided to start from
> here. However, I've encountered some problems. I've gone through
> at least three tutorials already, but they are kind of useless at this
> stage for me because they all focus on teaching the syntax and how to
> code, while I'm stuck mostly on the tools and libraries. So, here are
> my questions; feel free to redirect me towards a proper tutorial if you
> wish (as long as the tutorial actually has the information I need...).
>
> First question. How do I compile Ruby code on Linux? I've tried to look
> for a compiler on Ubuntu softwere center and... failed. I'm used to
> compiling C code with the gcc command from terminal, is there a similar
> command for ruby code? If that's the case, what command is it and what's
> the syntax? Does it have meaningful options? (Well, there's --help for
> that, but I'd like to hear it first person since sometimes I've troubles
> understanding the output of the terminal)
Ruby is an interpreted programming language. so no need for compilation. 
All you need is the ruby interpreter.
>
> Second question. How do I work with a graphic interface? Is there a
> library? If there is a library, is there a reference manual for the
> library? I don't require big things, but I've never been able to
> actually produce a graphical output, and tutorials do not help in any
> meaningful way. I've learned to create even quite complex programs in C,
> but they were always on the terminal and the most interesting graphical
> output command I had was printf. Since I'm trying to write a program for
> some elementary kids, I'd rather avoid the terminal altogether.
There are bindings for gtk or qt, and also there are couple of gems 
which makes life easy to create GUI applications eg: shoes etc.
>
> Third question. If I compile a ruby program, how can I make sure that
> double clicking on it will make it run properly (and activate the above
> mentioned user interface)? Again, I'm used to executing programs from
> the terminal but I'd rather have something much much simpler for this
> project. Do you have any advice?
Make the file executable.
>
> I understand these are some pretty stupid questions, but they got me
> stuck for quite a while and I have noone to ask them to. :)
>


-- 
Regards,
Arun.


In This Thread