Remix.run Logo
ronsor 3 hours ago

Before I read this, what is there about C3 [0] you don't like?

[0] https://c3-lang.org

jjtheblunt 3 hours ago | parent [-]

C3 is an embarrassing mess regarding integer types and sizes, missing C99's stdint.h defs, for example.

strenholme 2 hours ago | parent [-]

To clarify: C3 has fixed sized ints. Maybe the parent poster doesn’t like their names, but they are fixed sized, as follows:

  Name    Size    Signed
  bool    1       no
  ichar   8       yes
  char    8       no
  short   16      yes
  ushort  16      no
  int     32      yes
  uint    32      no
  long    64      yes
  ulong   64      no
  int128  128     yes
  uint128 128     no
Source: https://c3-lang.org/language-overview/types/#integer-types