Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Perguntas Q&A Cheng Lou (Reason/React) #8

Closed
socksrust opened this issue Aug 27, 2018 · 55 comments
Closed

Perguntas Q&A Cheng Lou (Reason/React) #8

socksrust opened this issue Aug 27, 2018 · 55 comments

Comments

@socksrust
Copy link
Contributor

socksrust commented Aug 27, 2018

by: @grsabreu

Um pouco mais sobre o Cheng Lou pra vocês terem uma ideia melhor de que perguntar fazer

Cheng Lou, trabalha no Feice:

Links sobre ele

https://medium.com/@chenglou
https://twitter.com/_chenglou?lang=en
https://github.com/chenglou

Talks fodásticas:

Taming the meta language
https://www.youtube.com/watch?v=_0T5OSSzxms

Reason Conf Keynote
https://www.youtube.com/watch?v=ADMeIhjaKnQ

React Europe
https://www.youtube.com/watch?v=mVVNJKv9esE

@fakenickels
Copy link
Contributor

Are there any plans to provide an official Relay-like GraphQL client for Reason as an approach to get more people using it?

@Rafael-Ramblas
Copy link

Why the functional approach to React? How this idea came and why Ocaml was chosen to be the code base?

@AndreiCalazans
Copy link
Member

Do you think reasonML has potential to be more than just a compiled to JavaScript language? Can it become itself a language compiled directly to machine code or any other low level language?

@AndreiCalazans
Copy link
Member

As for mid 2018 is it safe to start a to production project with reasonML, will my company still face some difficulties with its adaption?

@fakenickels
Copy link
Contributor

fakenickels commented Aug 28, 2018

Why should JS devs get into ReasonML if we have relatively easier options like TypeScript and Flow? What points Reason can offer that neither TS and Flow can't?

@fakenickels
Copy link
Contributor

A async and await equivalent to ReasonML is a lot expected by JS devs experiencing with it for the first time, but seems to be a subject of large discussion still in Reason. What are the current problems of such port to Reason and what you would recommend people to use instead for now?

@fakenickels
Copy link
Contributor

Do you think Category Theory is overrated? Or is it something that would make everyone a better coder if they would take some time to learn it or grasp its basics?

@diegohaz
Copy link

How was the process for you to start working at Facebook?

@diegohaz
Copy link

How did you learn English and French? Do you have another language you would like to learn?

@diegohaz
Copy link

I'm planning to move to Canada, but I don't know where exactly. I only know BC (Vancouver and Victoria). What would you suggest?

@diegohaz
Copy link

What's the thing you like most about working at Facebook?

@guilhermedecampo
Copy link

What was the hardest problem you had to deal with lately?

@guilhermedecampo
Copy link

What is a normal day for Cheng Lou?

@matheus1lva
Copy link

matheus1lva commented Sep 10, 2018

Why ocaml was only known and used in the academic environment?
Are there any particular reasons for it to not had became a "mainstream" language?

@fakenickels
Copy link
Contributor

What is your current development setup? I mean, if you always install things directly in your system or you use a sandboxed environment for each project like Docker or something else

@tcodes0
Copy link

tcodes0 commented Sep 11, 2018

If you could change anything in how people think about programming what would it be?

@tcodes0
Copy link

tcodes0 commented Sep 11, 2018

What is in your opinion the biggest hurdle programmers face when learning a new programming language?

@tcodes0
Copy link

tcodes0 commented Sep 11, 2018

How essential is math for a person to work at the industry nowadays? E.g. Can I get by with poor math skills?

@tcodes0
Copy link

tcodes0 commented Sep 11, 2018

Emacs or Vi? What is your text editor/IDE of choice and why do you like it?

@tcodes0
Copy link

tcodes0 commented Sep 11, 2018

How was the process of making a programming language?

@JCMais
Copy link
Member

JCMais commented Sep 11, 2018

What are the challenges of deploying GraphQL at scale?

@ghost
Copy link

ghost commented Sep 12, 2018

Are there any groundbreaking solutions applied to ReasonML design that will or already contributed to the programming languages research community?

@sibelius
Copy link
Member

any plans to provide better types for GraphQL on flowtype/typescript/reason graphql/graphql-js#574?

@sibelius
Copy link
Member

What code structures do you still can't type properly on Facebook codebase?

@sibelius
Copy link
Member

Have you used SapFix https://techcrunch.com/2018/09/13/facebook-sapfix-debugger/?

How does this works? it recommends knows fixes for known issues?

@sibelius
Copy link
Member

Your talk spectrum of abstraction opened my mind about all the trade offs libraries/packages and frameworks has to decide when choosing an abstraction.
What powerful abstractions have you seen that changed your mind?

@sibelius
Copy link
Member

How Facebook Products decides to be more generic or more specific, how to handle abstractions when building products for end users?

@sibelius
Copy link
Member

What abstractions are still missing in development? frontend/backend/mobile

@sibelius
Copy link
Member

Is there any discussion on merge Flowtype efforts with Typescript?

@sibelius
Copy link
Member

Where did you get all the knowledge to talk about the spectrum of abstraction?

@sibelius
Copy link
Member

sibelius commented Sep 14, 2018

Will Reason have support to generators, async await, async generators and other async sugars syntaxes?

@sibelius
Copy link
Member

What are your thoughts on generators in React land, like this POC: https://github.com/Astrocoders/recontainers?

@sibelius
Copy link
Member

How do you debug a production bug?

@gustavo-depaula
Copy link

What are your opinions on react-spring? What's the future of react-motion?

@pietrofxq
Copy link

Which books you think every developer should read?

@matheus1lva
Copy link

matheus1lva commented Sep 19, 2018

How would you suggest the introduction of reason/reason-react to a company to be? How would the process be to cause less friction possible?

@tiagocedrim
Copy link

What are the "required" skills a Front End Leader should have? (In your point of view)

@fakenickels
Copy link
Contributor

What's your thoughts on React Hooks? Is https://github.com/Astrocoders/reason-epitath a good alternative for now?

@sibelius
Copy link
Member

7 reasons to use reason

@sibelius
Copy link
Member

hooks reasons

@sibelius
Copy link
Member

concurrent reason

@sibelius
Copy link
Member

async reason

@sibelius
Copy link
Member

reason + relay

@sibelius
Copy link
Member

reason + graphql

@sibelius
Copy link
Member

reason + php

@sibelius
Copy link
Member

what do you want to automate?

@sibelius
Copy link
Member

what is missing on monorepo tooling in open source?

@medson10
Copy link

medson10 commented Nov 13, 2018

in belt module doesn't have a filter function on array module, is this because it's not done yet or is this because exist some technical limitation on do this function?

@medson10
Copy link

do you think study and learn OCaml is nice? (thinking on the current scenario and on the future of web development)

@medson10
Copy link

do you think binding javascript modules is a nice effort or we should convert the most used ones for reason and stop to use the js version? (thinking if in the future reason will be compiled to binary)

@medson10
Copy link

what do you think about esy?

@medson10
Copy link

now we have reason react and the bindings for react-native (bs-react-native), the proposal of reason is of be a language more focused on front-end development or do you think reason should be used on the back-end development too?

@renatobenks-zz
Copy link

How reason-react has been supported by the new features of react in the latest versions? eg.: async rendering.

@renatobenks-zz
Copy link

How much the facebook teams have been using the reasonml?

@socksrust
Copy link
Contributor Author

Foi d+, obgd pessoal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests