kompilatori za Perl
12 отговора
0 прегледа
kompilatori za Perl
Triabva mi malko informatsia za perl-kompilatori.Poneje ne se opraviam oshte mnogo s Linux mi triabva niakoi kojto raboti (i) pod Windows.Eclipse napr. niakoj da znae dali bachka pod Win?Mislia che pri Eclipse imashe edin kompilator,no mu zabravih imeto...
thnx in advance
thnx in advance
Re: kompilatori za Perl
Я опитай пак.
Компилатор или интерпретатор? Щото има огромна разлика...
Компилатор или интерпретатор? Щото има огромна разлика...
Re: kompilatori za Perl
Чакай де, човека си пише че е нов в тая работа, а никой не се е родил научен, особено на Perl.
b3g1nn3r, човеко ето ти отговор:
1. За Perl, версии до 5 включително ( сегашната е 5 ), компилатор няма, защото Perl-кода не се компилира, както ти си представяш до байт-код или изпълним файл, а остава в текстов ( сорс ) вид, както PHP-код, примерно.
2. От "известно" време Larry Wall, създателя на Perl, с още хора работят по нова версия -- 6 -- обаче работата по нея не е приключила. Там вече има компилация до байт-код. Да съм по-точен, ако отидеш на сайта на Perl 6 ( виж линковете по-долу ), можеш да си дръпнеш това-онова, но идея нямам какво ще направиш. Mature-версията на Perl е 5.
PERL ЛИНКОВЕ, КОИТО ТРЯБВА ДА ЗНАЕШ:
Щом си под Windows, почващ от free-download-a тук:
ActiveState Perl - Perl for Windows:
[линк]
Щом искаш да си под Eclipse, тогава теглиш и оттук:
[линк] - EPIC - Eclipse Perl Integration
После разглеждаш тук:
[линк] - The source for Perl
[линк] - CPAN
Важно: Знам че може би следващото, което ще питаш е "Как да подкарам това с уеб-сървър"?
- Отговора го пише в документацията на Пърл, след като го инсталираш -- ще видиш
- Ако все пак не се оправиш, питай Гугъл
- Ако пак не се оправиш или те мързи, изтегли си FoxServ ( май така се казваше ) ( ФоксСърв или има и други подобни пакети, представлява уеб-сървър + ПХП/ПЪРЛ + непомня какво още )
Запомни: След като си инсталираш нещата, всеки път когато имаш проблем, въпрос или искаш нещо:
- Виж документацията ( супер огромна е и пише супер много неща, знам в началото трудно се ориентира човек там, но се свиква )
- Питай Гугъл
- Провери CPAN - това е сайт, със супер много модули, които можеш да точиш и да са ти полезни, има освен модули и други неща там.
Вече нямаш извинение да не си се оправил.
Сайта на Perl6:
[линк] - Perl Development: Perl 6
b3g1nn3r, човеко ето ти отговор:
1. За Perl, версии до 5 включително ( сегашната е 5 ), компилатор няма, защото Perl-кода не се компилира, както ти си представяш до байт-код или изпълним файл, а остава в текстов ( сорс ) вид, както PHP-код, примерно.
2. От "известно" време Larry Wall, създателя на Perl, с още хора работят по нова версия -- 6 -- обаче работата по нея не е приключила. Там вече има компилация до байт-код. Да съм по-точен, ако отидеш на сайта на Perl 6 ( виж линковете по-долу ), можеш да си дръпнеш това-онова, но идея нямам какво ще направиш. Mature-версията на Perl е 5.
PERL ЛИНКОВЕ, КОИТО ТРЯБВА ДА ЗНАЕШ:
Щом си под Windows, почващ от free-download-a тук:
ActiveState Perl - Perl for Windows:
[линк]
Щом искаш да си под Eclipse, тогава теглиш и оттук:
[линк] - EPIC - Eclipse Perl Integration
После разглеждаш тук:
[линк] - The source for Perl
[линк] - CPAN
Важно: Знам че може би следващото, което ще питаш е "Как да подкарам това с уеб-сървър"?
- Отговора го пише в документацията на Пърл, след като го инсталираш -- ще видиш
- Ако все пак не се оправиш, питай Гугъл
- Ако пак не се оправиш или те мързи, изтегли си FoxServ ( май така се казваше ) ( ФоксСърв или има и други подобни пакети, представлява уеб-сървър + ПХП/ПЪРЛ + непомня какво още )
Запомни: След като си инсталираш нещата, всеки път когато имаш проблем, въпрос или искаш нещо:
- Виж документацията ( супер огромна е и пише супер много неща, знам в началото трудно се ориентира човек там, но се свиква )
- Питай Гугъл
- Провери CPAN - това е сайт, със супер много модули, които можеш да точиш и да са ти полезни, има освен модули и други неща там.
Вече нямаш извинение да не си се оправил.
Сайта на Perl6:
[линк] - Perl Development: Perl 6
Re: kompilatori za Perl
Е това с ника го пропуснах, таман се бях зарадвал че има още хора дето се мъчат да компилират Perl скриптове като мене, ама уви.
Това за 6 дето се споменава ме радва много ама дали ще работи??....
Ще видим...
Това за 6 дето се споменава ме радва много ама дали ще работи??....
Ще видим...
Re: kompilatori za Perl
Има доста компилатори за Perl, дори в самия език има вграден B-модул, който конвертира до С и ... Но мисля, че тук темата е за нещо по-човешко. Та значи един доста добър компилатор е на Indigo : [линк].
Ползвал съм и компилатора на "Perl Dev Kit":
[линк]
Но като че ли на Indigo е по-добър, пък и може да ти направи .dll- от използваните модули, а самото exe да е много малко. Когато се получат големи exe-та могат да се изтърбушат с GNU инструментите scrub и upx ако не се лъжа.
Дано съм бил полезен.
Ползвал съм и компилатора на "Perl Dev Kit":
[линк]
Но като че ли на Indigo е по-добър, пък и може да ти направи .dll- от използваните модули, а самото exe да е много малко. Когато се получат големи exe-та могат да се изтърбушат с GNU инструментите scrub и upx ако не се лъжа.
Дано съм бил полезен.
Re: kompilatori za Perl
perlcc както и някои комерсиални като индиго, но в крайна сметка Ognen_Demon е прав - компилацията е едно порно засега, ще почакаш година, две до версия 6.
1000110111010111000111101011100000111100111011111110101
1000110111010111000111101011100000111100111011111110101
Re: kompilatori za Perl
Впрочем, веднъж бях попаднал на един пакет , мисля че се казваше Apachefriends,то всъщност май тези го дистрибутират :) , та
[линк], от там можеш да си изтеглиш apache сървър( има няколко варианта за Линукс, Вин , в него има включен и перл интерпретатор, май имаше и Php парсер, аз съм го ползвал под Вин ) и разни други полезни туулове, които са доста добри за
тренировка
поправка :) - пакета се казва xampp

[линк], от там можеш да си изтеглиш apache сървър( има няколко варианта за Линукс, Вин , в него има включен и перл интерпретатор, май имаше и Php парсер, аз съм го ползвал под Вин ) и разни други полезни туулове, които са доста добри за
тренировка
поправка :) - пакета се казва xampp
Редактирано от ak_47 на
Re: kompilatori za Perl
Абе човече... за кЪф х*й ти е компилатор за Перл?!?
Този език е измислен с идеята да не е с компилиращ се код, а само да се интерпретира...
за какво ти е наистина?
~край~
Този език е измислен с идеята да не е с компилиращ се код, а само да се интерпретира...
за какво ти е наистина?
~край~
Re: kompilatori za Perl
For speed - you can use C.
Пърла от това което съм чел, вкарва доста тежки библиотеки.
Така че ако искаш скорост - C е добро решение.
Bеer? Mоre?
Плацебото
Пърла от това което съм чел, вкарва доста тежки библиотеки.
Така че ако искаш скорост - C е добро решение.
Bеer? Mоre?
Плацебото
Re: kompilatori za Perl
Мда... Бирата ме е изпреварил в отговора си...
за скорост -> Ц/Ц++...
или нещо подобно...
Можеш и асемблер да си праскаш...
И то не какъв да е ами ХЛА
Хай Левел Асембли (език)... Много е як!
~край~
за скорост -> Ц/Ц++...
или нещо подобно...
Можеш и асемблер да си праскаш...
И то не какъв да е ами ХЛА
Хай Левел Асембли (език)... Много е як!
~край~