Re: Roberto Interview
Luau Project <[email protected]> Tue, 4 Aug 2026 06:34:52 -0300
| Newsgroups | gmane.comp.lang.lua.general |
|---|---|
| Message-ID | <CAL--n410vsMUAFGJTkXJtJdp2_3-sW8ezCW=9KYfkFn+f5Yv4A@mail.gmail.com> |
--000000000000a0453a0658355e05
Content-Type: text/plain; charset="UTF-8"
Indeed. I am a mathematician and it would make more sense to me due how
natural numbers are conceptually constructed in set theory.
Little comment: without going in too much details, in set theory, we have 0
= the empty set, 1 = { 0 }, 2 = { 0, 1 }, 3 = { 0, 1, 2 } and so on.
However, when I first saw 0-based indexing in languages derived from C
years ago, I felt really intimidated. After years dealing with memory, it
starts to make sense, but like Roberto said, it is unnatural for people out
of the computer science umbrella.
Em ter., 4 de ago. de 2026, 06:16, jure bagic <[email protected]>
escreveu:
> Banger, the 1-indexing crashout was legendary but also valid.
>
> -- Jure
>
> On Tue, Aug 4, 2026, 04:29 David Sicilia <[email protected]> wrote:
>
>> Title: "Creator of Lua: Scripting, Programming Languages, Predictions |
>> Roberto Ierusalimschy"
>> Host: Ryan Peterman
>>
>> https://www.youtube.com/watch?v=jCZnFKk6M9A
>>
>> (I'm not affiliated with the channel, just putting it out there)
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "lua-l" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion visit
>> https://groups.google.com/d/msgid/lua-l/CAGW0ud1EKoxDfsoTcVkYxovogjaMfr%2BV5DBG%2BGp4K8asVNyWbg%40mail.gmail.com
>> <https://groups.google.com/d/msgid/lua-l/CAGW0ud1EKoxDfsoTcVkYxovogjaMfr%2BV5DBG%2BGp4K8asVNyWbg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "lua-l" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/lua-l/CAOmpovojRMzhY0w1qyWUhQR6n8ciCgsiJdq%3DjX3aezz86tupAg%40mail.gmail.com
> <https://groups.google.com/d/msgid/lua-l/CAOmpovojRMzhY0w1qyWUhQR6n8ciCgsiJdq%3DjX3aezz86tupAg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
--
You received this message because you are subscribed to the Google Groups "lua-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/lua-l/CAL--n410vsMUAFGJTkXJtJdp2_3-sW8ezCW%3D9KYfkFn%2Bf5Yv4A%40mail.gmail.com.
--000000000000a0453a0658355e05
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"auto">Indeed. I am a mathematician and it would make more sense=
to me due how natural numbers are conceptually constructed in set theory.<=
div dir=3D"auto"><br></div><div dir=3D"auto">Little comment: without going =
in too much details, in set theory, we have 0 =3D the empty set, 1 =3D { 0 =
}, 2 =3D { 0, 1 }, 3 =3D { 0, 1, 2 } and so on.</div><div dir=3D"auto"><br>=
</div><div dir=3D"auto">However, when I first saw 0-based indexing in langu=
ages derived from C years ago, I felt really intimidated. After years deali=
ng with memory, it starts to make sense, but like Roberto said, it is unnat=
ural for people out of the computer science umbrella.</div></div><br><div c=
lass=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_=
attr">Em ter., 4 de ago. de 2026, 06:16, jure bagic <<a href=3D"mailto:j=
[email protected]">[email protected]</a>> escreveu:<br></div><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div dir=3D"auto">Banger, the 1-indexing crashou=
t was legendary but also valid.<div dir=3D"auto"><br></div><div dir=3D"auto=
">-- Jure</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Tue, Aug 4, 2026, 04:29 David Sicilia <<a href=3D"mai=
lto:[email protected]" target=3D"_blank" rel=3D"noreferrer">dpsicilia@gma=
il.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"l=
tr">Title: "Creator of Lua: Scripting, Programming Languages, Predicti=
ons | Roberto Ierusalimschy"<br>Host: Ryan Peterman<br><br><a href=3D"=
https://www.youtube.com/watch?v=3DjCZnFKk6M9A" rel=3D"noreferrer noreferrer=
" target=3D"_blank">https://www.youtube.com/watch?v=3DjCZnFKk6M9A</a><br><b=
r>(I'm not affiliated with=C2=A0the channel, just putting it out there)=
</div>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;lua-l" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]" rel=3D"norefe=
rrer noreferrer" target=3D"_blank">[email protected]</a>.<=
br>
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
lua-l/CAGW0ud1EKoxDfsoTcVkYxovogjaMfr%2BV5DBG%2BGp4K8asVNyWbg%40mail.gmail.=
com?utm_medium=3Demail&utm_source=3Dfooter" rel=3D"noreferrer noreferre=
r" target=3D"_blank">https://groups.google.com/d/msgid/lua-l/CAGW0ud1EKoxDf=
soTcVkYxovogjaMfr%2BV5DBG%2BGp4K8asVNyWbg%40mail.gmail.com</a>.<br>
</blockquote></div>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;lua-l" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]" target=3D"_bl=
ank" rel=3D"noreferrer">[email protected]</a>.<br>
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
lua-l/CAOmpovojRMzhY0w1qyWUhQR6n8ciCgsiJdq%3DjX3aezz86tupAg%40mail.gmail.co=
m?utm_medium=3Demail&utm_source=3Dfooter" target=3D"_blank" rel=3D"nore=
ferrer">https://groups.google.com/d/msgid/lua-l/CAOmpovojRMzhY0w1qyWUhQR6n8=
ciCgsiJdq%3DjX3aezz86tupAg%40mail.gmail.com</a>.<br>
</blockquote></div>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;lua-l" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">lua-l+unsubsc=
[email protected]</a>.<br />
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
lua-l/CAL--n410vsMUAFGJTkXJtJdp2_3-sW8ezCW%3D9KYfkFn%2Bf5Yv4A%40mail.gmail.=
com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msg=
id/lua-l/CAL--n410vsMUAFGJTkXJtJdp2_3-sW8ezCW%3D9KYfkFn%2Bf5Yv4A%40mail.gma=
il.com</a>.<br />
--000000000000a0453a0658355e05--