Skip to content
0:00 / 0:00

#haskell#scheme#georgehotz

George Hotz | Programming | scheming in haskell pt 3 | Science & Technology | Part3

george hotz archive

217K subscribers • 2 videos on Hallway

YouTube

Advanced. Deep dive for people who know the field.

24K views6 years ago1 recommendation

Programming languagesHaskellLisp and Clojure

George Hotz live-codes an implementation of a Scheme interpreter in Haskell.

Date of stream 8 Aug 2020. Live-stream chat added as Subtitles/CC - English (Twitch Chat). Stream title: scheming in haskell pt 3 Source files: - github.com/geohot/haskell-scheme - en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours - mitpress.mit.edu/sites/default/files/sicp/full-text/book/boo… - docs.google.com/forms/d/e/1FAIpQLScpyPT9ZHNtVYC6gGahgNtIEklG… - slatestarcodex.com/2017/03/16/book-review-seeing-like-a-stat… Follow for notifications: - twitch.tv/georgehotz Support George: - twitch.tv/subs/georgehotz Programming playlist: - youtube.com/playlist?list=PLzFUMGbVxlQs5s-LNAyKgcq5SL28ZLLKC George Hotz Gear: - Happy Hacking Keyboard - Blue Yeti Microphone - MacBook Pro 16-inch - tmux & Vim and other github.com/geohot/configuration We are not affiliated with comma.ai. Official communication channels: - comma.ai - twitter.com/comma_ai - youtube.com/commaai - medium.com/@comma_ai - github.com/commaai - discord.comma.ai How to get a job: - comma.ai/jobs How to collaborate: - comma.ai/services Buy things to support comma.ai: - comma.ai/shop Are you interested in openpilot? Knowledge base: - wiki.comma.ai Check out the code: - openpilot.comma.ai Is my car supported? - comma.ai/vehicles Frequently Asked Questions: - comma.ai/faq How to setup openpilot: - comma.ai/setup Comma Secure Shell: - ssh.comma.ai API Documentation: - api.comma.ai CAN analysis tool: - cabana.comma.ai Review and annotate your driving data: - my.comma.ai Leaderboard: - my.comma.ai/leaderboard Comma Connect App: - apps.apple.com/us/app/comma-connect/id1456551889 - play.google.com/store/apps/details?id=ai.comma.connect Research: - github.com/commaai/comma2k19 - github.com/commaai/comma10k - github.com/commaai/research Official George Hotz communication channels: - geohot.com - instagram.com/georgehotz - twitch.tv/georgehotz - github.com/geohot - youtube.com/geohot - twitter.com/realGeorgeHotz We archive George Hotz and comma.ai videos for fun. Follow for notifications: - twitter.com/geohotarchive Unofficial communities and resources: - reddit.com/r/comma_ai - reddit.com/r/geohot - commasupport.zendesk.com Thank you for reading and using the SHOW MORE button. We hope you enjoy watching George's videos as much as we do. See you at the next video.

Why it's here

1 person recommends this

What people say. Engineers point to George Hotz's streams as an example of a fast-paced development environment using tmux, Vim, and bash.

u/oilshellin r/ProgrammingLanguages • Recommends

On “It's the programming environment, not the programming language”

…easy-to-use. This environment has received tons of polish over 30 years, has low latency, can be installed anywhere, can be used to program embedded devices, etc. ---- As an anecdote I noticed that George Hotz uses this same combo, and he's relatively young (i.e. most people of that generation do not use tmux + vim + bash as far as I know.) link to this video https://en.wikipedia.org/wiki/George_Hotz He is definitely a fast programmer (famous for iOS and PS3 jailbreaks). ----- And the other comment in this thread is sort of complementary: rustfmt, cargo, etc. are all command line tools used from a shell. The shell UI is primitive, but it's fast and predictable, and integrates with huge numb…