-
Notifications
You must be signed in to change notification settings - Fork 4
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
Comments
Are there any plans to provide an official Relay-like GraphQL client for Reason as an approach to get more people using it? |
Why the functional approach to React? How this idea came and why Ocaml was chosen to be the code base? |
Do you think reasonML has potential to be more than just a |
As for mid 2018 is it safe to start a |
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? |
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? |
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? |
How was the process for you to start working at Facebook? |
How did you learn English and French? Do you have another language you would like to learn? |
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? |
What's the thing you like most about working at Facebook? |
What was the hardest problem you had to deal with lately? |
What is a normal day for Cheng Lou? |
Why ocaml was only known and used in the academic environment? |
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 |
If you could change anything in how people think about programming what would it be? |
What is in your opinion the biggest hurdle programmers face when learning a new programming language? |
How essential is math for a person to work at the industry nowadays? E.g. Can I get by with poor math skills? |
Emacs or Vi? What is your text editor/IDE of choice and why do you like it? |
How was the process of making a programming language? |
What are the challenges of deploying GraphQL at scale? |
Are there any groundbreaking solutions applied to ReasonML design that will or already contributed to the programming languages research community? |
any plans to provide better types for GraphQL on flowtype/typescript/reason graphql/graphql-js#574? |
What code structures do you still can't type properly on Facebook codebase? |
Have you used SapFix https://techcrunch.com/2018/09/13/facebook-sapfix-debugger/? How does this works? it recommends knows fixes for known issues? |
Your talk spectrum of abstraction opened my mind about all the trade offs libraries/packages and frameworks has to decide when choosing an abstraction. |
How Facebook Products decides to be more generic or more specific, how to handle abstractions when building products for end users? |
What abstractions are still missing in development? frontend/backend/mobile |
Is there any discussion on merge Flowtype efforts with Typescript? |
Where did you get all the knowledge to talk about the spectrum of abstraction? |
Will Reason have support to generators, async await, async generators and other async sugars syntaxes? |
What are your thoughts on generators in React land, like this POC: https://github.com/Astrocoders/recontainers? |
How do you debug a production bug? |
What are your opinions on react-spring? What's the future of react-motion? |
Which books you think every developer should read? |
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? |
What are the "required" skills a |
What's your thoughts on React Hooks? Is https://github.com/Astrocoders/reason-epitath a good alternative for now? |
7 reasons to use reason |
hooks reasons |
concurrent reason |
async reason |
reason + relay |
reason + graphql |
reason + php |
what do you want to automate? |
what is missing on monorepo tooling in open source? |
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? |
do you think study and learn OCaml is nice? (thinking on the current scenario and on the future of web development) |
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) |
what do you think about esy? |
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? |
How reason-react has been supported by the new features of react in the latest versions? eg.: async rendering. |
How much the facebook teams have been using the reasonml? |
Foi d+, obgd pessoal |
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
The text was updated successfully, but these errors were encountered: