Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от opennews (??), 05-Июл-18, 23:49 | ||
После пяти лет существования проекта и спустя 3 года с момента первого выпуска традиционно ко Дню Независимости США подготовлен (https://metacpan.org/release/RPerl) значительный релиз свободного оптимизирующего компилятора RPerl 4.0 (http://rperl.org/), позволяющего транслировать код на языке Perl 5 в представление на языке С++ с последующим преобразованием в машинный код при помощи С++-компилятора. Исходные тексты проекта распространяются (https://github.com/wbraswell/rperl) под лицензиями Artistic и GPL, как и код интерпретатора Perl5. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +6 +/– | |
Сообщение от Аноним (1), 05-Июл-18, 23:49 | ||
Огонь | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +4 +/– | |
Сообщение от Аноним (2), 05-Июл-18, 23:56 | ||
> в представление на языке С++ | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
13. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +1 +/– | |
Сообщение от . (?), 06-Июл-18, 10:47 | ||
>> в представление на языке С++ | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
3. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 06-Июл-18, 00:06 | ||
Зря убрали из новости заметку что код мажорного релиза RPerl выходит к Дню Независимости США, а в течение года идет разработка по вышедшей ветке. Мне кажется это достойная уважения схема разработки. Не хотелось думать что opennet политизирован, но ваша цензура наталкивает именно на эти мысли. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (4), 06-Июл-18, 00:16 | ||
А это что "...с момента первого выпуска традиционно ко Дню Независимости США..."? | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
6. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 06-Июл-18, 00:40 | ||
спасибо, теперь нормально | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
5. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +2 +/– | |
Сообщение от Аноним (5), 06-Июл-18, 00:27 | ||
>"Restricted Perl" (ограниченный Perl), так как используется определенное подмножество языка Perl5 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +1 +/– | |
Сообщение от Аноним (-), 06-Июл-18, 00:49 | ||
> Вы хоть напишите, от чего придётся отказаться. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
8. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от vitalif (ok), 06-Июл-18, 01:52 | ||
Там как-то нетривиально понять на самом деле, даже непонятно, нужно ли тип каждой переменной явно указывать... т.к. если нужно, то типизированный перл как-то не особо интересен, честно говоря O_o | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
9. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +1 +/– | |
Сообщение от Аноним 80_уровня (ok), 06-Июл-18, 01:58 | ||
> здесь детали: http://rperl.org/the_low_magic_perl_commandments.html | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
10. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 06-Июл-18, 02:39 | ||
Идите дальше - через Learning RPerl, там доберетесь до PBP. Может судьба вас приведет к переводу или написанию книги по RPerl на русском. Было бы здорово. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
11. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +1 +/– | |
Сообщение от Аноним (11), 06-Июл-18, 07:38 | ||
Зачем жертвовать выразительными возможностями Перла? Есть же XS. Если XS сложно, то можно ресурсоемкую часть написать на Си и вызывать через FFI. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +3 +/– | |
Сообщение от Аноним (-), 06-Июл-18, 11:08 | ||
> Зачем жертвовать выразительными возможностями Перла? Есть же XS. Если XS сложно, то можно ресурсоемкую часть написать на Си и вызывать через FFI. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
22. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Андрей (??), 06-Июл-18, 15:30 | ||
> Это как бы анти-ответ таким решениям как electron, который позволяет разменять скорость исполнения ради комфорта. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
12. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | –1 +/– | |
Сообщение от Аноним (12), 06-Июл-18, 10:39 | ||
>Разрешено использование идентификаторов, начинающихся с символа подчеркивания "_", в тех случаях, когда это не приводит к конфликту с зарезервированными именами C++; | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
15. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от captcha 20168 (?), 06-Июл-18, 11:27 | ||
почитай зачем в имени переменной указывается "$" | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
18. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | –1 +/– | |
Сообщение от Oleg (??), 06-Июл-18, 12:28 | ||
А где можно почитать? Вопрос возник потому, что в Пыхе например все переменные начинаются с доллара, а в Питоне - вообще нет ни доллара ни собаки ни процента. Какой смысл в явном обозначении природы объекта? оптимизация? неймспейсы? читабельность? В чем реальная причина? Спасибо. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
20. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 06-Июл-18, 13:03 | ||
> Какой смысл в явном обозначении природы объекта? | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
23. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | –1 +/– | |
Сообщение от Андрей (??), 06-Июл-18, 15:33 | ||
> т.к. в Perl вообще нет объектов, как в Си. В Perl можно создать объекты, а если точнее - сэмулировать их, как в Си. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
25. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +1 +/– | |
Сообщение от angra (ok), 06-Июл-18, 15:56 | ||
> Почитать в явном виде негде, нужно дойти своим умом до понимания от того что я написал. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
32. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 06-Июл-18, 23:28 | ||
> Как перловик с более чем десятилетним стажем могу авторитетно заявить, ты написал лютую ахинею. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
35. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от angra (ok), 07-Июл-18, 09:18 | ||
> Сам по себе объект ничего не может и не значит, он является контейнером для управления и хранения определенных типов данных. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
36. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от qwerty123 (??), 07-Июл-18, 11:26 | ||
>> в Perl вообще нет объектов | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
38. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +1 +/– | |
Сообщение от angra (ok), 07-Июл-18, 13:31 | ||
Зачем ты мне рассказываешь как устроено и работает ООП в perl? С тем же успехом я могу рассказать как устроена магия ООП в том же C++ или в другом ЯП. Детали реализации роли не играют, важно наличие абстракции. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
44. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | –1 +/– | |
Сообщение от Аноним (44), 07-Июл-18, 20:59 | ||
Так вы довольно топорно ориентируетесь как в perl, так и в ООП. Вам бы подучиться, хотя наверное уже все... | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
43. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (44), 07-Июл-18, 20:55 | ||
>Возьми и почитай что-то умное про ООП, так как твоё определениие объектов неверно как фактически так и чисто логически | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
46. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от angra (ok), 08-Июл-18, 02:21 | ||
Как известно, от многократного повторения слова "сахар" во рту слаще не станет. Со словом "слив" схожая ситуация. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
48. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | –1 +/– | |
Сообщение от Аноним (48), 08-Июл-18, 12:20 | ||
> Как известно, от многократного повторения слова "сахар" во рту слаще не станет. Со словом "слив" схожая ситуация. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
28. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (28), 06-Июл-18, 17:15 | ||
> Неужели кругом у всех ооп головного мозга? | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
29. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (28), 06-Июл-18, 17:18 | ||
Ну и вдогонку: | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
45. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | –1 +/– | |
Сообщение от Аноним (-), 07-Июл-18, 21:06 | ||
> Ну назвал он сущности объектами, ну что ты, а? Да и сущности — тоже объекты. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
31. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от АнонимГоним (?), 06-Июл-18, 19:45 | ||
Это не типы данных, а скорее контейнер для данных, который может содержать любые типы. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
52. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 08-Июл-18, 17:40 | ||
Скорее да, чем нет. Но я руководствуюсь тем что написано в документации, поэтому все-таки типы. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
26. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от angra (ok), 06-Июл-18, 16:10 | ||
> А где можно почитать? | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
33. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (33), 07-Июл-18, 08:47 | ||
Читаемость, говорите? Я бы сказал античитаемость. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
34. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от angra (ok), 07-Июл-18, 09:01 | ||
Для неграмотного человека пиктограммы более "читаемы", чем буквы. Для овладевшего грамотой - наоборот. Здесь аналогично, пока я не знал perl мне его синтакис казался странным и нечитаемым, в том числе из-за сигилов. После освоения и достаточно большой практики код без сигилов кажется менее читаемым, так как отсутствует информация, которую привык видеть. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
37. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от qwerty123 (??), 07-Июл-18, 11:32 | ||
> Читаемость, говорите? Я бы сказал античитаемость. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
16. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от konst55512 (?), 06-Июл-18, 11:30 | ||
я когда-то без проблем избавлялся от "$". С помощью perlcc переводишь скрипт в a.out. И уже его правишь, если надо. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
17. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +1 +/– | |
Сообщение от Аноним (-), 06-Июл-18, 12:24 | ||
> А использовать идентификаторы, НЕначинающиеся с символа "$", ещё не разрешили? | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
19. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | –2 +/– | |
Сообщение от Аноним (19), 06-Июл-18, 12:33 | ||
Если короткл: rperl позволяет сделать perl ещё менее понятным и более неуправляемым | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
24. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (24), 06-Июл-18, 15:55 | ||
А вы достаточно квалифицированны что бы высказывать публично своё мнение по этому вопросу? Неплохо бы уточнить. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
27. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (27), 06-Июл-18, 16:52 | ||
> А вы достаточно квалифицированны что бы высказывать публично своё мнение по этому вопросу? Неплохо бы уточнить. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
49. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от IRASoldier (?), 08-Июл-18, 15:57 | ||
Запили приличное кроссбраузерное меню для сайта на Java Script'е, чтобы не подключать при этом JQuery или подобные модные штуки, а также формы c Ajaх, тогда я поверю, что ты илита. Ах да, еще уточни, какое отношение сфера применения Java Script имеет к сфере применения perl'а, причём уточни раньше, чем запилишь меню. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
53. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (27), 08-Июл-18, 18:07 | ||
> Запили приличное кроссбраузерное меню для сайта на Java Script'е, чтобы не подключать | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
57. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от IRASoldier (?), 09-Июл-18, 00:29 | ||
> возможно подумает посчитать тебя не ловскилом | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
51. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от IRASoldier (?), 08-Июл-18, 16:08 | ||
Видишь ли, какими бы обезьянами ни были некоторые типы, освоившие начатки JS и возомнившие себя кодерами, я не поверю, что кто-то из них мог сп***нуть такую фигню, как "JS лучше perl", разве что совсем школота. А потому - поздравляю с искрометным петросянством. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
54. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (27), 08-Июл-18, 18:18 | ||
> Видишь ли, какими бы обезьянами ни были некоторые типы, освоившие начатки JS | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
56. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от IRASoldier (?), 09-Июл-18, 00:16 | ||
Знаешь ли, вот именно тут я не вбрасывал - раз, и ОК, похоже я таки недооценил вебмакак - два. Мда... | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
58. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (27), 09-Июл-18, 12:03 | ||
> Знаешь ли, вот именно тут я не вбрасывал - раз, и ОК, | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
59. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от IRASoldier (?), 10-Июл-18, 09:44 | ||
Отрывок я помню, кагбэ Киплинга читывал :-) | ||
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору |
30. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (19), 06-Июл-18, 18:47 | ||
Конечно! Можешь мне пяток вопросов по Perl5 задать, как на собеседовании. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
21. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (21), 06-Июл-18, 14:27 | ||
A good explanation of why *NOT* Perl anymore. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
47. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Мирон (?), 08-Июл-18, 12:00 | ||
После мучительных 5 часов непрерывной работы над сборкой Постгресс 11 ( release stable ) на прошлых выходных, за 2 часа переписал пре - линкер скрипта на PowerShell и больше не хочу даже думать о Перл на Windows. Мало того, что оболочка не способна унаследовать среду у процесса вызова, среда поддержки Git заменила линкер на свой, и строит COFF бинарные выполнимые на тихушку. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
50. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от IRASoldier (?), 08-Июл-18, 15:59 | ||
А зачем собирать, если можно взять готовый дистрибутив (https://www.postgresql.org/download/windows/) , если не секрет? | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
55. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 08-Июл-18, 21:03 | ||
> После мучительных 5 часов непрерывной работы над сборкой Постгресс 11 ( release stable ) на прошлых выходных, за 2 часа переписал пре - линкер скрипта на PowerShell и больше не хочу даже думать о Перл на Windows. Мало того, что оболочка не способна унаследовать среду у процесса вызова, среда поддержки Git заменила линкер на свой, и строит COFF бинарные выполнимые на тихушку. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
60. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (19), 11-Июл-18, 22:27 | ||
Ребята, так оно не совместимо с Perl5? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
61. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 15-Июл-18, 03:05 | ||
Совместимо. Perl5-код "заточенный" под rperl будет работать в Perl5 без проблем. | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
62. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (19), 15-Июл-18, 16:48 | ||
Я про другое, браток. Могу ли я написать приложение на ванильном Perl'е и критичные моменты переписать на RPerl? Конечно, теоретически возможно всё, но насколько я понял, для проекта выбирается либо RPerl, либо Perl5, так? Т.е. это диалект языка, а не аналог inline-c, например. | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
63. "Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0" | +/– | |
Сообщение от Аноним (-), 25-Июл-18, 23:56 | ||
> Я про другое, браток. Могу ли я написать приложение на ванильном Perl'е и критичные моменты переписать на RPerl? Конечно, теоретически возможно всё, но насколько я понял, для проекта выбирается либо RPerl, либо Perl5, так? Т.е. это диалект языка, а не аналог inline-c, например. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |