Ruby poco diffuso poche applicazioni


#1

E’ da un po’ che non uso ruby, ultimamente mi sono messo a cercare varie
cose fatte in ruby e se la diffusione e’ aumentata, apparte rails che
sinceramente per ora non e’ che ho visto tutti sti siti che girano sotto
di esso, programmi finiti e completi per ruby che non siano delle
cavolatine non ne ho ancora visti, inoltre vedo che ruby sotto windows
ha sempre dei bug assurdi, tipo il limite dei 2 giga del precompilato
con MINGWS e visual c++ 2005, oppure i file con caratteri diversi dai
soliti, mi domandavo se non fosse un’euforia generale per questo
linguaggio ma alla fine non si conclude nulla, vedo orde di universitari
che lo usano e poi lo lasciano li…

e’ davvero un linguaggio con cui si puo’ combinare qualcosa di concreto
apparte rails?

perche’ i pytonari hanno addirittura IDE scritti in python, client
messenger ecc?

inoltre noto che per ora anche al 1.8.6 non e’ affidabile visto che ha
un bug sui socket (uno dei tanti)

a voi le risposte…


#2

2009/4/9 Alex E. removed_email_address@domain.invalid

e’ davvero un linguaggio con cui si puo’ combinare qualcosa di concreto
apparte rails?

bhe… mi sembra che la apple si stia abbastanza dando da fare in questo
senso…


#3

Alex E. wrote:

[cose varie]
e’ davvero un linguaggio con cui si puo’ combinare qualcosa di concreto
apparte rails?

Beh, io finora ho fatto un programmino (il timbratore che ho
pubblicizzato qualche post fa) e uno un po’ più grosso è in fase di
conclusione, sono scritti in ruby e gtk e nonostante la mia inesperienza
sono abbastanza decenti, almeno dal mio punto di vista.

Forse ci sono ancora pochi programmatori, ma ogni tanto qualcosa salta
fuori (mi pare di aver trovato un programma una volta un programma in
ruby per la gestione dei propri libri). Speriamo aumentino :slight_smile:

perche’ i pytonari hanno addirittura IDE scritti in python, client
messenger ecc?

Sempre una questione di dimensione di comunità che usa il linguaggio,
probabilmente… c’è Aptana se vuoi un IDE per programmare, per il
resto… se non c’è basta farlo, no? :-)))

inoltre noto che per ora anche al 1.8.6 non e’ affidabile visto che ha
un bug sui socket (uno dei tanti)

Ehm… passo la palla a chi ne sa di più :slight_smile:

a voi le risposte…

Fatto.


#4

2009/4/9 Paolo M. removed_email_address@domain.invalid:

http://twitter.com
http://basecamp.com (che è il progetto per cui è nato Rails)
http://github.com

e ricordiamone anche un paio italiani va’ :wink:

http://miojob.repubblica.it/
http://it.zooppa.com/

Luca


#5

Alex E. wrote:

E’ da un po’ che non uso ruby, ultimamente mi sono messo a cercare varie
cose fatte in ruby e se la diffusione e’ aumentata, apparte rails che
sinceramente per ora non e’ che ho visto tutti sti siti che girano sotto
di esso,

Ti posso rispondere solo riguardo a questo punto, perché non uso né
Windows né gli IDE e quindi su quegli argomenti la mia opinione non
conta.

Tra i siti famosi che funzionano in Rails ci sono

http://twitter.com
http://basecamp.com (che è il progetto per cui è nato Rails)
http://github.com

e trovi una lista a http://rubyonrails.org/applications

Certo, benché la lista non sia completa, ci sono di sicuro meno siti
Rails che siti Java, ma è indubbio che si possa stare online e fare
tanto traffico anche con Ruby.

Paolo

PS: i bug delle socket sono questi?
http://redmine.ruby-lang.org/issues/show/714
http://redmine.ruby-lang.org/issues/show/1323

PPS: se conosci universitari bravi che sviluppano in Ruby e in Rails,
prima che passino ad altro digli di scrivermi, che c’è sempre bisogno
:slight_smile:


#6

2009/4/9 Luca M. removed_email_address@domain.invalid:

e ricordiamone anche un paio italiani va’ :wink:

http://miojob.repubblica.it/
http://it.zooppa.com/

Aggiungi pure http://prada.it

Ciao,
Antonio

http://antoniocangiano.com - Zen and the Art of Programming
http://math-blog.com - Mathematics is wonderful!
http://stacktrace.it - Aperiodico di resistenza informatica
Follow me on Twitter: http://twitter.com/acangiano
Author of “Ruby on Rails for Microsoft Developers”:
http://bit.ly/rorforms


#7

Posted by Daneel O. (daneel_olivaw)
on 09.04.2009 17:12

Beh, io finora ho fatto un programmino (il timbratore che ho
pubblicizzato qualche post fa) e uno un po’ più grosso è in fase di
conclusione, sono scritti in ruby e gtk e nonostante la mia inesperienza
sono abbastanza decenti, almeno dal mio punto di vista.

