zlacker

[parent] [thread] 4 comments
1. andsoi+(OP)[view] [source] 2026-02-05 02:53:05
That’s what. Not why.
replies(2): >>pauldd+v2 >>nine_k+s4
2. pauldd+v2[view] [source] 2026-02-05 03:16:41
>>andsoi+(OP)
The reason it exists is to provide those features when programming computers.
3. nine_k+s4[view] [source] 2026-02-05 03:32:44
>>andsoi+(OP)
The why: because Lua, Python, JavaScript, Janet, etc lack many or all these features. And each of these features is known to make life easier for a human programmer.
replies(1): >>dismal+tb
◧◩
4. dismal+tb[view] [source] [discussion] 2026-02-05 04:43:50
>>nine_k+s4
Looking through that list of features, Ruby (the dynamic language I know best) has all but 1 built-in (and the other can be added with Gems). I'm guessing Python probably has them all too (but I don't know Python that well). They're pretty common. So the why still isn't clear.
replies(1): >>nine_k+0f
◧◩◪
5. nine_k+0f[view] [source] [discussion] 2026-02-05 05:24:54
>>dismal+tb
Is Ruby easy to embed in a C program?
[go to top]