Live data from Hacker News

Ask HN: Is SICP/HtDP still worth reading in 2023? Any alternatives?

news.ycombinator.com

101–103 of 103 posts

Re: Ask HN: Is SICP/HtDP still worth reading in 2023? Any alternatives?

#101
If you are concerned with the core concepts of computing with Von Neumann-esque machines then SICP will certainly cover it.

Will it make you better at your job? No.

The only thing I walked away with after SICP in undergrad many years ago is how much utter bullshit and non-innovation there is tech with new hotness and frameworks all the time. They can all be reduced to SICP.

Re: Ask HN: Is SICP/HtDP still worth reading in 2023? Any alternatives?

#102

Since, astonishingly, neither full title is mentioned in the post or the comments: SICP = Structure and Interpretation of Computer Programs: https://mitp-content-server.mit.edu/books/content/sectbyfn/b... HtDP = How to Design Programs: https://htdp.org/ Sometimes I think gratuitous use of acronyms (initialisms for the pedants) has been the biggest impediment to learning throughout my career.

At least it's not as annoying as military fans, who will write whole sentences of acronyms and euphemisms, glued with the minimum of words, as if it was some secret war transmission. I think IT reached bottom when we started using numeronyms like L10n (localization) or K8s (Kubernetes).

indian news channels have entered the chat

Re: Ask HN: Is SICP/HtDP still worth reading in 2023? Any alternatives?

#103

Earlier quoted context omitted.

“Python is for scientists. Lisp is for engineers.” Then what does that make Hy language? https://hylang.org/ Re Languages with lots of example code and LLM’s With translators or things like Hy lang, one could get the LLM’s to solve your problem in Python before converting it to another form. Then, you just need a translator. If lacking one, it’s easy to translate by hand. The practicality of this concept will probabl…

Is there any evidence of anyone using Hylang (other than the community that invented it?)

It's funny that you asked that and then someone posted an app that's almost entirely Hy language. I'm just sharing it so you have one example:

https://github.com/atisharma/llama_farm/tree/main

The AI's have limited ability to either handle large documents or track conversations. This tool is an attempt to solve that problem. It works with OpenAI and open-source AI's.

Post reply on HN