
Konstantin
21.10.2016
08:00:00
для меня дерьмо твой лисп и чо?
вообще не для людей язык

Alex
21.10.2016
08:00:39
Есть куча других языков

Google

Alex
21.10.2016
08:00:49
Elixir, например

Konstantin
21.10.2016
08:01:03
зачем осваивать то, что не востребовано?

Alex
21.10.2016
08:01:26
Скажи, ты слышал когда-нибудь про Пола Грэма?

Konstantin
21.10.2016
08:01:36
ну слышал

Alex
21.10.2016
08:01:37

Konstantin
21.10.2016
08:01:55
то что он лисп свой пиарит везде

Alex
21.10.2016
08:02:54
Как-то маловато ты про него слышал
Но - хоть что-то

Konstantin
21.10.2016
08:03:04
есть упоротые люди, которые пишут регулярки на перле... это не значит что нужно на них равняться

Alex
21.10.2016
08:04:02
Он, конечно, в перле и в пайтоне разный
Потому что авторы пайтона местами тоже дебилы
Как ты выше заметил, все мы ошибаемся

Google

Alex
21.10.2016
08:05:04
Что же касается "упоротых людей", равняться надо на тех, кто умнее тебя

Konstantin
21.10.2016
08:05:18
echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|{;;y; -/:-@[-{-};`-{/" -;;s;;$_;see'
красота чо

Alex
21.10.2016
08:05:22
И вот почему равняться надо на Пола Грэма, я понимаю
А почему надо на тебя - не понимаю вообще

Konstantin
21.10.2016
08:05:51
а я этого не просил :)

Alex
21.10.2016
08:06:14
Ну, и то хлеб

Ilia
21.10.2016
08:06:20
Поведайте зачем в функциональных языках так активно используются спецсимволы

Alex
21.10.2016
08:06:31

Konstantin
21.10.2016
08:07:53
зачем делать идола из человека?

Alex
21.10.2016
08:08:40
Где я вообще употребил слово или понятие "идол"?
Знаешь ли ты смысл и значение слова "идол"?

Konstantin
21.10.2016
08:09:04
вполне

Alex
21.10.2016
08:09:17
Или ты просто ненавидишь свою работу и тебе похуй на нее, в целом?
Пришел домой - забыл про то, что там на работе было

Ilia
21.10.2016
08:09:37
Это лучше у их дизайнеров узнавать
А у тебя нет своих соображений по этому поводу? Может, это становится удобным через какое-то время, но я сколько не пытался разобраться с хаскелем улучшений не замечаю

Alex
21.10.2016
08:09:39
И нахер что-то изучать и на кого-то равняться

Google

Alex
21.10.2016
08:09:42
И так платят

Konstantin
21.10.2016
08:09:42
ты дрочишь на пола грэма, тут несколько человек дрочат на тебя... а я не дрочу ни на кого :)
изучаю то что мне нужно для работы

Alex
21.10.2016
08:09:59

Konstantin
21.10.2016
08:10:09
это же очевидно

Alex
21.10.2016
08:10:20

Konstantin
21.10.2016
08:10:47
погружаюсь в тонкости EF :)
и NHibernate

Alex
21.10.2016
08:10:57
Что же касается Пола Грэма
http://www.paulgraham.com/avg.html

Alex
21.10.2016
08:11:23
В статье что-то было про LINQ
Я думаю, использование непривычных языковых конструкций (а для меня синтаксис простого, в общем, языка Erlang оказался крайне непривычен) призвано прямо на уровне синтаксиса напоминать человеку, что он в другом мире
Функциональные языки, все же, это другой способ мышления

Konstantin
21.10.2016
08:13:42
есть ещё телерик дата акцесс
как по мне - это полное говно

Alex
21.10.2016
08:14:10

Konstantin
21.10.2016
08:14:14
а EF с ораклом как-то очень нехотя дружит

Google

Konstantin
21.10.2016
08:14:30
не разбираюсь, но мнение имею... окей

Alex
21.10.2016
08:14:37
Но, будь я в мире Java, я не использовал бы full-blown ORM

bama^boy
21.10.2016
08:14:53

Alex
21.10.2016
08:14:53
А взял бы простой мэппер, типа iBatis

Konstantin
21.10.2016
08:15:02

Alex
21.10.2016
08:15:10
Я не ебу, как называется iBatis под то говно, на котором ты сейчас свои крады лепишь

Konstantin
21.10.2016
08:15:48
нахрен мне твой ибатис если я на сишарпе пишу

Alex
21.10.2016
08:16:03

Admin
ERROR: S client not available

Konstantin
21.10.2016
08:16:25

Alex
21.10.2016
08:16:31
Или ты разницу между ORM со своим языком запросов и простым мэппером полей результата не понимаешь в принципе?

Konstantin
21.10.2016
08:16:38
я уж не говорю про EF+LINQ
смотри

Alex
21.10.2016
08:16:50
Окей
Зайдем с другого конца
Случалось ли тебе смотреть в базе планы запросов?

Konstantin
21.10.2016
08:17:23
каждый день этим занимаюсь

Ilia
21.10.2016
08:18:07

Alex
21.10.2016
08:18:15
И тебя не смущает тот факт, что запрос на LINQ и запрос, попадающий на исполнение в базу - это, вообще говоря, два разных запроса?

Google

Konstantin
21.10.2016
08:18:39
ну EF строит довольно грамотно запросы

Alex
21.10.2016
08:18:40

Ilia
21.10.2016
08:19:22
ORM это Вьетнам программирования же

Alex
21.10.2016
08:19:34

Konstantin
21.10.2016
08:19:41
а вот нифига

Alex
21.10.2016
08:19:46

Konstantin
21.10.2016
08:19:52
я тут недавно делал постраничный поиск из 200 тысяч записей

Ilia
21.10.2016
08:19:55
О, я понял

Konstantin
21.10.2016
08:20:01
и ради интереса вывел в консоль запрос

Ilia
21.10.2016
08:20:11

Konstantin
21.10.2016
08:20:16
и всё красиво и план отличный

Alex
21.10.2016
08:20:30

Ilia
21.10.2016
08:20:51
200 тысяч записей

Alex
21.10.2016
08:20:53

Konstantin
21.10.2016
08:21:14
в оракле твой богук не катит... тут том кайт - идол :)
https://i.gyazo.com/6ed6d6b126abdecf8ec55ccf1bc54f0b.png

Alex
21.10.2016
08:21:27
Когда листаешь сет такого объема - лимиты и оффсеты немедленно начинают сосать

Konstantin
21.10.2016
08:21:36
вот LINQ, вполне норм
https://i.gyazo.com/2cb05169c15eb1f74d577bd66e0c9829.png
а вот не LINQ

Alex
21.10.2016
08:22:04

Konstantin
21.10.2016
08:22:11
а что касается лимитов - щас покажу
есть