The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..., opennews (ok), 12-Июн-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +6 +/
Сообщение от Аноним (-), 12-Июн-15, 14:05 
> use Doctrine\Common\Collections\Expr\{ Comparison, Value, CompositeExpression };);
> ??
> <=>

Сначала мы значит от перла уходим, типа нечитаемо, немодно, надоел и вообще. А сейчас - тихой сапой оттуда тащим фичи десятилетней давности. Окей.

Вот только сделают как обычно, через задницу.

Ответить | Правка | Наверх | Cообщить модератору

16. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  –4 +/
Сообщение от VVV (??), 12-Июн-15, 15:45 
Пусть перл тоже стащить вещи десятилетней давности типа нормального ООП и сигнатур функций и я переметнусь обратно.
Ответить | Правка | Наверх | Cообщить модератору

20. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +1 +/
Сообщение от Анонимemail (20), 12-Июн-15, 16:31 
ооп не нужно
там есть пакеты, кложуры
используй функциональный подход и композицию вместо наследования - будь мужиком!
Ответить | Правка | Наверх | Cообщить модератору

21. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +/
Сообщение от Анонимemail (20), 12-Июн-15, 16:33 
> сигнатур
> функций и я переметнусь обратно.

ненене
сигнатуры ограничивают и загоняют тебя в рамки при реализации функций

без сигнатур - возможности в реализации ограничены только твоим разумом

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

23. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  –3 +/
Сообщение от VVV (??), 12-Июн-15, 16:59 
В этом вся проблема и есть.
Когда надо принудительно ограничить возможности (инкапсулировать что-то, сделать строгий вызов функций, ограничить типы) в перле надо дополнительно измудряться. И каждый измудряется по своему. На определенном уровне все эти "костыли с гибкостью" даже если и требуются то решаются узким кругом людей в ограниченном месте с помощью еще более низкоуровневых плагинов например на С.
А пых сознательно идет на ужесточение ограничений.
Ответить | Правка | Наверх | Cообщить модератору

39. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +/
Сообщение от angra (ok), 12-Июн-15, 19:46 
Один из двух основных принципов Perl это "есть много способов содрать с кошки шкуру". Именно за это он любим. Вот только вменяемые перловики знают, что в команде всегда можно ввести _наиболее удобный большинству_ набор ограничений на способы снятия шкуры. После чего вместо разброда и шатания получаем не менее однозначный чем у питона вариант написания и оформления кода, но при этом он не навязан каким-то Гвидо, а выбран самой командой.
Ответить | Правка | Наверх | Cообщить модератору

54. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  –2 +/
Сообщение от AlexAT (ok), 12-Июн-15, 21:21 
> Один из двух основных принципов Perl это "есть много способов содрать с
> кошки шкуру".

Это что-то из официальной документации?

Ответить | Правка | Наверх | Cообщить модератору

62. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +/
Сообщение от Аноним (-), 12-Июн-15, 22:26 
Вы - тролль.
Ответить | Правка | Наверх | Cообщить модератору

56. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +2 +/
Сообщение от Аноним (-), 12-Июн-15, 21:37 
Не нужно ООП. Вы еще тут начните говорить чтобы в Си классический ООП ввели. Нету в этих языка ООП и не нужно, это ООП-нотация которая позволяет реализовать если оно требуется. Вы наверное не знаете но техники наследования, полиморфизма и инкапсуляции реализуются и в Си довольно легко, а в Perl - и подавно.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

57. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  –3 +/
Сообщение от AlexAT (ok), 12-Июн-15, 21:39 
Не нужно трактора. Лопата есть. Вы наверное не знаете, что вдвоём копается лучше, а всей семьёй до пятого колена - и подавно.
Ответить | Правка | Наверх | Cообщить модератору

61. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +1 +/
Сообщение от Аноним (-), 12-Июн-15, 22:26 
> Не нужно трактора. Лопата есть. Вы наверное не знаете, что вдвоём копается лучше, а всей семьёй до пятого колена - и подавно.

Вы - тролль.

Ответить | Правка | Наверх | Cообщить модератору

64. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  –2 +/
Сообщение от AlexAT (ok), 12-Июн-15, 22:34 
Ды ладно :)
Ответить | Правка | Наверх | Cообщить модератору

95. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +1 +/
Сообщение от Аноним (-), 13-Июн-15, 04:24 
Критерий "нормальности" - фстудию!

На данный момент есть: штатный, через blessed хэши, и куча других реализаций: Moose, Mouse, Mojo. Есть даже inside-out.

Сигнатуры добавили в 5.20.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

79. "Начало альфа-тестирования PHP 7. Новые выпуски PHP 5 с устра..."  +1 +/
Сообщение от vitalif (ok), 13-Июн-15, 00:25 
>> use Doctrine\Common\Collections\Expr\{ Comparison, Value, CompositeExpression };);
>> ??
>> <=>
> Сначала мы значит от перла уходим, типа нечитаемо, немодно, надоел и вообще.
> А сейчас - тихой сапой оттуда тащим фичи десятилетней давности. Окей.
> Вот только сделают как обычно, через задницу.

Да, +100, неймспейсы эти в пыхе - это по-моему худшая из возможных реализаций. Даже синтаксис неймспейсов самый уродский из всех языков...

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру