Haskell Live: A Live Coding Adventure
31–40 of 40 posts
Re: Haskell Live: A Live Coding Adventure
#32Earlier quoted context omitted.
I want subtitles to perform their primary accessibility function. How about YouTube annotations?
I had forgotten about annotations, those might be ideally suited for editor and env tips. Honestly, I use Emacs, so I'm not that interested in the vim tips, I just didn't want these to turn into a series of Haskell-with-Vim casts. :) even thought your env does looks pretty slick. Really nice video, looking forward to more!
Re: Haskell Live: A Live Coding Adventure
#33Re: Haskell Live: A Live Coding Adventure
#34Re: Haskell Live: A Live Coding Adventure
#35I have to say, I generally dislike video coding tutorials. First, it's difficult to google/copy-paste. Second, it just goes against the way I learn new programming languages - I generally read it, then try it, then experiment with it in some other ways, list few pages back/forth, experiment more, fail, then continue. Usually copypasting/rewriting chunks of code. "What happens when I do THAT? Oh, it fails miserably. W…
I appreciate your opinion but I will respectfully point out that I am making these videos for the other set of people who do like video coding tutorials. You should feel free to not watch them if they do not preserve the water-dorsal relationship of your water-going vessel. :)
For a .Net guy with a little knowledge of Haskell like me, in the video you can show not only the language but the IDE and the programming experience.
Re: Haskell Live: A Live Coding Adventure
#36It can be verified in the code, and in the REPL when it's being tested.
Re: Haskell Live: A Live Coding Adventure
#37Thank you all so much for your feedback. And thanks to the OP for posting this. I can't make everyone happy all the time but I'll do my best to make each episode better than the last. <3 HN
Re: Haskell Live: A Live Coding Adventure
#38For another thing , the assertion that enumerating all the cases for a given function instead of using a lookup makes the code more obviously correct is somewhat flawed - it violates DRY, which is, like exploitation of compositionality, important in programming in general. Suppose the showPiece function had twice the number of cases. Would enumerating the cases individually or making the assertion that the code is more obviously correct as a result be reasonable?
In my view, you are solving the same problem whether you use a lookup or enumerate the cases individually, and it's not even a very big problem - just put your tokens in the right order.
Re: Haskell Live: A Live Coding Adventure
#39Earlier quoted context omitted.
"I can never actually learn any language from a video tutorial." I like video tutorials/screencasts as long as they have the following : 1. Trainer starts with a basic list of topics/table of contents. Nothing fancy but give me an overall overview of what I will learn out of this. 2. A particular topic is taught gradually i.e. by starting with a simpler or even wrong way (as in best practices) and then improving it t…
These are great points and I will do my best to incorporate them in future episodes. Thanks very much for taking the time.