spdegabrielle
2020-11-17 09:08:27

spdegabrielle
2020-11-17 09:10:38

Someone on the Discord asked about Doubly-Linked-Lists and I found this in the mailing list archive.


soegaard2
2020-11-17 10:54:35

I think there are several implementation around. Here is one: https://github.com/soegaard/remacs/blob/master/dlist.rkt


spdegabrielle
2020-11-17 11:17:12

Thanks! I’ve passed it on - are doubly linked list too rarely used to be useful as a package of their own?


soegaard2
2020-11-17 11:44:50

I think so - I never used them elsewhere.


soegaard2
2020-11-17 20:23:38

soegaard2
2020-11-17 20:23:59

Huh - snake case? I get “always at the ground”, but is the term actually used?


samth
2020-11-17 20:24:56

yes, I see that term used a lot


massung
2020-11-17 20:27:40

yep


massung
2020-11-17 20:28:14

i use it all the time. have lots of python functions ive written to convert between: snake_case, camelCase, and CapsCase


massung
2020-11-17 20:28:49

But hungarian notation can burn in hell fire


phanthero
2020-11-17 20:31:35

Out of curiosity, what is the lisp style: variable-name called?


phanthero
2020-11-17 20:32:38

I guess it’s just snake case with the underscore replaced with a dash but wondering if it had a name lol.


samth
2020-11-17 20:33:03

kebab-case


massung
2020-11-17 20:52:40

aye


laurent.orseau
2020-11-17 20:55:57

and then you have stair_case–notation‾rulez


sorawee
2020-11-17 20:58:03

Oh wow, the M1 chip seems to be blazing fast. If anyone has it, please let me know how well Racket runs on it!


massung
2020-11-17 21:02:08

personal opinion incoming: i’ve always been quite dubious of Apple chip benchmarks. They (in the past) have been quite good at cherry picking tests that ideally suit their chip designs: high branching (shallow instruction pipelines), more focus on FP math, and often making very heavy usage of their own SIMD instructions that they get vendors like Adobe to write custom code just for the reveals to make use of those chips/instructions.

In no way am I knocking the M1. It’s probably a sweet chip. Just leery of putting much stock into any benchmarks posted by Appl.


massung
2020-11-17 21:03:29

In the past, the average programmer getting much benefit from those chips has been minimal at best. And “common” application code (e.g. games, word processors, etc.) benefit none at all - or often have taken a hit b/c they aren’t the target Apple use-case.


massung
2020-11-17 21:10:58

hungarian + camel + snake will really set me off.. :wink: static const char* s_lpchFirstName = "zomg";


capfredf
2020-11-17 21:11:24

I’d wait for the next gen of AMD mobile chips


samth
2020-11-17 21:12:17

All the other people posting benchmarks seem to be getting really good results too


massung
2020-11-17 21:12:53

That’s great if that’s the case.


soegaard2
2020-11-17 21:27:08

soegaard2
2020-11-17 21:32:16

Looks promising. I hope M2 will support two external monitors.


phanthero
2020-11-18 04:01:57

:rhacketbeetle: What is the origin of the “rhacket beetle” emoji? Looks like the coolest thing ever :smile: