3 ms·
Ugh I hope this isn't going to be another php->hack project Static analysis is great and required for modern development in dynamic languages and CPU/memory in
by slifin 6y ago
Ugh I hope this isn't going to be another php->hack project
Static analysis is great and required for modern development in dynamic languages and CPU/memory intensive to do well
These big companies should write their own LSP server since all editors support the LSP protocol and mandate their use in employee editors
Waiting till compile time to find that typo is rubbish, at runtime and compile time there should be as little checks as possible to keep performance up and the application running but on every keystroke in the editor it should be check city and again in CI
Instead Facebook keeps lagging up their dynamic languages by building incompatible languages with static analysis into the compile step fracturing communities for a worse solution
- conradfr 6y agoTo be fair Hack made PHP getting serious about PHP7 and nowadays you get really great strong and strict typing, with PHP8 going even further. With a good IDE it's more pleasant than writing Elixir with typespecs and guards in that regard.