
illiatshurotshka❄️
14.10.2017
15:50:20
ааааааааааааааааааа

Mykola
14.10.2017
15:50:25
Эликсир похож на руби. Руби мне нравится. Но идеален ли он? Чем он лучше скалы?

Sergey
14.10.2017
15:50:40
и это не умный компилятор, компилятор то тупой. Умный райнтайм

Google

Mykola
14.10.2017
15:52:34
Компилятор второстепенная штука. Хочется именно хороший язык, а потом компилятор к нему можно написать)

illiatshurotshka❄️
14.10.2017
15:52:35

Sergey
14.10.2017
15:53:06

Mykola
14.10.2017
15:53:20
Может и во мне. Остальные люди сразу врубаются в раст, только я особенный

Sergey
14.10.2017
15:53:21
а ты можешь чуть-чуть сделать хуже но получить возможность в компайл тайм все это делать

Mykola
14.10.2017
15:54:40
Хз. Это ещё надо доказать, что если ты хочешь хороший язык, то компилятор нужен жирный.

illiatshurotshka❄️
14.10.2017
15:55:30
доказательство обратного это существование лиспа

Mykola
14.10.2017
15:55:47
Скала, кстати, офигенный пример. Там в этой их новой дотти и язык упростили и улучшили, и компилятор стал быстрее.

illiatshurotshka❄️
14.10.2017
15:57:04

Mykola
14.10.2017
15:58:10
М? Ну типа да. Вроде как основа для скалы2 или хер их разберёшь. У них 7 пятниц на неделе.

illiatshurotshka❄️
14.10.2017
15:58:39
типо будет скоро в основной поставке?

Mykola
14.10.2017
15:58:41
В Киеве доклад был от одного из разработчиков скалы.

illiatshurotshka❄️
14.10.2017
15:58:44
или не очень скоро

Google

Mykola
14.10.2017
15:58:53
Рассказывал подноготную.
Хз. Кстате, кто на лямбда-конфу в Краков весной?
http://www.lambdadays.org/lambdadays2018

Anton
14.10.2017
18:08:37
Ребятушки, совсем оффтоп. ФП это хорошо, но все же тут ООП чатик.
Но мысли хорошие высказаны.

Sergey
14.10.2017
18:11:53
любить скалу и писать на пхп, как же это цинично)

illiatshurotshka❄️
14.10.2017
18:14:24
микола пишет на php?

Sergey
14.10.2017
18:15:02
если ничего не поменялось, то да. апворк пишет

Anton
14.10.2017
18:15:10
Люблю C#, пишу на PHP. Жизнь боль...

illiatshurotshka❄️
14.10.2017
18:15:16
ммм
в принципе я не удивлен, если ему нравится такой синтаксис для алгтд

Maksim
14.10.2017
18:38:25

Aleh
14.10.2017
19:36:50

Ivan
14.10.2017
20:47:39
Здравствуйте)))
Изучаю ООП, в принципе везде на нем писал, но потом понял что до конца целостного понимание нет, оссобенно насчет паттернов проектирования.
Такая догадка в уме произошла боюсь это слишком варварское предположение....
Вот есть переменные, массивы, объекты, ресурсы, итд, и объекты это не что более кроме как групирование тех же саммых переменных функций итд в некую систему.
Подскажите пожалуйсто, имеет место быть такой вывод?
Может быть историю порыть насчет того как вот так взяло и стало ООП
Сейчас как то странно беру язык любой, и в целом + справочник, какжется одно и тоже.

Google

Evgeniy
14.10.2017
20:52:15
прочитай про ООП, процедурный
и вообще о императивном программирование

Ivan
14.10.2017
20:52:46
спасибо почитаю.

Evgeniy
14.10.2017
20:53:05
потому что то что ты написал касается и ооп и процедурного подхода, слишком абстрактно вообщем
ну и еще полезно знать о декларативном стиле и фп как пример

Ivan
14.10.2017
20:55:51
Возникло следующие представление, class myclass{ public $arr=[]; public function(){} }; итд.
тоже самое что и $arr=[];
function
А если брать наследование то это вроде include но с некими правилами.
По сути, в объективном программировании нет нечего оссобенного.
то есть

Sergei
14.10.2017
20:57:09
Нет ничего особенного.

Ivan
14.10.2017
20:57:10
Объекто ориентированном
Ну толком от групирования данных и вызова их более нечего.
+ памяти жрет больше и медленей

Evgeniy
14.10.2017
20:59:22

Ivan
14.10.2017
20:59:40
typeo

Evgeniy
14.10.2017
20:59:59
смысл объекта это работа с сотоянием

Ivan
14.10.2017
21:00:30
instance of да

Google

Evgeniy
14.10.2017
21:00:44
ты можешь делать функции как в js и внутри хранить приватное состояние и возвращать структуру с методами
или объявлять классы и инстанцировать объекты что примерно одно и тоже

Ivan
14.10.2017
21:01:45
А вот не подскажите как хранить функцию внутри массива, и вызвывать ее, и возможно чтобы это функция в этом массива сделала какие нибуть операции над данными и записала в часть этого же массива?

Evgeniy
14.10.2017
21:02:14
укажи яп

Ivan
14.10.2017
21:02:25
Не понял :(

Evgeniy
14.10.2017
21:02:37
язык программирования

Ivan
14.10.2017
21:02:46
php

Evgeniy
14.10.2017
21:02:48
тут люди на разных пишут
$arr['name'] = function () use $arr {
$arr['magic'] = 123;
}

Ivan
14.10.2017
21:03:35
$array=[function($arg1,$arg2),?
А вы на каком пишите?

Evgeniy
14.10.2017
21:03:59
читай о языке программирования на оффицальном сайте
тут на разных люди пишут
я в том числе и на пхп

Ivan
14.10.2017
21:04:48
А когда нибуть ставил странные эксперименты?

Sergei
14.10.2017
21:05:53

Ivan
14.10.2017
21:07:05
Ну вот к примеру, пока еще не успел, но по сути так, в переменой иметь определенное значение в имени, переменной идет присвоение других переменных и других типов даннхы
$var324324=$var324323=$array[$var324]=итд
Интересно было попробывать написать прогу в одну длинную строку

Evgeniy
14.10.2017
21:09:40
и сможешь это сделать))

Google

Evgeniy
14.10.2017
21:09:54
там не любят оператор =

Ivan
14.10.2017
21:10:01
:)

illiatshurotshka❄️
14.10.2017
21:10:14

Evgeniy
14.10.2017
21:10:36
с определения на вики
о том что такое декларативный и императивный подход

illiatshurotshka❄️
14.10.2017
21:11:03
нет там ничего про оператор =

Evgeniy
14.10.2017
21:11:06
особенность императивного частое употребление присвоения

illiatshurotshka❄️
14.10.2017
21:11:14

Evgeniy
14.10.2017
21:12:09
он участвует в определении любых функций и алгтд
https://ru.wikipedia.org/wiki/%D0%98%D0%BC%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
Основные черты императивных языков:
использование оператора присваивания;
я не отрицаю что он может использоваться

illiatshurotshka❄️
14.10.2017
21:12:50
там не любят оператор =

Den
14.10.2017
21:13:32
Всем привет!
Скиньте, пожалуйста, книги:
- ASP.NET Core MVC с примерами на C# для профессионалов (6-издание 2016 год)
- Эндрю Троелсен. Язык программирования C# 6.0 Net 4.6
И еще один запоос
Может кто-то, пожалуйста, скинуть хорошие видео-курсы по .Net 4.6 а именно: по ASP.NET MVC и ASP.NET Web Api

Evgeniy
14.10.2017
21:13:54
не вижу несоответствия
открой глаза
https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BA%D0%BB%D0%B0%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
ак следствие, декларативные программы не используют понятия состояния, то есть не содержат переменных и операторов присваивания

Nik
14.10.2017
21:14:21
Вот sql - декларативный?

Evgeniy
14.10.2017
21:14:40
ну пишут что да и приводят его как пример

illiatshurotshka❄️
14.10.2017
21:15:01

Evgeniy
14.10.2017
21:18:58
ну так мы говорим о декларативном а не о declaration