zlacker

[parent] [thread] 9 comments
1. sfn42+(OP)[view] [source] 2025-12-03 08:10:02
It's just too bad bun is based on literally the worst programming language that's in actual use.
replies(1): >>mythz+z9
2. mythz+z9[view] [source] 2025-12-03 09:08:20
>>sfn42+(OP)
TypeScript's one of the best, and bun runs it natively.
replies(1): >>sfn42+pa
◧◩
3. sfn42+pa[view] [source] [discussion] 2025-12-03 09:14:47
>>mythz+z9
Typescript is a band aid on the gaping gushing wound that is JavaScript. It attempts to fix one problem JS has and it doesn't really succeed.
replies(1): >>mythz+6d
◧◩◪
4. mythz+6d[view] [source] [discussion] 2025-12-03 09:34:50
>>sfn42+pa
Sounds like cope. Great Type System, Language Server, IDE Integration, compiler feedback, tooling ecosystem, DX Hot Reload - all things that made it the most used programming language on GitHub.
replies(1): >>sfn42+zi
◧◩◪◨
5. sfn42+zi[view] [source] [discussion] 2025-12-03 10:13:36
>>mythz+6d
Overcomplicated type system. Language server seems redundant to mention, everything has a language server. Everything has ide integration. Everything has decent compiler feedback. Everything has hot reloading.
replies(1): >>mythz+Ik
◧◩◪◨⬒
6. mythz+Ik[view] [source] [discussion] 2025-12-03 10:29:47
>>sfn42+zi
yes some languages have them, no they're not as good.
replies(1): >>BobbyJ+kX1
◧◩◪◨⬒⬓
7. BobbyJ+kX1[view] [source] [discussion] 2025-12-03 19:45:09
>>mythz+Ik
Pretty much all major languages have all of those features save hot-reloading, but that only even makes sense for UI written in an interpreted language.
replies(1): >>sfn42+oX3
◧◩◪◨⬒⬓⬔
8. sfn42+oX3[view] [source] [discussion] 2025-12-04 12:10:16
>>BobbyJ+kX1
There's hot reloading in .NET and Java
replies(1): >>BobbyJ+Zx7
◧◩◪◨⬒⬓⬔⧯
9. BobbyJ+Zx7[view] [source] [discussion] 2025-12-05 12:46:18
>>sfn42+oX3
What is the use case for either of those two languages?
replies(1): >>sfn42+Ojb
◧◩◪◨⬒⬓⬔⧯▣
10. sfn42+Ojb[view] [source] [discussion] 2025-12-06 17:33:54
>>BobbyJ+Zx7
Being able to update the code while it's running is useful for all kinds of use cases. Desktop apps, web apis, server side rendered web apps, .net blazor apps, etc.

It's nice to be able to see what your changes do without rebuild and restart.

[go to top]