Time |
Nick |
Message |
00:10 |
|
gxt_ joined #minetest |
01:04 |
|
sugarbeet joined #minetest |
01:12 |
|
diceLibrarian2 joined #minetest |
01:19 |
|
smk joined #minetest |
01:32 |
|
Uiosz joined #minetest |
01:33 |
|
Soetx left #minetest |
01:52 |
|
Lesha_Vel joined #minetest |
01:59 |
|
Noisytoot joined #minetest |
03:22 |
|
kamdard joined #minetest |
03:27 |
|
kamdard joined #minetest |
04:00 |
|
MTDiscord joined #minetest |
04:54 |
|
lemonzest joined #minetest |
04:58 |
|
e1z0 joined #minetest |
05:01 |
|
e1z0 joined #minetest |
05:05 |
|
e1z0 joined #minetest |
06:06 |
|
calcul0n_ joined #minetest |
06:56 |
|
Fleckenstein joined #minetest |
07:34 |
|
Sobinec joined #minetest |
08:37 |
|
mrkubax10 joined #minetest |
09:15 |
|
rod_tout_court joined #minetest |
10:11 |
|
appguru joined #minetest |
10:25 |
|
TomTom_ joined #minetest |
11:03 |
|
definitelya joined #minetest |
11:04 |
|
s20 joined #minetest |
11:18 |
|
olliy1or joined #minetest |
11:37 |
|
rod_tout_court joined #minetest |
11:51 |
|
s20_ joined #minetest |
11:55 |
|
calcul0n_ joined #minetest |
11:57 |
|
Lunatrius joined #minetest |
12:56 |
|
Sobinec joined #minetest |
13:51 |
|
Sobinec joined #minetest |
13:53 |
|
appguru joined #minetest |
14:14 |
|
mrkubax10 joined #minetest |
14:17 |
|
kamdard joined #minetest |
14:21 |
|
kamdard joined #minetest |
14:41 |
|
appguru joined #minetest |
14:54 |
|
kamdard joined #minetest |
16:03 |
|
calcul0n_ joined #minetest |
16:06 |
|
est31 joined #minetest |
16:22 |
|
chilledfrogs joined #minetest |
16:27 |
|
Thelie joined #minetest |
16:41 |
|
Talkless joined #minetest |
17:03 |
|
pantaker joined #minetest |
17:04 |
erle |
celeron55 https://en.wikipedia.org/wiki/ColorForth |
17:04 |
erle |
> colorForth was originally developed as the scripting language for Moore's own VLSI CAD program OKAD,[2] with which he develops custom Forth processors. As the language gained utility, he rewrote his CAD program in it |
17:04 |
erle |
> he language comes with its own tiny (63K) operating system. Practically everything is stored as source code and compiled when needed |
17:05 |
celeron55 |
anyway, basically everything in modern computing is just "new takes on C" |
17:05 |
erle |
> Coloring in colorForth has semantic meaning. Red words start a definition and green words are compiled into the current definition. |
17:05 |
erle |
celeron55, that is not entirely true |
17:05 |
celeron55 |
lisp of course is surprisingly strong and different |
17:05 |
|
pantaker joined #minetest |
17:06 |
celeron55 |
also similarly every OS is a "new take on unix" |
17:06 |
celeron55 |
it goes hand in hand |
17:07 |
erle |
programming languages like forth, jq or postscript are entirely unlike C? |
17:09 |
celeron55 |
not sure. you might find artefacts of the c standard library in them, or of how C data types work. but of course the smaller and more focused the project, the more C it can shed off if it wants to |
17:10 |
erle |
C is for example impure (pure languages exist) and compiled (interpreted languages exist) |
17:11 |
celeron55 |
nothing prevents you from implementing interpreted C, and many languages are like that, syntactically and for parts of their standard library |
17:11 |
erle |
C is also not declarative, not interactive, not garbage collected, and not list-based. |
17:11 |
erle |
yeah, but declarative C is impossibruh? |
17:11 |
celeron55 |
C is the role model. you have to try really hard to get rid of each and all of the characteristics |
17:13 |
erle |
i would say C is more like the incumbent |
17:13 |
rubenwardy |
some computers are designed for Java and JS, like Android phones. ARM includes extensions for making Java faster |
17:14 |
erle |
smart cards also run java programs i think? |
17:14 |
sfan5 |
that java extension is legacy stuff btw |
17:14 |
sfan5 |
not in any recent chips IIRC |
17:16 |
celeron55 |
then when you get to interpreted languages, you end up doing just-in-time compiling... onto processors that were designed with C compilers in mind, and have to kind of convert your language into pieces that more resemble C than your language |
17:16 |
erle |
what is the goal here, to say that C is universal glue code? |
17:16 |
celeron55 |
you have to design your language syntax to be easily typeable on keyboards on which C was designed, so it will kind of look the same if you make it ergonomic |
17:16 |
celeron55 |
i have no goal |
17:16 |
erle |
sad APL noises |
17:25 |
|
MTDiscord1 joined #minetest |
17:31 |
|
mrkubax10 joined #minetest |
17:55 |
|
definitelya joined #minetest |
18:26 |
|
Sobinec joined #minetest |
18:34 |
MinetestBot |
[git] corpserot -> minetest/minetest: lua_api_deploy: fix code blocks parsing (#13847) 5a56972 https://github.com/minetest/minetest/commit/5a5697273b9a1173c74b420e8e983e484980f259 (2023-10-03T18:34:24Z) |
18:44 |
|
jaca122 joined #minetest |
18:54 |
|
grorp joined #minetest |
19:10 |
|
Desour joined #minetest |
19:25 |
|
liceDibrarian joined #minetest |
19:43 |
|
Sobinec joined #minetest |
20:38 |
|
Desour joined #minetest |
20:57 |
|
GNUHacker joined #minetest |
21:16 |
|
YuGiOhJCJ joined #minetest |
21:21 |
|
erstazi joined #minetest |
21:48 |
|
DeepThgt joined #minetest |
21:50 |
|
Leopold joined #minetest |
22:14 |
|
liceDibrarian joined #minetest |
22:29 |
MinetestBot |
[git] Desour -> minetest/minetest: MapblockMeshGenerator: Use more verbose member names (#13244) 8db4381 https://github.com/minetest/minetest/commit/8db438130400694c26db87b5149ced2872cb112c (2023-10-03T22:28:43Z) |
22:35 |
|
panwolfram joined #minetest |
22:57 |
|
doseijin joined #minetest |
23:40 |
|
liceDibrarian joined #minetest |