#ModernWeb - #CSSVar should be used over SASS/LESS variables. Simpler and since it runtime based, more powerful (e.g., "dark-mode" does not require any reload, just adding a class to body)
@rauschma Agree for us, TypeScript is a #FP programming language first, with full structural OO support. To our surprise, we found ourselves writing more robust code faster than Java 8+. #VSCode rocks as well.
Erik Meijer: Are you implying that you cannot write large programs in Javascript?
Anders Hejlsberg: No, I think you can but I don't think you can maintain them.
#typescript#javascript CC/ @headinthebox@ahejlsberg
#WebApp#developers should seriously consider using #CSSGrid (rather than css layout framework such as #Bootstrap). #CSSGrid dramatically simplifies HTML/CSS layout code while giving more power. #WinWin (can even work on IE11 with some work)
A #TypeScript benefit over #Java: #StructuralTyping (over nominal) >> From our experience, 90% of the code is better served with structural typing as it reduces typing cost while maintaining strong code integrity. For the remaining 10%, there are nominal patterns in TypeScript.
We are now in a point where we are more productive (code quality and speed) in #nodejs/#TypeScript than in #Java 8+, even for backend web service/webapp. More on that later... #CloudApp#EnterpriseApp