Size: a a a

Clojure — русскоговорящее сообщество

2020 August 13

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Знакомый недавно рассказывал, как показал коллеге парсер джсона или чего-то такого на перле, ну и он выглядел просто как описание грамматики. Коллега сказал "ну это описание грамматики, а где код?"
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Это к тому, что кажется не все понимают, что частично смысл программирования в том, чтобы приблизить человеческий язык к компьютерному
источник
2020 August 14

DP

Dmitry Ponyatov in Clojure — русскоговорящее сообщество
Mikhail Borisov
Это к тому, что кажется не все понимают, что частично смысл программирования в том, чтобы приблизить человеческий язык к компьютерному
а metaDSLей и конструкторов хватает, чтобы любой мог себе написать языковую систему, и расширять под задачи?
причём не ломать свое мышление под язык, я язык ломать под доменные модели
и да, трансляция в mainstream языки критически необходима, хотя бы на уровне параметрических сниппетов (кусков кода), иначе подход просто нежизнеспособен
источник

p

programmist ⌨️ in Clojure — русскоговорящее сообщество
Camina Drummer
Вот бы промисы в cljs, эх
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Vlad Lisovsky
смотри, почему JSON.parse({}) не может вернуть {}?
>...JSON is a text format that is completely language independent...

https://www.json.org/json-en.html
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Спасибо, посмотрю
источник

IL

Igor Levdansky in Clojure — русскоговорящее сообщество
Переслано от Igor Levdansky
Alias для clojure.string - (:require [clojure.string :as ?])
Анонимный опрос
81%
str
19%
string
Проголосовало: 67
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Igor Levdansky
Переслано от Igor Levdansky
Alias для clojure.string - (:require [clojure.string :as ?])
Анонимный опрос
81%
str
19%
string
Проголосовало: 67
вообще я за string, но чаще всего юзаю str, исторически сложилось, как голосовать?
источник

IL

Igor Levdansky in Clojure — русскоговорящее сообщество
🤷🏻‍♂️
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
тыцнул за str :)
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Igor Levdansky
Переслано от Igor Levdansky
Alias для clojure.string - (:require [clojure.string :as ?])
Анонимный опрос
81%
str
19%
string
Проголосовало: 67
str — уже имя занято функцией, а string нет
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Можно ещё и s, но s часто выбирают в пользу spec
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
я крайне часто использую стр, особенно на фронтенде
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Kostyantin Randomname
я крайне часто использую стр, особенно на фронтенде
В особенно если hiccup, все так
источник
2020 August 15

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Maksim N
str — уже имя занято функцией, а string нет
И это не мешает пользоваться функцией
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
И это не мешает пользоваться функцией
действительно
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Тогда я за str теперь
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Maksim N
Тогда я за str теперь
Лол
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Довольно таки удобно получается кстати
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Maksim N
str — уже имя занято функцией, а string нет
Мне в свое время тоже показалось необычным, что алиас неймспейса не пересекается с именем функции. Но это довольно удачное решение.
источник