Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Malo o perlu, par pitanja

[es] :: Perl :: Malo o perlu, par pitanja

[ Pregleda: 3775 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.135.*



+19 Profil

icon Malo o perlu, par pitanja02.08.2008. u 21:47 - pre 191 meseci
dali postoji neki editor koji je vezan uz perl, tako da se mogu skripte izvršavati direktno?
jer još kad sam se interesirao za perl 2005, sa perlom je dolazi neki takav edito.

kao što python dolazi sa editor sa mogučnočću izvršavanja skripte.
trebam par primjera za wxperl.
 
Odgovor na temu

misa vranje
Milos Stanojevic
Vranje

Član broj: 15298
Poruke: 127
93.86.113.*



Profil

icon Re: Malo o perlu, par pitanja02.08.2008. u 22:52 - pre 191 meseci
Uz instalaciju ActivePerl-a ne dolazi nikakav editor ako si na to mislio.
Ako ti treba dobar IDE za perl preporucujem ti EPIC(perl plugin za eclipse):
http://e-p-i-c.sourceforge.net/ #open source

a kao editor nije losh ni Komodo editor:
http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml

imash i Komodo IDE ali komercijalan i closed source
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.135.*



+19 Profil

icon Re: Malo o perlu, par pitanja03.08.2008. u 10:05 - pre 191 meseci
Citat:
misa vranje: Uz instalaciju ActivePerl-a ne dolazi nikakav editor ako si na to mislio.
Ako ti treba dobar IDE za perl preporucujem ti EPIC(perl plugin za eclipse):
http://e-p-i-c.sourceforge.net/ #open source

a kao editor nije losh ni Komodo editor:
http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml

imash i Komodo IDE ali komercijalan i closed source



puno hvala, to je ono što meni treba.

 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.141.*



+19 Profil

icon Re: Malo o perlu, par pitanja03.08.2008. u 21:14 - pre 191 meseci
kako skinuti cpan automatski tj. gdje naći cijeli popis u xml-u?

activeperl ima negdje oko pola modula.

kad sam se zanimao za perl još 2005, perl je imao u sebi debuger, editor i mogučnost skidanja paketa tj. selektirao se paket koji se htio skinuti i taj se skinuo.
kao što ima dev c++.
 
Odgovor na temu

misa vranje
Milos Stanojevic
Vranje

Član broj: 15298
Poruke: 127
93.86.22.*



Profil

icon Re: Malo o perlu, par pitanja04.08.2008. u 16:13 - pre 191 meseci
Ne mozes skinuti ceo cpan. Isuvise je velik. Ne znam i zasto bi to radio.
U ActivePerl-u 5.10. mislim da imash graficki paket menadzer.
Za ActivePerl 5.8. otvorish konzolu i kucas
ppm install ime-paketa
i on skine ceo paket zajedno sa svim paketima od kojih zavisi.
Preporucujem ti da koristis 5.8 jer josh svi paketi nisu portovani za 5.10(mislim na ppm ne na cpan).
Znaci tako skidas sa activestate servera a ne sa cpan-a ali je tako bolje i jednostavnije i imash skoro svaki modul koji imash na cpan-u.
Nisam siguran da je uz ActivePerl ikad isporucivan neki editor a i sta ce ti kad mozes sam da skines i izaberes neki koji tebi odgovara?
Uz perl se uvek isporucuje debugger ali mozes da ga koristis samo iz konzole.
Da bi programirao kao ljudsko bice predlazem ti opet da skines EPIC.
Daje ti sve sto ti treba:
-sjajan editor
-graficki debugger koji ima podrsku i za cgi debagovanje
-svn i cvs podrsku
-ako instaliras neki dodatni plugin mozes da dobijes razne stvari(pristup bazi i slicno)
A ako bash hoces samo graficki debager onda instaliraj modul Devel::ptkdb
http://search.cpan.org/~aepage/Devel-ptkdb-1.1091/ptkdb.pm
znaci:
ppm install devel-ptkdb
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.136.*



+19 Profil

icon Re: Malo o perlu, par pitanja04.08.2008. u 19:17 - pre 191 meseci
sad mi je sva jasno.
epic mi je proradio.

oni su za sada uključili oko 9000 paketa, ostale nisu jer nisu još svi stabilni ili zbog drugih razloga.
http://trouchelle.com/perl/ppmrepview.pl


sa njihovih stranica

Perl 5.10 repository

Modules with status:
8108 OK: Built successully, can be installed
1718 WARN: Built with warnings, can be installed though
653 NEW: Not yet built, cannot be installed
7942 FAIL: Not built due to errors, cannot be installed
57 N/A: Cannot be built because of uselessness or incompatibility, cannot be installed
1828 UNSTABLE: Failed test cases, can be installed from unstable repository only
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.136.*



+19 Profil

icon Re: Malo o perlu, par pitanja05.08.2008. u 16:27 - pre 191 meseci
dali se može file u perlu ajmo reći kompajlirat, recimo kao što je kod pythona da se nakon kompajliranja dobije pyc tj. nečitljiv file sa nekim tekst editorom?
 
Odgovor na temu

misa vranje
Milos Stanojevic
Vranje

Član broj: 15298
Poruke: 127
93.86.58.*



Profil

icon Re: Malo o perlu, par pitanja06.08.2008. u 11:05 - pre 191 meseci
Moze ali se valjda lako dekomajlira i taj kod nije isti za sve platforme kao sto je standardni skript isti tj. morao bi posebno da kompajliras za linux,windows...
http://search.cpan.org/~rurban/B-C-1.04_20/lib/B/Bytecode.pm
 
Odgovor na temu

techcode
Aleksandar Petrovic
Amsterdam

Član broj: 55455
Poruke: 188
89.216.162.*



+3 Profil

icon Re: Malo o perlu, par pitanja05.10.2008. u 15:54 - pre 189 meseci
Kada sam pokusavao da koristim taj bytekod kompajler na Windowsu pre par godina - jedino sto je radilo je :
Code:

#!perl

print "Hello World.\n";


Mozda je sada bolji - ali cisto sumljam da ce neke komplikovane stvari raditi - a i source se iz njega moze dobiti posto sta god ti radio sa kodom on pre nego sto se izvrsi mora da postane "normalan" i citljiv samom Perl kompajleru. Dobro to nije bas konkretan slucaj sa Bytecode-om (vec sa drugim nacinima ofbuskacije koda) ali moze se dobiti source pretvaranjem tok byte-treea nazad u Perl kod.

A sta sve sa Perl-om moze je dokaz da postoje Perl moduli (klase) koje od tvog koda naprave da source izgleda kao ASCII-artom nacrtan DNA kod - i to radi upravo kao normalan kod ... Da ne pricamo o ljudima ciji kod izgleda kao Saturn i kada se startuje on radi animaciju (opet ASCII) kako se priblizavate Saturnu, obrnete krug oko njega i zatim opet udaljite :D


Inace Perl 6 ili bolje reci Rakudo [url]http://rakudo.org/[/url] (Perl 6 kompajler za Parrot virtuelnu masinu/procesor) ce raditi upravo to kompajliranje u ne citljivi "meta kod" - slicno kao sto to radi .NET. Uz razliku da je .NET virtuelna masina a Parrot virtuelni procesor. A bice (i vec ima) i drugih Perl 6 implementacija.


Sto se tice Perl modula - za pretragu koristite naravno [url]search.cpan.org[/url] - a za instalaciju je najbolje koristiti CPAN shell. Odavno ne radim development na Windowsu pa se vise ni ne secam kako se tamo startuje, a na Linuxu se samo kuca 'cpan' (kao root ako hocete za ceo sistem da instalirate module) i zatim 'install Ime::Modula' i to je to. Po prvom startovanju je potrebno konfigurisati ga. On sam prati zavisnosti i pita vas da li zelite da povucete i te module (i njihove zavisnosti) - odnosno povlaci automatski ako ste ga tako podesili.
 
Odgovor na temu

[es] :: Perl :: Malo o perlu, par pitanja

[ Pregleda: 3775 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.