Forse ci sono ancora pochi programmatori, ma ogni tanto qualcosa salta
fuori (mi pare di aver trovato un programma una volta un programma in
ruby per la gestione dei propri libri). Speriamo aumentino :slight_smile:

hai qualche screen ? come gira? gira sotto win?

Paolo M. wrote:

PS: i bug delle socket sono questi?
http://redmine.ruby-lang.org/issues/show/714
http://redmine.ruby-lang.org/issues/show/1323

PPS: se conosci universitari bravi che sviluppano in Ruby e in Rails,
prima che passino ad altro digli di scrivermi, che c’è sempre bisogno
:slight_smile:
si proprio quello

mmmmm il fatto e’ che per ora mi smebra che non sia nacora competitivo
come phyton, linguaggi simil ruby che si compilano esistono?


#8

“Poco diffuso, poche applicazioni” non significa molto.

C’è un livello di “poco/poche” tale per cui sviluppare in un
particolare ambito può essere poco produttivo (per minor bug della
toolchain, dev tools poveri, poche librerie, etc.).

Sicuramente Ruby nell’ambito dello sviluppo Web non è a quel livello,
e di buoni esempi se ne conoscono decine.

Poi chiaramente come ogni cosa a questo mondo ognuno c’ha i suoi
difetti (o pregi) specifici. Meglio discutere di quelli.


#9

Alex E. wrote:

Posted by Daneel O. (daneel_olivaw)
on 09.04.2009 17:12

Beh, io finora ho fatto un programmino (il timbratore che ho
pubblicizzato qualche post fa) e uno un po’ più grosso è in fase di
conclusione, sono scritti in ruby e gtk e nonostante la mia inesperienza
sono abbastanza decenti, almeno dal mio punto di vista.

Forse ci sono ancora pochi programmatori, ma ogni tanto qualcosa salta
fuori (mi pare di aver trovato un programma una volta un programma in
ruby per la gestione dei propri libri). Speriamo aumentino :slight_smile:

hai qualche screen ? come gira? gira sotto win?

Beh, è talmente banale che le immagini non servono, basta avere le gemme
specificate all’inizio del file (i “require”), il database e si può
provare; comunque ho descritto il funzionamento sul README, se ti
interessa darci un’occhiata và sull’altro post che ci sono i riferimenti
:slight_smile:
Ecco, sotto win è da testare.

Ah, tanto per stare in tema, finora le uniche difficoltà che ho trovato
stanno nella creazione di un installer, possibilmente
multipiattaforma… o almeno per Linux e win (non ho ben capito come
funzionano quelli presenti e non mi paiono poi così semplici come li
descrivono… ho beccato quelli sbagliati?) e questo potrebbe essere un
altro fattore… ma come al solito si torna alla radice: ci vuole più
gente che lo utilizza, così aumentano le esigenze e lo sviluppo e la
semplificazione di tutto ciò che gira intorno ad un linguaggio di
programmazione aumenta di conseguenza :slight_smile:


#10

Daneel O. wrote:

Ah, tanto per stare in tema, finora le uniche difficoltà che ho trovato
stanno nella creazione di un installer, possibilmente
multipiattaforma… o almeno per Linux e win (non ho ben capito come
funzionano quelli presenti e non mi paiono poi così semplici come li
descrivono… ho beccato quelli sbagliati?) e questo potrebbe essere un
altro fattore… ma come al solito si torna alla radice: ci vuole più
gente che lo utilizza, così aumentano le esigenze e lo sviluppo e la
semplificazione di tutto ciò che gira intorno ad un linguaggio di
programmazione aumenta di conseguenza :slight_smile:

usa nsis installer della nullsoft gira anche sotto linux

Posted by Luigi P. (Guest)

C’� un livello di “poco/poche” tale per cui sviluppare in un
particolare ambito pu� essere poco produttivo (per minor bug della
toolchain, dev tools poveri, poche librerie, etc.).

Sicuramente Ruby nell’ambito dello sviluppo Web non � a quel livello,
e di buoni esempi se ne conoscono decine.

Poi chiaramente come ogni cosa a questo mondo ognuno c’ha i suoi
difetti (o pregi) specifici. Meglio discutere di quelli.

si ma direi in molti ambiti e’ pocco produttivo se stiamo a vedere,
sembra che l’unica cosa sia rails, che sinceramente c’e’ altra roba
valida in giro, ma non faceva parte dell mia discussione

comunque io mi chiedo perche’ sia cosi’ indietro rispetto a python, e la
documentaizone cosi’ scarsa, io al farei pure ma non ho tempo materiale
da dedicare

sembra fantascentifico questo linguaggio, e fa un sacco di cose fighe,
perccato per la community che sembra solo orientata per rails


#11

Alex E. wrote:

sembra fantascentifico questo linguaggio, e fa un sacco di cose fighe,
perccato per la community che sembra solo orientata per rails

Sicuramente Rails è stata la killer application di Ruby. Per quel che mi
riguarda mi guadagno da vivere con il web e quindi non ho ragione di
usare Ruby per altre cose, anche se giusto settimana scorsa ho usato
un’applicazione Ruby per fare tracking di oggetti ripresi da una webcam,
ma è l’eccezione che conferma la regola (per i curiosi, date un’occhiata
a hornetseye).

Buona Pasqua a tutti

Paolo


#12

Paolo M. wrote:

Alex E. wrote:

sembra fantascentifico questo linguaggio, e fa un sacco di cose fighe,
perccato per la community che sembra solo orientata per rails

Sicuramente Rails è stata la killer application di Ruby. Per quel che mi
riguarda mi guadagno da vivere con il web e quindi non ho ragione di
usare Ruby per altre cose, anche se giusto settimana scorsa ho usato
un’applicazione Ruby per fare tracking di oggetti ripresi da una webcam,
ma è l’eccezione che conferma la regola (per i curiosi, date un’occhiata
a hornetseye).

Buona Pasqua a tutti

Paolo

interessante ecco questo mi da’ gi apiu’ fiducia


#13

ti cito giusto qualche esempio:

http://ruby-gnome2.sourceforge.jp/hiki.cgi?Applications


#14

Aggiungo a questo elenco una
novità.Sa giovedì scorso è in linea
http://www.carshoe.com
essendo carshoe una società del gruppo Prada utilizza una versione
aggiornata del backend RoR di prada.com
mentre per l’interfaccia si è passati da Flex a jquery + RoR
ciao
Luca

Il giorno 10/apr/09, alle ore 03:22, Antonio C. ha scritto:


http://antoniocangiano.com - Zen and the Art of Programming
http://math-blog.com - Mathematics is wonderful!
http://stacktrace.it - Aperiodico di resistenza informatica
Follow me on Twitter: http://twitter.com/acangiano
Author of “Ruby on Rails for Microsoft Developers”: http://bit.ly/rorforms


Ml mailing list
removed_email_address@domain.invalid
http://lists.ruby-it.org/mailman/listinfo/ml

Chiacchiera con i tuoi amici in tempo reale!
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com


#15

…posso mensionare anche le mie applicazioni…non sono poi tanto
male…

software-windows.net

recensioni-libri.net

Ciao

Luigi


#16

luca sabato wrote:

ti cito giusto qualche esempio:

http://ruby-gnome2.sourceforge.jp/hiki.cgi?Applications

sticazzi niente male, vedo che c’e’ anche un ide, :slight_smile:


#17

Per quanto riguarda il web dai un’occhiata qua:
http://www.workingwithrails.com/

Ciao Michele.


#18

…sono applicazioni ROR e girano su server linux.
Poi, sul PC di casa windowz, girano perfettamente con InstantRails.

Ciao

Luigi


#19

Alex E. wrote:

Luigi M. wrote:

…posso mensionare anche le mie applicazioni…non sono poi tanto
male…

software-windows.net

recensioni-libri.net

Ciao

Luigi

sono siti in rails? io pensavo applicazioni su ruby

eh nessuni italiano ha qualche sua apps con gui da mostrarmi su
windowzer? :stuck_out_tongue:

Tirati giù questa qui:
http://github.com/DaneelOlivaw/timbratore/tree/master
E’ scritta in Ruby + GTK, usa mysql, è piuttosto semplice (anche troppo,
sto mettendo dei controlli e altre cosette utili proprio ora) e non l’ho
testata sotto win, ma non dovrebbero esserci grossi problemi, almeno
spero :slight_smile:

Poi fammi sapere, sotto win con Ruby non ho mai fatto niente :slight_smile:


#20

Ciao vorrei dare il mio punto di vista.

Lavoro nel campo della bioinformatica, che e’ sempre stato terra di
Perlmongers (ed infatti questo sono).

Ora ci sono disponibili: Biopython e Bioruby

E python va decisamente meglio, sia come performance che come librerie
disponibili
(http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=yarv&lang2=python&box=1
).

Dopo aver usato Perl per na vita, ora uso bioruby… perche?

Python non mi e’ molto simpatico (non mi trovo con la sintassi, e se
piace a google probabilmente a breve lo renderanno un lingaggio a
pagamento…).

La community di BioRuby ha il fascino di essere piccola ma abbastanza
attiva.

Tuttavia, anche io credo di aver subito il “miraggio” ruby, il
linguaggio e’ molto bello ed elegante da scrivere, inoltre (almeno nel
mio campo) sembra un occasione per contribuire in maniera attiva alla
scrittura di bioruby… ma mi rimangono forti dubbi sulle prestazioni.

Alla fine non so se ho fatto la scelta corretta…

ciao

Il giorno 09/apr/09, alle ore 13:45, Alex E. ha scritto: