I have just been called gay for baking my own bread and growing vegetables while also running Fedora KDE and using UV as my Python environment manager. I feel this is unfair: I don't even know Rust.
Conversation
Notices
-
Embed this notice
Iris (iris_meredith@mastodon.social)'s status on Monday, 09-Jun-2025 19:13:53 JST Iris
-
Embed this notice
Simon Brooke (simon_brooke@mastodon.scot)'s status on Monday, 09-Jun-2025 19:13:50 JST Simon Brooke
@iris_meredith to write the same piece of functionality in #C as in #Lisp, you'll use exactly the same number of bracket ({[]}) characters; plus in C you will additionally have to use many other punctuation characters that you wouldn't have to use in Lisp. You will also, typically, have to write many more lines of actual code.
But of course Lisp syntax is much more complex.
-
Embed this notice
Iris (iris_meredith@mastodon.social)'s status on Monday, 09-Jun-2025 19:13:51 JST Iris
@simon_brooke Oh, so we're doing this?
If I'm trying to write something genuinely performant, I'll write in C. Otherwise, python is convenient and not too bad.
Alfred M. Szmidt repeated this. -
Embed this notice
Iris (iris_meredith@mastodon.social)'s status on Monday, 09-Jun-2025 19:13:52 JST Iris
@simon_brooke Nope. Not dealing with all those fucking brackets
-
Embed this notice
Simon Brooke (simon_brooke@mastodon.scot)'s status on Monday, 09-Jun-2025 19:13:52 JST Simon Brooke
@iris_meredith indeed. Significant whitespace is so much more macho.
-
Embed this notice
Simon Brooke (simon_brooke@mastodon.scot)'s status on Monday, 09-Jun-2025 19:13:53 JST Simon Brooke
@iris_meredith at least you don't #Lisp. Everyone knows that all queer people lithp.
-
Embed this notice
Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Monday, 09-Jun-2025 19:47:10 JST Alfred M. Szmidt
@khleedril It really isn't.
-
Embed this notice
Khleedril (khleedril@cyberplace.social)'s status on Monday, 09-Jun-2025 19:47:11 JST Khleedril
@simon_brooke @iris_meredith Lisp syntax is as easy as it gets.
-
Embed this notice
Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Monday, 09-Jun-2025 20:44:00 JST Alfred M. Szmidt
@simon_brooke Look at the syntax of backquote. Or numbers.
Look at the syntax of even DEFUN or ECASE, if you want to ”parar” this you essentially need to write a new parser.
It isn’t just AST…
And simpler… Forth? Smalltalk? Oberon?
-
Embed this notice
Simon Brooke (simon_brooke@mastodon.scot)'s status on Monday, 09-Jun-2025 20:44:01 JST Simon Brooke
@amszmidt @khleedril @iris_meredith literally, how could it possibly be simpler?
In conversation permalink
-
Embed this notice