Fork me on GitHub
#clojure-brasil
<
2016-09-30
>
renan14:09:31

@camilaazuma Eu sou de SP, e uso algumas vezes Clojure, e estou começando a usar datomic na minha empresa

camilaazuma14:09:00

o time de portal aqui na empresa se interessou bastante por elixir

camilaazuma14:09:32

Parece que estavam estudando a possibilidade de usar datomic num projetofuturo

samflores19:09:06

eu estou iniciando um projeto mobile com React Native + ClojureScript. funciona lindamente 😄

renan19:09:52

@camilaazuma maneiro, eu estou curtindo bastante o datomic, e ja vi alguns drivers pr o elixir (apesar de não curti muito a linguagem , eu vi que tem uma interação legal no elixir)

ndrluis19:09:35

@renan na real n dá para usar como é feito em clojure (utilizando os peers) pq vai ser via rest

ndrluis19:09:55

só ficaria legal em elixir se ele rodasse na JVM 😛

renan19:09:06

@ndrluis ah sim, isso é verdade, mas se for ver nesse sentido, nenhuma linguagem que não rode na JVM ou até que não seja o clojure (ouvi isso tb da equipe do nubank haha) não é tão legal

renan19:09:40

e tb o elixir se inspira no clojure, porém ele foi feito pr não rodar na VM do java mesmo, by Jose Valim kkk

ndrluis19:09:45

essa é a ideia… usar clojure 😛

ndrluis19:09:00

to exagerando só para avisar

renan20:09:47

haha melhor usar clojure pr tudo, do que scala hahaha

camilaazuma20:09:50

qual é o db default do elixir?

camilaazuma20:09:57

não é o datomic

camilaazuma20:09:41

@samflores manjo 0 de react. Sou mobile do lado angular da força

camilaazuma20:09:43

Pra quem é de sp, vai ter um repeteco do devbeers hoje, só pra constar

ndrluis20:09:04

@camilaazuma no caso do elixir vc usa o banco q funcionar com o Ecto https://github.com/elixir-ecto/ecto#usage

ndrluis20:09:30

q é um “””ORM”””

ndrluis20:09:35

com bastante aspas 😛

camilaazuma20:09:57

Entendi. Caramba, preciso me atualizar urgente em db

camilaazuma20:09:10

faz um bom ano que não mexo com banco

andrewhr20:09:44

assim… “db default” é meio forçar a barra IMO 😛

andrewhr20:09:55

mas sim, tem aquele que a comunidade mais “abraça"

andrewhr21:09:53

no caso de clojure tem todo esse buzz com Datomic mas no fundo acho que é uma minoria que usa ele. Tem muita gente (grande) usando SQL com Clojure e muito feliz obrigado. Por exemplo a World Singles, onde o @seancorfield trabalha (inclusive é o mantenedor oficinal do https://github.com/clojure/java.jdbc)

andrewhr21:09:38

btw, pena que o devbeers vai ser longe daqui 😞

andrewhr21:09:33

@camilaazuma tá usando Ionic pra mobile?

andrewhr21:09:53

@samflores seria massa falar mais sobre essa mistura 🙂

camilaazuma21:09:16

@andrewhr ah sim, é só maneira de dizer

camilaazuma21:09:29

Eu uso ionic sim

camilaazuma21:09:22

Embora eu faça muita coisa de nativo tb

camilaazuma21:09:48

Tem um app novo que eu to trabalhando que é usando ionic, mas tem um sdk android/iOS-Angular

camilaazuma21:09:16

Tem muita coisa de integração que a gente acaba tendo que desenvolver na mão tb

renan21:09:01

@andrewhr concordo com o buzz, e que são poucos que o usam. Eu mesmo uso clojure com SQL mesmo, mysql e sou mais feliz que na época que usava sql com outras linguagens.

camilaazuma21:09:56

@renan acho que varia de acordo com as necessidades, como tudo né

camilaazuma21:09:11

@andrewhr ipiranga. Dessa vez ficou meio fora de mão mesmo. Mas eu vou colar lá um pouquinho

renan21:09:01

@camilaazuma ahh sim, concordo, só passei uma experiencia, eu ja usei clojure tanto com o sql mesmo , quando o datomic

andrewhr21:09:10

@camilaazuma bacana! espero que no próximo eu consiga aparecer

andrewhr21:09:34

sql resolve muito bem na prática. Mas que datomic é massa isso é

andrewhr21:09:57

acho válido aprender a abstração dele, reforça muitas das idéias e idiomas da linguagem

andrewhr21:09:23

né… é o produto da nave-mãe no fim das contas

renan21:09:43

@andrewhr de mais, eu mesmo, sou já um fã do datomic

marciol23:09:53

pessoal, a cognitect fornece uma peer em jruby

marciol23:09:35

dá para usar outra linguagem legal além do próprio clojure

marciol23:09:55

é uma interface diferente do datalog

renan23:09:24

@marciol sim, o nubank usa inclusive com scala e python

marciol23:09:25

daria para usar elixir com erjang

marciol23:09:45

grande parte dos nubankers foram/são rubystas tb

marciol23:09:04

pelos menos conheço dois

marciol23:09:19

um é o Ricardo Flores, que era da plataformatec

renan23:09:22

*foram kkk, tb quem tem orgulho de ser rubysta (brincadeira)

marciol23:09:58

opa, ruby é uma coisa legal

marciol23:09:32

aliás clojure está cheo de rubistas assim como a comunidade elixir

marciol23:09:34

aliás eu trabalho com ruby todos os dias, é o que paga as contas

renan23:09:43

sim! falei brincando, que eu curto mais python kk,

renan23:09:50

isso do elixir , é "comum" afinal foi o jose valim que criou a linguagem né kkk, e eu ja ouvi palestra/entrevista dele, que queria trazer o espirito da comunidade ruby pr o elixir kkk

marciol23:09:05

está conseguindo

marciol23:09:20

em falar nisso tudo vou perguntar lá no slack do elixir brasil se alguém já fez alguma coisa com erjang

marciol23:09:23

erlang na jvm

renan23:09:11

po maneiro, isso é uma otima pergunta haha, eu tentei erlang , não foi hahaha