Re: gem build documentation for new gems?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Gerardo Santana Gómez Garrido wrote:

| Well, Luis Lavena's work is promising. It's time for extension
| developers to try this environment and make the changes needed. After
| that, anybody would be able to automatically download and build
| extensions.

It indeed is. However, the best solution would be to offer an SDKish
package for developers, and a RREish (Ruby Runtime Environment :P) at
the same time. The former for developers, and the latter for end-users.

However, this distinction is a bit blurry, with Ruby not compiling to
byte-code/machine code, and not needing a compiler environment as Java does.

However, I'm of the opinion that nobody who doesn't want to, shouldn't
*have to* compile extensions.

And to handle these case, it is necessary to define a way to handle
header files and source files on the one hand, and to handle "just" the
extensions in a neat way (integrated to RubyGems would be best.
Something like a #has_gcc_compiler? method.

*shrugs*

- --
Phillip Gawlowski
Twitter: twitter.com/cynicalryan

At the source of every error which is blamed on the computer you will
find at
least two human errors, including the error of blaming it on the computer.
~ -- Tom Gibb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkf6L/8ACgkQbtAgaoJTgL88PQCfSqTE8HuN5Ir1Rf0j24O2YDGn
ypEAoKTSf1BWphH3mAMj51UbiEqE2ER2
=YUgW
-----END PGP SIGNATURE-----

.



Relevant Pages

  • Re: gem build documentation for new gems?
    ... Luis Lavena's work is promising. ... package for developers, and a RREish (Ruby Runtime Environment:P) at ... *have to* compile extensions. ...
    (comp.lang.ruby)
  • Re: Environmentalists will next campaign against sea water.
    ... they've even set up dummy corporations, posing as developers so they're ... I try to be a good steward of the environment. ... dump trash or untreated sewage into the water, I use a vaccum sander, I ... the fact that (for a boat, at least) my trawler achieves exceptional ...
    (rec.boats)
  • Re: Quote from student, after teaching Pick
    ... The more flexible the environment - and therefore the ... that VB6 is almost avant garde among many VB programmers who still ... Modern languages build in structures that allow developers to tighten ... Software quality is at an all time low - this isn't just my opinion, ...
    (comp.databases.pick)
  • Re: How are things done where you work?
    ... What do you believe the environment is like at some intense shop like ... how do you believe management is there? ... Is it normal for developers to bounce around on little tiny projects ... >> programming practicies, and can easily leave me in the dust (better than ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Application Admins with Local Admin on Servers
    ... Just grant the developers SUDO access to the build area to upload ... Much as developers love to be root on everything - simply because it ... allows them to make all the necessary fixes to the environment that is ... application developers needing local admin privileges on servers. ...
    (Security-Basics)