00:02:50 <esolangs> [[Cast]] https://esolangs.org/w/index.php?diff=108820&oldid=108788 * Ashli Katt * (+709) /* Examples */
00:03:09 <esolangs> [[Cast]] https://esolangs.org/w/index.php?diff=108821&oldid=108820 * Ashli Katt * (+6) /* Examples */
00:16:44 -!- Lord_of_Life_ has joined.
00:17:37 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
00:18:02 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
00:46:03 <esolangs> [[Meadow]] https://esolangs.org/w/index.php?diff=108822&oldid=81016 * Hakerh400 * (-88) /* Overview */
02:02:35 -!- hppavilion[1] has joined.
02:03:58 <hppavilion[1]> It's been a hot minute since I've thought about programming language design. I swear I remember there being a distinction between two categories of data type; the simple ones (integers, floating points, booleans, strings) and the ones made up of other ones (arrays, linked lists, hashmaps, etc).
02:05:05 <hppavilion[1]> I seem to remember the first ones being called "scalars" and the latter being "compound data types"? Am I just making that up? And if I'm correct in my memory, which category a data type falls into would vary by language (strings would be scalars in Python, but compound in C since they're a type of array)
05:45:31 -!- decay has changed nick to Wryl.
05:47:27 <zzo38> Yes, those things are true. (I also seem to remember the names you called them but again I don't know, but I know that my memory is the same thing.)
05:48:31 <zzo38> However, it is sometimes more complicated than that, e.g. in PostScript, a string or array can also be a part of another one (so that changes are reflected in both), and one reference can be read-only while another one to the same string can have read/write access, or one can be executable while the other isn't even though they are the same string.
05:49:24 <zzo38> Some programming languages treat compounds as data types, but others use only references where scalars are expected, and sometimes it does both (e.g. in C, structures can be passed and returned like scalar values, although usually a pointer to the structure is used instead)
05:53:15 <esolangs> [[EsoBASIC]] https://esolangs.org/w/index.php?diff=108823&oldid=108543 * ChuckEsoteric08 * (+524)
05:55:00 <esolangs> [[EsoBASIC]] https://esolangs.org/w/index.php?diff=108824&oldid=108823 * ChuckEsoteric08 * (-128)
06:38:07 -!- hppavilion[1] has quit (Ping timeout: 256 seconds).
07:04:31 <immibis> primitive and compound types
07:31:34 <esolangs> [[Talk:Bitwise Cyclic Tag]] https://esolangs.org/w/index.php?diff=108825&oldid=108814 * Example99 * (+223) /* CT in python 3 */
07:32:02 <esolangs> [[Talk:Bitwise Cyclic Tag]] https://esolangs.org/w/index.php?diff=108826&oldid=108825 * Example99 * (+6) /* CT in python 3 */
08:03:25 -!- example99 has joined.
08:04:28 <esolangs> [[@!+-()]] N https://esolangs.org/w/index.php?oldid=108827 * ChuckEsoteric08 * (+580) Created page with "'''@!+-()''' is an esolang by [[User:ChuckEsoteric08]]. Language was named after 6 main commands in the language ==Specification== Uses [[Queue]] and Accumulator as memory. @ - enqueue accumulator ! - dequeue element and store it in accumulator + - increment ac
08:13:58 <esolangs> [[@!+-() Turing-completness Proof]] N https://esolangs.org/w/index.php?oldid=108828 * ChuckEsoteric08 * (+857) Created page with "[[@!+-()]] is Turing complete because it can simulate brainfuck but we need to compile it to intermediate language called "queuefuck" ==Queuefuck== Queuefuck has following commands: . - enqueue zero + - dequeue, increment, enqueue again
08:14:36 <esolangs> [[@!+-() Turing-completness Proof]] https://esolangs.org/w/index.php?diff=108829&oldid=108828 * ChuckEsoteric08 * (+9)
08:44:46 -!- example99 has quit (Quit: Client closed).
08:44:59 -!- example99 has joined.
09:03:23 <esolangs> [[@!+-()]] M https://esolangs.org/w/index.php?diff=108830&oldid=108827 * ChuckEsoteric08 * (+0)
09:05:05 <esolangs> [[@!+-()]] https://esolangs.org/w/index.php?diff=108831&oldid=108830 * ChuckEsoteric08 * (+93)
10:09:00 -!- Sgeo has quit (Read error: Connection reset by peer).
10:27:08 <esolangs> [[@!+-() Turing-completness Proof]] M https://esolangs.org/w/index.php?diff=108832&oldid=108829 * ChuckEsoteric08 * (+1)
10:27:56 <esolangs> [[@!+-() Turing-completness Proof]] M https://esolangs.org/w/index.php?diff=108833&oldid=108832 * ChuckEsoteric08 * (+9)
10:34:50 -!- Noisytoot has quit (Quit: ZNC 1.8.2 - https://znc.in).
10:35:08 -!- Noisytoot has joined.
11:05:53 <esolangs> [[Whenever]] https://esolangs.org/w/index.php?diff=108834&oldid=105896 * Eso-t * (+174) /* External resources */
11:58:59 -!- example99 has quit (Ping timeout: 245 seconds).
12:05:01 <river> new pushing game: Can of Wormholes
13:19:12 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=108835&oldid=105295 * MathigonDec * (+36) Cardinal
13:22:37 <esolangs> [[Bundle]] https://esolangs.org/w/index.php?diff=108836&oldid=108455 * Gilbert189 * (+31) /* Bundle v1 */
13:44:32 -!- tromp has joined.
15:35:18 -!- j-bot has quit (Remote host closed the connection).
15:35:31 -!- j-bot has joined.
16:49:09 -!- Wryl has changed nick to Wyrl.
16:49:16 -!- Wyrl has changed nick to Wryl.
17:10:29 -!- FreeFull has joined.
17:14:56 -!- j-bot has quit (*.net *.split).
18:04:04 <esolangs> [[IBSA]] M https://esolangs.org/w/index.php?diff=108837&oldid=108196 * Simple9371 * (+30) Add to Turing complete category
18:11:55 <esolangs> [[User:Simple9371]] https://esolangs.org/w/index.php?diff=108838&oldid=108018 * Simple9371 * (+106) New task: prove Turing-completeness
18:35:07 -!- Guest1982 has joined.
18:35:10 -!- Guest1982 has quit (Client Quit).
18:48:10 -!- hppavilion[1] has joined.
19:06:32 -!- tromp has quit (Read error: Connection reset by peer).
19:11:28 <esolangs> [[]] N https://esolangs.org/w/index.php?oldid=108839 * CreeperBomb * (+1207) Created page with "[[]] is an [[esoteric programming language]] that only uses the zero-width characters U+2060 and U+FEFF for seperators. For the purposes of this article, programs will be presented in their numerical form. ==Operations & notation== Programs will loop once the end of the p
19:11:58 <esolangs> [[User:CreeperBomb]] M https://esolangs.org/w/index.php?diff=108840&oldid=108416 * CreeperBomb * (+10)
19:13:17 <esolangs> [[WJ]] N https://esolangs.org/w/index.php?oldid=108841 * CreeperBomb * (+17) Redirected page to [[]]
19:15:50 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=108842&oldid=108839 * CreeperBomb * (+171)
19:18:01 <esolangs> [[User:CreeperBomb]] M https://esolangs.org/w/index.php?diff=108843&oldid=108840 * CreeperBomb * (+69)
19:44:40 -!- Sgeo has joined.
19:53:36 <esolangs> [[256]] https://esolangs.org/w/index.php?diff=108844&oldid=84522 * Areallycoolusername * (-3) typos
19:58:15 -!- FreeFull has quit.
21:10:11 -!- m0ther has joined.
21:10:52 -!- wpa has joined.
22:17:19 <esolangs> [[DAWBridge]] N https://esolangs.org/w/index.php?oldid=108845 * BoundedBeans * (+8224) Created page with "DAWBridge is the ultimate challenge for those that are programmers, musicians, and masochists simultaneously. It was made by [[User:BoundedBeans]]. ==Etymology== A "DAW" is a Digital Audio Workstation. (Ableton Live is one, and this language attempts to compile
22:18:22 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=108846&oldid=108487 * BoundedBeans * (+16)
22:19:05 <esolangs> [[User:BoundedBeans]] https://esolangs.org/w/index.php?diff=108847&oldid=108265 * BoundedBeans * (+15)
22:22:49 <esolangs> [[DAWBridge]] https://esolangs.org/w/index.php?diff=108848&oldid=108845 * BoundedBeans * (+227)
22:26:49 <esolangs> [[DAWBridge]] M https://esolangs.org/w/index.php?diff=108849&oldid=108848 * BoundedBeans * (+0) Fixed invalid last line of hello world
22:29:28 <esolangs> [[DAWBridge]] https://esolangs.org/w/index.php?diff=108850&oldid=108849 * BoundedBeans * (+49) Clarifications
23:02:25 -!- m0ther has quit (Ping timeout: 256 seconds).
23:02:59 -!- wpa has quit (Ping timeout: 256 seconds).