Ruby on web without RoR

J

Jeremy Bopp

Is possible to use only Ruby without Rails on web?

Ruby is a complete programming language with a large selection of
functionality and libraries. You can create command line and GUI
applications, web clients, servers, whatever you want. You're only
limited by the amount of effort you're willing to spend.

-Jeremy
 
R

Ryan Davis

=20
Ruby is a complete programming language with a large selection of
functionality and libraries. You can create command line and GUI
applications, web clients, servers, whatever you want. You're only
limited by the amount of effort you're willing to spend.

bad answer. see steve's answer for an example of how to be helpful.
 
J

John W Higgins

Wow I can only imagine what my useless top posted message is going to get
from the posting policeman.

John
 
T

Thiago Massa

[Note: parts of this message were removed to make it a legal post.]

Please ignore that Ryan Davis. I believe that any message besides his
attempt to troll was important here.

I think what you mean is a easy way but not rails-like to develop for the
web. I strongly advise you try Sinatra las Steve Klabnik has mentioned, it's
awesome.

The e-mail by Jeremy was also important as he could be asking if it was
possible to develop for web by any means, which it is.
 
J

Josh Cheek

2010/10/4 Jo=E3o Mello said:
Is possible to use only Ruby without Rails on web?
Here is a Euroko conference talk about how to build your own web framework:
it was okay, but a bit hard to follow.

Here is a video about how to build your own sinatra (simple Ruby web
framework)
http://teachmetocode.com/screencasts/faking-sinatra-with-rack-and-metaprogr=
amming/(I
haven't watched this one yet).

Any app that is rack compliant can be put on any rack compliant host, such
as Heroku (disclaimer: Heroku does support any rack compliant app, but has =
a
lot of railsy expectations that you will have to read docs, and dig through
the Heroku gem source code to understand). Here is a simple example, it
shows you can do something "useful" and throw it on Heroku.
http://gist.github.com/438689, and the app itself
http://furious-day-14.heroku.com/
 
R

Ryan Davis

Yes, everyone. I answered poorly. Please accept my most sincere = apologies.
[... much snark removed ...]

Before you get your panties bunched up any more, consider the original =
question vs the two answers I pointed out made a bit more generic:
OP: Is possible to __________?
=20
JB: _____ is a complete programming language with a large selection of =
functionality and libraries. You can create command line and GUI =
applications, web clients, servers, whatever you want. You're only =
limited by the amount of effort you're willing to spend.
=20
SK: Yes. Look up rack, sinatra, padrino, camping, ramaize, and others.

Now, you tell me what the signal:noise is for your answer vs SK's =
answer...

Try to tell me if _anyone_ can tell what question you're answering or =
even what programming language you're answering it for. It could have =
been any question and any language for all we care. Your answer is a =
non-answer.

SK's answer is so specific you can derive the question AND language just =
by following his instructions.

When you are new to a language/OS/environment/whatever, what type of =
answer do you want for your questions?

JB: Hi. I'm new to this school. Can you tell me how to get to the =
library?

Me: This is a complete college complete with libraries and departments =
of research of every kind imaginable. You can find anything you want on =
this campus. You're only limited by the amount of effort you're willing =
to spend.

SK: Sure, go that way past the large brick building, turn left, and it =
is right in front of you. You can't miss it.

Useful, isn't it? Maybe next time you can contribute to the signal =
instead of the noise.
 
J

Jeremy Bopp

Yes, everyone. I answered poorly. Please accept my most sincere apologies.
[... much snark removed ...]

Before you get your panties bunched up any more, consider the original question vs the two answers I pointed out made a bit more generic:

You continue to create even more noise on this thread while never once
addressing the original question as posed. All you did was come in and
act as some sort of arrogant prick by saying, "Yea, this is blessed.
Ne, that is not."

I answered generally to what I read as a generally worded question. I'm
sorry that it doesn't meet your standards. You could have just ignored
it all, moved on, and allowed the thread to take its course, or you
could have politely addressed me directly off list with your opinions.
The readers here are smart enough to judge the quality of my post on
their own.

Now, if you can't contribute something to this thread, STFU, and let it
rest.

-Jeremy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,145
Messages
2,570,824
Members
47,370
Latest member
desertedtyro29

Latest Threads

Top