@oop_ru

Страница 673 из 785
Mykola
12.06.2018
15:21:38
куда просто?

Herman
12.06.2018
15:22:58
чтоб в методе вернуть что-то типа return new class extends self implements WithCake
если так делать то могут же быть ошибки в рантайме, не?

Mykola
12.06.2018
15:23:12
в пхп ошибки только в рантайме)

это интерпретатор

Google
Дмитрий
12.06.2018
15:24:43
Это ничего не значит, компайл тайм ошибок нет просто потому что не сделали

Bohdan
12.06.2018
15:25:45
ты что, продолжить решил?)

Herman
12.06.2018
15:29:05
в пхп ошибки только в рантайме)
если можно делать extends от того класса в котором этот код выполняется ты не можешь гарантировать что будет соблюдаться интерфейс или что ты в анонимном классе не будешь делать публичную функцию приватной

Evgenii
12.06.2018
15:41:29
У иисуса пригорает на регулярной основе )

Herman
12.06.2018
15:41:37
пардон, что?
https://pastebin.com/YGPbUSNt

хотя стоп, в self будет A, да?

Bohdan
12.06.2018
15:47:38
не паштет

https://3v4l.org/HEUCX

self - зарезервированное имя и не может быть использовано для класса

Yurii
12.06.2018
16:04:05
eval не рассматривается, как вариант?

Mykola
12.06.2018
16:04:30
не хотелось бы

Google
Mykola
12.06.2018
16:05:22
но если через евал можно - то покажите как

я еще думал через рефлексию, но тоже хз

Yurii
12.06.2018
16:07:06
А как на 3v4l ссылку сделать?)

Или прямо сюда?

M
12.06.2018
16:08:44
Bohdan
12.06.2018
16:09:55
А как на 3v4l ссылку сделать?)
выполни там код и урл изменится, так и кидай

Yurii
12.06.2018
16:12:10
https://3v4l.org/0K4Pj

Я всё время запускаю только для одной версии, поэтому не заметил. Спасибо

Mykola
12.06.2018
16:13:25
https://gist.github.com/lividgreen/ff877fcd0b853844a7a943956f57592e

вот дурной пример из головы

как можно было бы это использовать

Sergei
12.06.2018
16:15:18
лучше - как это потом тестировать и отлаживать :)

Mykola
12.06.2018
16:15:32
а там нет ничего военного

ну разве что делать через евал, да

тогда сложно

Yurii
12.06.2018
16:18:42
Идея в том, чтобы именно таким способом делать?

Чтобы не декораторы?

Mykola
12.06.2018
16:19:21
ну а с декораторами как тайп хинтинг запользовать?

тут типа кейк-паттерн для бедных

в рантайме)

Google
Mykola
12.06.2018
16:19:45
я не знаю зачем это мне

Yurii
12.06.2018
16:19:53
?

Igor
12.06.2018
16:27:57
А вместо self нельзя просто Bread заюазать?

Mykola
12.06.2018
16:41:05
не, потому шо тогда пример мой не будет работать

в целом я понял провальность этой идеи

спасибо, вы самые лучшие уточки!

Kirill
13.06.2018
03:48:48
Выводить текст не в методе main допустимо?

Дмитрий
13.06.2018
06:11:42
Nik
13.06.2018
06:38:35
Максим
13.06.2018
06:39:18
и в итоге не знать ниодного нормально :D
так никто не говорит о том, чтобы целый год только им и заниматься. В целом - расширять кругозор, смотреть, что где и как делается в других языках. Это полезно

Dmitriy
13.06.2018
06:40:06
язык учить - дело пары часов от силы

Максим
13.06.2018
06:40:48
язык учить - дело пары часов от силы
ага, мне один тип тоже говорит - что там, конкатенацию поглядел как делают и готово, язык изучен)

Dmitriy
13.06.2018
06:40:58
а вот учить особенности, инструменты, изучать подводные камни - это уже другое

