This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Perl module?

Old posts that have not been replied to for several years.
E
Eagle

Perl module?

Post by Eagle »

Does anyone know of a module for eggdrop to use perl scripts? Is anyone working on creating one? :-?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

you need perlscript module of eggdrop 1.9
E
Eagle

Post by Eagle »

Sweet so egg 1.9 is gonna have perl ability, i'll wait for the release, ty
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

You will be waiting for a long time, i think that about 2 years to first working release :)
Que?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

I don't think there's more suitable choice of programming language for scripting eggdrop than TCL

TCL has no match in easy of use, extensibility and is ideal for embedding as scripting language in other apps (in our case, eggdrop)
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

demond wrote:I don't think there's more suitable choice of programming language for scripting eggdrop than TCL

TCL has no match in easy of use, extensibility and is ideal for embedding as scripting language in other apps (in our case, eggdrop)
Same as perl. Perl is used in irssi as scripting language, many users like it very much and if it will be so easy to use in new eggdrop it will be very popular too.
Que?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

KrzychuG wrote:
demond wrote:I don't think there's more suitable choice of programming language for scripting eggdrop than TCL

TCL has no match in easy of use, extensibility and is ideal for embedding as scripting language in other apps (in our case, eggdrop)
Same as perl. Perl is used in irssi as scripting language, many users like it very much and if it will be so easy to use in new eggdrop it will be very popular too.
I disagree; you may wish to have a look at some TCL vs. Perl comparison (of course it's TCL advocacy, but nevertheless an objective one IMO)
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

I prefer Tcl but there are really users who know perl and it is a good language for them. Eggdrop 1.9 will be slightly diffrent and it will contain Tcl, Perl and Java modules by default, everything for users. Some people lilke Tcl, some like perl, some like python and some like java, why should somebody force them do learn Tcl, why limit scripts only to tcl?
Que?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

it's not a question of restricting people to use their favourite languages, its a matter of easy of use, extensibility, portabilty and suitability for IRC purposes - but everyone is entitled to their own opinion; I sincerely doubt that Perl and JS scripting modules will have the same capabilities and will achieve the success of TCL scripting for eggdrop
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

They will. Features depends also on interpreter (in that case eggdrop) and it's commands. Just take a look at irssi scripts. Btw, Eggdrop won't support JS, it will be real Java.
Que?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

KrzychuG wrote:They will. Features depends also on interpreter (in that case eggdrop) and it's commands. Just take a look at irssi scripts. Btw, Eggdrop won't support JS, it will be real Java.
really? that's a decision of eggdev team? linking eggdrop to Java VM? sounds like an overkill to me, using Java for IRC scripting
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

Yes, it seems to be eggheads decision, just check eggdrop 1.9-snaphost :)
Que?
User avatar
arcane
Master
Posts: 280
Joined: Thu Jan 30, 2003 9:18 am
Location: Germany
Contact:

Post by arcane »

lol. java for irc scripting... ;)
i fully agree with demond. will eggdrop turn into some kind of ms product?
loads of useless functions, even more errors and needing disk space beyond good and evil? :mrgreen:
aVote page back online!
Check out the most popular voting script for eggdrop bots.

Join the metal tavern!
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

I don't agree. If someome like that language why should someone else force him to learn another one? Java module is the most problematic here, on most servers you won't even compile that module (no java sources and headers available). In fact Tcl, Perl and Python modules will be probably used my most of users, but developers assumes that it is very easy to add support for another languages, just a simple module :)
Last edited by KrzychuG on Wed Dec 01, 2004 4:37 pm, edited 2 times in total.
Que?
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

It comes down to choices. My guess is many will switch to Perl. Java is the questionable addition, not even Microsoft supports the Java VM.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
Locked