
Ilia
21.06.2018
17:17:00

Крис
21.06.2018
17:17:05

Alex Фэils?︙
21.06.2018
17:17:18
я на жс писал, когда это еще не было мейнстримом?♂️

Крис
21.06.2018
17:17:32
Хотя на функциональных языках, типа лиспа и хаскелла все выглядило жестче

Google

Ilia
21.06.2018
17:22:19

Крис
21.06.2018
17:22:27

Ilia
21.06.2018
17:22:54

Крис
21.06.2018
17:23:06
Функциональные языки программирования?

Ilia
21.06.2018
17:23:06
Один чисто FP, другой весь гибридныый.

Крис
21.06.2018
17:23:55
Я понимаю, но он первый давал возможность писать в функциональном стиле

Ilia
21.06.2018
17:24:04

Крис
21.06.2018
17:24:09
наряду с императивным и ООП
а хаскелл чисто функциональный
В универе учили - лисп функционалка
у меня нет иного мнения, в вопрос не сильно вникал(

Ilia
21.06.2018
17:24:51

Google

Ilia
21.06.2018
17:25:02

Крис
21.06.2018
17:25:21

Ilia
21.06.2018
17:28:02
Ну чтобы ты знал, просто Common Lisp -- 100% императивный язык. С элементами фукнционального (грязного) и объектно-ориентированного программирования. Он гибридный как по отношению к FP, так и по отношению к OOP

Kirill
21.06.2018
17:29:35
Хаскель по сути императивен
Если что

Ilia
21.06.2018
17:30:33

Kirill
21.06.2018
17:30:49
Те же монады - по сути встраивание императивщины

Ilia
21.06.2018
17:31:00

Vhäldemar
21.06.2018
17:31:13
пролог - наше всё, спи спокойно Ильич ;(

Kirill
21.06.2018
17:31:39
Нет, невозможно создать язык на котором можно писать что-то продвинутее запросов к бд без императивщины

Ilia
21.06.2018
17:32:08

Игорь
21.06.2018
17:32:08

Alexey
21.06.2018
17:32:19
ибо императивщина суть декларативщина для описания последовательности команд ?

Игорь
21.06.2018
17:32:23
Кстати, есь какие-либо каналы по проблемам математического плана?
У меня здесь С Жордановым базисом конфликт

Alex Фэils?︙
21.06.2018
17:32:43
pro.math: https://t.me/joinchat/AAAAAD_875HMqziocKWd3Q
higher math: @higher_math

Игорь
21.06.2018
17:32:53
Брагодарю

Kirill
21.06.2018
17:33:59

Alexey
21.06.2018
17:35:01

Google

Kirill
21.06.2018
17:36:16

Alexey
21.06.2018
17:37:36

Kirill
21.06.2018
17:38:42
По сути - да, аналогия та же самая, согласен

/dev
21.06.2018
17:41:43

Olesya
21.06.2018
17:48:29

Evgeniy
21.06.2018
17:48:53

Olesya
21.06.2018
17:49:11

Andrei
21.06.2018
17:49:11

Olesya
21.06.2018
17:49:31

Evgeniy
21.06.2018
17:49:45
лол +2

Alexey
21.06.2018
17:49:58
++лол

/dev
21.06.2018
17:50:20

Alex Фэils?︙
21.06.2018
17:52:23
https://t.me/xthon/256
https://t.me/xthon/259

Иван
21.06.2018
18:13:34
Привет, подскажите, если кто делал, пожалуйста.
Нужно парсить строку, есть базовые поля, которые задают, типа
title: c++
И есть еще разные дополнительные параметры, к примеру.
sql title:c++ -oracle нужно получить что-то вроде SQL AND title:c++ and not oracle.
Знает может кто, где можно почитать что-то по такой тематике? Или подсказать, как стоит начинать делать?

Ilia
21.06.2018
18:52:37
Привет, подскажите, если кто делал, пожалуйста.
Нужно парсить строку, есть базовые поля, которые задают, типа
title: c++
И есть еще разные дополнительные параметры, к примеру.
sql title:c++ -oracle нужно получить что-то вроде SQL AND title:c++ and not oracle.
Знает может кто, где можно почитать что-то по такой тематике? Или подсказать, как стоит начинать делать?
Строку парсят либо регвыражениями, либо пишут в лоб код, который это делает.
Что тебе ещё?

Alex Фэils?︙
21.06.2018
18:54:03
а по парсерам есть книга с драконом

Antony
21.06.2018
18:56:03
Книга хорошая, на на практике малоприменимая: мало кто захочет свои библиотеки регекспов писать
Обычно берут готовый лексер, парсер и фигарят
Кстати, сами авторы пишут про готовые решения (bison, flex и т.п.)

Google

Anatoly
21.06.2018
18:58:07

Admin
ERROR: S client not available

Ignat
21.06.2018
18:59:19
Вот почему у рустогоспод есть lalrpop, а нам приходится довольствоваться bison, который прямиком из 80-х и о поддержке, например, move-only атрибутов и говорить не приходится :/

Antony
21.06.2018
18:59:21

Alex Фэils?︙
21.06.2018
18:59:35
ага, разве не ня?

Egor
21.06.2018
18:59:46

Ignat
21.06.2018
19:00:06
ну мне же лень, я разве что поныть горазд

Alex Фэils?︙
21.06.2018
19:00:17

Egor
21.06.2018
19:00:22
да я думал
glr у них нет с вариантами
только lalr

Alex Фэils?︙
21.06.2018
19:00:58
го напишем
я тут как раз думал, какую хрень мне поделать еще после перечитывания книжки по STL

Egor
21.06.2018
19:01:38
я последний парсер на any пробовал там, но вроде оверкил, хватило бы указателей

Alex Фэils?︙
21.06.2018
19:03:20
что-то на any много людей ругаются :D

Alexey
21.06.2018
19:03:52
Есть же еще всякие antlr, coco/r и еще всякое.. Полно же компиляторов компиляторов.

Egor
21.06.2018
19:03:54

Temur
21.06.2018
19:04:07
Раз зашел разговор о такой книжке. Я собирался читать Andrew Appel, Modern Compiler Implementation in C. Посоветуйте, какая лучше и почему? Не шарю в топике совершенно, интересуюсь и хочу научиться

Alexey
21.06.2018
19:04:26
А еще есть boost::spirit!

Antony
21.06.2018
19:08:22

Temur
21.06.2018
19:09:09

Google

Anatoly
21.06.2018
19:09:22

Vhäldemar
21.06.2018
19:09:26

Alex Фэils?︙
21.06.2018
19:11:16

Vhäldemar
21.06.2018
19:20:42

Alex Фэils?︙
21.06.2018
19:21:24
а новый лучше стал!

.
21.06.2018
19:22:28
Всем привет. Понимаю, что чат не об этом немного, но может найдутся умные люди. Есть кто в блокчейн погружен? Никто не подскажет насчет esdca подписи? Не совсем понимаю как она генерится и как она проверяется, или ткните где почитать можно, чтобы понятно было, а не как на wiki. Спасибо

Alex Фэils?︙
21.06.2018
19:27:45

.
21.06.2018
19:30:56

Igor
21.06.2018
19:31:46

Temur
21.06.2018
19:32:34