Максим
13.06.2018
06:41:00
если бы они за пару часов учились, то каждый бы знал десяток языков

никакое это не другое, все это совокупно. за пару часов разве что хелло ворлд можно изучить)

Dmitriy
13.06.2018
06:41:43
язык - это синтаксис

ты реально за пару часов синтаксис языка не выучишь?)

синтаксис и основные конструкции*

Максим
13.06.2018
06:42:17
язык это не только синтаксис

Миша
13.06.2018
06:42:22
я кор джаву долго читал

Google
Максим
13.06.2018
06:42:24
вот это уже ближе к теме

Миша
13.06.2018
06:42:49
где заканчивается синтаксис и начинаются особенности?

Максим
13.06.2018
06:43:23
Dmitriy
13.06.2018
06:44:12
на 121 минуте, понятно же
https://en.wikipedia.org/wiki/Programming_language

вот что такое язык

фигли полемику разводить

Admin
ERROR: S client not available

Dmitriy
13.06.2018
06:44:50
и че ты, set of instructions за 2 часа не осилишь?

Максим
13.06.2018
06:45:07
вот что такое язык
набор инструкций. ты за два часа все инструкции любого языка сможешь изучить?

Михаил выше заметил, что кор джавы он читал долго. уверен, что за два часа его не изучить до такого уровня, чтобы писать программы более менее юзабельные

Aleh
13.06.2018
06:46:13
Особенно с новыми концепциями специфичными для языка

Максим
13.06.2018
06:46:33
когда с каждой версией их все больше

Дмитрий
13.06.2018
06:46:54
Dmitriy
13.06.2018
06:47:16
ясно понятно?

чат программистов)

Дмитрий
13.06.2018
06:47:34
Ни окамл ни хаскель ты за пару часов не выучишь

Понякалку свою при себе оставь

Dmitriy
13.06.2018
06:49:06
для тех, кто не знает, что такое язык программирования я даже ссылку на вики скинул, вдруг кто гугл не осилил

Максим
13.06.2018
06:51:01
для тех, кто не знает, что такое язык программирования я даже ссылку на вики скинул, вдруг кто гугл не осилил
ага, видимо книги на 800 страниц пишут для дураков, которые не знают, что значит изучить язык программирования

Aleh
13.06.2018
06:56:10
C++ за два часа, известная ж тема

Google
Bohdan
13.06.2018
06:57:01
кому нужен 21 день,если можно за 2 часа

Dmitriy
13.06.2018
07:10:15
Жидко вы конечно? Сидят рассуждают о парадигмах, о том, что ПХП говно, а сами дифференцировать язык программирования от подходов при использовании оного не могут

Дмитрий
13.06.2018
07:12:27
Человек закончит универ, столкнется с реальностью и поменяет свое мнение

Пока бесполезно его переубеждать

Dmitriy
13.06.2018
07:13:53
?великий разгадыватель логических цепочек. Я его закончил 10 лет назад

Дмитрий
13.06.2018
07:14:08
100500 лет назад

Dmitriy
13.06.2018
07:14:19
сколько можно обсираться, не устал еще?

Дмитрий
13.06.2018
07:14:32
Ч.т.д.

Roman
13.06.2018
07:14:34
Очевидно, что вы говоря "изучить язык программирования" вкладываете в эту фразу разные понятия. Спор просто не имеет смысла

кроме срача конечно

ваш кэп

Andrey
13.06.2018
07:15:06
и че ты, set of instructions за 2 часа не осилишь?
Ага, а потом ты наебнёшься на то, что в шарпах async/await и IEnumerable нельзя использовать. И таких нюансов сотни в каждом языке.

Dmitriy
13.06.2018
07:15:22
Я думал фраза "изучить язык программирования" значит "изучить язык программирования". А оказывается вон оно как, оно значит другое))

Bohdan
13.06.2018
07:15:57
окей, давай еще раз и без википедии

Bohdan
13.06.2018
07:16:17
что, по-твоему, означает "изучить язык программирования?

Страница 673 из 785