News for hackers. Stuff that matters.
Re:Everything I built with Claude Artifacts this week by oblio on Wednesday October 23, 2024 @08:13PM (#41930564)
> With a sufficiently advanced type system

Is this a brother or a cousin of the "sufficiently advanced compiler"? :-)

Re:Everything I built with Claude Artifacts this week by MichaelBurge on Wednesday October 23, 2024 @08:35PM (#41930713)
Anything on top of the Calculus of Constructions is usually enough. So it's not a moving target, and there are multiple implementations.
Re:Everything I built with Claude Artifacts this week by inopinatus on Wednesday October 23, 2024 @09:36PM (#41931061)
if there is only one valid translation of the type constraints into executable code then what you have is a slow, expensive, and occasionally argumentative compiler

it merely remains to build a debugger for your Turing-complete type system, and the toolchain will be ready for production

Re:Everything I built with Claude Artifacts this week by zahlman on Wednesday October 23, 2024 @09:53PM (#41931142)
A component, if I correctly understand the proponents of such type systems.
Re:Everything I built with Claude Artifacts this week by tessierashpool9 on Thursday October 24, 2024 @07:19AM (#41934410)
it certainly is a sister or niece of the "sufficiently advanced technology".
Re:Everything I built with Claude Artifacts this week by Buttons840 on Thursday October 24, 2024 @04:35PM (#41939480)
> Is this a brother or a cousin of the "sufficiently advanced compiler"? :-)

I believe the claim was that a sufficiently advanced compiler could do a lot of optimization and greatly improve performance. Maybe my claim here will turn out the same.