veer66 on Nostr: In 1999, I tried to learn Common Lisp from textbooks, however, I couldn't understand ...
In 1999, I tried to learn Common Lisp from textbooks, however, I couldn't understand why I should use it. For example, I didn't see the advantage of writing a Fibonacci sequence function recursively without tail-call optimization when a for-loop seemed simpler. Arrays also worked well for me, so I didn't grasp the point of using singly linked lists as the default data structure. These challenges led me to have many reasons to avoid Common Lisp. Therefore, I don't complain or even ask why it's not popular these days.
Published at
2024-02-16 05:19:07Event JSON
{
"id": "cfef52993f13b318374c4d1c747be3fb0efd273ba5f94402a1553b4c6149130b",
"pubkey": "3a05994d5a655b12f676fa46033b3839b5a77cf318e89ef5f4b5fbd1aa5fa9ae",
"created_at": 1708060747,
"kind": 1,
"tags": [
[
"proxy",
"https://social.vivaldi.net/users/veer66/statuses/111939469130469912",
"activitypub"
]
],
"content": "In 1999, I tried to learn Common Lisp from textbooks, however, I couldn't understand why I should use it. For example, I didn't see the advantage of writing a Fibonacci sequence function recursively without tail-call optimization when a for-loop seemed simpler. Arrays also worked well for me, so I didn't grasp the point of using singly linked lists as the default data structure. These challenges led me to have many reasons to avoid Common Lisp. Therefore, I don't complain or even ask why it's not popular these days.",
"sig": "bc5e49f81e6f9d77fcf6eb1aa468ebdc935bd5407659bb32c4c99ee5b49a9c929141d0c55331c66531f35846cd3e2d4317abc57ffb4b9100f7d1acaf4fd261ee"
}