laurent.orseau
2020-6-1 11:16:26

overly long names are also frustrating.


spdegabrielle
2020-6-1 12:28:09

I’m looking at get-display-left-top-inset


laurent.orseau
2020-6-1 12:41:52

what about syntax-local-module-required-identifiers


laurent.orseau
2020-6-1 12:42:14

syntax-procedure-converted-arguments-property


laurent.orseau
2020-6-1 12:42:43

This one is good: expand-syntax-top-level-with-compile-time-evals/flatten


laurent.orseau
2020-6-1 12:43:15

also render-syntax-focused-syntax-color-style-name. You get my point :wink:


laurent.orseau
2020-6-1 12:43:58

though fortunately these aren’t the kind of ids you type often


spdegabrielle
2020-6-1 13:05:27

I’m so lazy I was dreaming of a macro that would make numbers multiply in the head position just to avoid typing the * . (e.g. (1/2 width) instead of (* 1/2 width) )


spdegabrielle
2020-6-1 13:06:59

(I’m sure its a bad idea so no intentions)


samth
2020-6-1 13:22:35

You should check out Fortress, a language I worked on, which allowed juxtaposition for multiplication


samth
2020-6-1 13:22:46

And also function application


laurent.orseau
2020-6-1 13:38:24

That saves 2 chars. A better macro would only receive the operator and would figure out the arguments for you. You: ‘I want to multiply’. Macro: ‘Okay. The result is 42.’ You: ‘Thank you!’ (yes you are very polite with macros)



soegaard2
2020-6-1 16:26:11

I didn’t know you worked on Fortress.


samth
2020-6-1 16:29:19

the 1.0 beta spec is probably a better read (a lot was cut from the 1.0 spec to be “things we knew how to do”)


soegaard2
2020-6-1 16:42:14

Consider adding a link to the beta spec here: https://en.wikipedia.org/wiki/Fortress_(programming_language)


soegaard2
2020-6-1 16:42:36

It looks like a nice project. A shame it was closed.


gknauth
2020-6-1 19:41:11

I didn’t know you worked on Fortress either @samth, very cool! I saw Guy Steele in April 2017. He gave a great talk at Harvard, on the occasion of Harry Lewis’s 70th birthday. He kept his doodles and notes from when he was in college in the early 1970s. It was great, very funny. Guy & Harry used to write notes to each other on Guy’s homework in Latin. I talked with Guy afterward and he seemed a little sad. I just try to imagine all the things he’s seen over the decades.


samdphillips
2020-6-1 20:23:29

Who in the PLT-universe has worked with someone (or on some language) seems like the Erdos/Bacon game.


spdegabrielle
2020-6-1 21:02:38

that is a dream.



wanpeebaw
2020-6-2 02:38:54


laurent.orseau
2020-6-2 05:56:22

I’ll take a look when i have more time. Meanwhile: https://github.com/Metaxal/color-flood/blob/master/README.md\|https://github.com/Metaxal/color-flood/blob/master/README.md ;) There’s a simple adversary, not very smart, and specialised. Would be interesting to compare


laurent.orseau
2020-6-2 05:58:01

Ha, didn’t see the video on my phone. Its a different game it seems.


laurent.orseau
2020-6-2 06:00:06

The animation in the repl is pretty cool!!