🦞🌯 Lobster Roll

Thread

Progressive Disclosure of Complexity and Typed FP Languages (v5.chriskrycho.com)

Stories related to "Progressive Disclosure of Complexity and Typed FP Languages" across the full archive.

Progressive Disclosure of Complexity and Typed FP Languages (v5.chriskrycho.com)
Progressive disclosure is essential as AI capabilities grow, so does complexity (1984.design)
Soft typing: An approach to type checking for dynamically typed languages (1991) (scholarship.rice.edu)
Monads in Dynamically-Typed Languages (eighty-twenty.org)
The Long-Term Problem With Dynamically Typed Languages (chadaustin.me)
I don't mean to post this to trigger a religious war. I think it's an interesting discussion. I'm a big Python programmer, but I also love Go. I see both sides of the discussion and I think this article does present a useful take on it.
The appeal of dynamically typed languages (gist.github.com)
When Rust Makes Sense, or The State of Typed Languages - No Fun Allowed (m50d.github.io)
Deeply typed programming languages (typeinference.com)
Applying Optimizations for Dynamically-typed Languages to Java (ssw.uni-linz.ac.at)
Logical Types for Untyped Languages (2010) (www2.ccs.neu.edu)
Play: Statically typed Forth, compiled to WASM (play-lang.dev)
Measuring cognitive complexity with elm-review (jfmengels.net)
Fast and Effective Optimization of Statically Typed Object-Oriented Languages (1997) (www2.eecs.berkeley.edu)
In this dissertation, we show how a relatively and extremely fast interprocedural optimization algorithm can be used to optimize many of the expensive features of statically typed object-oriented languages - in particular, C++ and Java. We present a new program analysis algorithm, Rapid Type Ana...
Why Static Languages Suffer From Complexity (hirrolot.github.io)
Writing a bootstrapping compiler and the progressive translation of Derw - July 2022 (derw.substack.com)
What was your first programming language, what languages do you know now, and what tips do you have for those trying to learn any of those?
Why Static Languages Suffer From Complexity (and type-safe printf implementation without macros) (hirrolot.github.io)
Beyond TypeScript: Differences Between Typed Languages (tech.ahrefs.com)
Learning new programming languages with limited time: Rust, golang, or otherwise?
Typed Open AI Chat and Ollama APIs in 11 Languages (servicestack.net)
Stupidly Typed Programming Languages (danieltuveson.github.io)
Typed Open AI Chat and Ollama APIs in 11 Languages (servicestack.net)
Well-Typed Substructural Languages (zanzix.github.io)
Ask HN: How do you get over typed languages?
Hi HN,<p>I had to put some prototype together in python and I just find it hard to work with it now. Python is something I used to regularly write and then ship code asap, now all the various scenarios where it can fail just runs in my head and I end up implementing multiple strict checks in places ...
Ask HN: Practical Resources for Progressive Disclosure, Adaptive UI?
I&#x27;ve been thinking a lot about user interface design lately. Specifically, I&#x27;ve been thinking about breaking down large applications supporting myriad of specialized user workflows.<p>I&#x27;d be grateful for any shared material you&#x27;ve found helpful for building systems that employee ...
A decision maker's guide to Typed Functional Languages by Evan Czaplicki (youtu.be)
A Decision Maker's Guide to Typed Functional Languages by Evan Czaplicki (youtube.com)
A Decision Maker's Guide to Typed Functional Languages [video] (youtube.com)
Statically typed languages are like Elephants
Comparing statically compiled languages to elephants is actually quite fitting.<p>Elephants are strong, reliable, and efficient when properly managed*, just like statically typed&#x2F;compiled languages (C++, Rust, Go, C#) which offer *performance, safety, and strong guarantees* at compile time.<p>B...
Ask HN: Statically typed fast scripting languages?
For a weekend project I need to embed something like Lua in a C or C++ application. I&#x27;m looking for scripting languages small and fast and easily embeddable like Lua 5.4 is, but with full static typing like TypeScript with all the flags.<p>I can&#x27;t find a list and it&#x27;s hard to google s...