Создание сайта

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-07-30 4:17:13

hizel писал(а):да и вообще объектаня система выше всяких похвал, до Smalltalk конечно не дотягивает...
ну что там python? как пишется? не знаю почему ты не видишь что там меньше возможностей чем в перле

вот как раз "роли" в ООП есть только в perl6 и в Smalltalk (но не факт что их можно напиать в ruby или в python)

вот есть штука с типизацией в OOP, виртуальными методами, и всякой херни, круче чем в java, и с теми же ролями http://search.cpan.org/~drolsky/Moose-0 ... MooseX.pod
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-07-30 7:45:04

пёрла 6-ого нет :-\
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-07-30 8:37:43

http://av5.com/samagru/perl-compiler.html
http://www.google.com.ua/search?hl=uk&q ... 0%BA&meta=
Rakudo – компилятор Perl 6 на виртуальной машине Parrot

Андрей Шитов

Rakudo – новое название компилятора Perl 6, входящего в дистрибутив виртуальной машины Parrot. Официальный сайт проекта – http://www.rakudo.org. И компилятор, и название – свежее направление в развитии шестой версии языка: первая запись в блоге разработчиков на этом сайте появилась 17 января 2008 года.

Название предложил Дамиан Конвей, оно происходит от японского перевода фразы The Way Of The Camel: Rakudа-do. Сокращенный вариант Rakudo (который по-японски к тому же имеет смысл «рай») и стал названием нового проекта.

Появление Rakudo означает, что разработчики вернулись к первоначальной идее создать компилятор Perl 6, который будет переводить программу в некий промежуточный байт-код, исполняемый виртуальной машиной.

Установка

Сейчас Rakudo является частью дистрибутива виртуальной машины Parrot и находится в каталоге languages/perl6. В будущем разработчики планируют перенести код в отдельный каталог или даже в отдельный репозиторий. Для установки Rakudo нужно загрузить дистрибутив Parrot либо из SVN-репозитория (https://svn.perl.org/parrot/trunk), либо по ссылке – http://svn.perl.org/snapshots/parrot/pa ... est.tar.gz, а затем выполнить стандартные команды:

perl Configure.pl

make

make install

Ожидается, что в системе уже установлен пакет ICU, International Components for Unicode, (с соответствующими библиотеками libicuuc.so и libicudata.so). Если их нет, об этом нужно сообщить конфигуратору:

perl Configure.pl –-without-icu

После этого будет получена виртуальная машина, но компилятор Perl 6 требуется собрать отдельно: нужно перейти в каталог languages/perl6 и выполнить там команду make:

cd languages/perl6/

make perl6

Это создаст файл perl6.pbc (расширение pbc обозначает Parrot Byte Code), который по сути и является компилятором Perl 6.

Запуск программ на Perl 6 выполняется либо явно через Parrot:

parrot perl6.pbc programme.pl

либо просто:

perl6 programme.pl

Если не указать имя программы, Rakudo перейдет в интерактивный режим.

Для установки Parrot под Windows намного проще скачать инсталлятор с сайта http://parrotwin32.sourceforge.net. В комплекте сразу идет программа perl6.exe.
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-07-30 8:54:13

не смеши
Тем временем Rakudo (компилятор Perl 6) выходит на финишную прямую. Осталось около 200 тестов, которые нужно перевести на платформу Parrot (для сравнения, более 17000 уже перенесено и около 15000 проходят успешно).
оно еще тестов всех не прошло, а сколько еще багов потом выкапают, ему еще год\два напряженного пиления, чтобы можно было где-то использовать
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-07-30 9:18:34

я писал что ВВС использует perl6 и parrot, ты что не помнишь?

какие тесты? ты думаешь python или php все тесты прошли? :)

Rakudo стабильная версия вышла в этом году 6 месяцев назад

perl6 фиг его знает почему еще не выходит, там документация такая кстате есть на cpan убойная, все что угодно пишется в одну строку :)

Rakudo полностью должен быть не ранее чем 2011 года говорят... там еще нету apache типо вроде mod_perl только под vm и возможность GUI запускать (про это нигде не написано наверное нету) и возможно еще не на всем железе он компилируется, хотя хз
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение