4 ms·
The tutorials listed here can vary a lot in quality. For the text editor section for example, there is a very good tutorial in C which guides its reader through
by p4bl0 4y ago
The tutorials listed here can vary a lot in quality. For the text editor section for example, there is a very good tutorial in C which guides its reader through the development of a kilo-like text editor with buffer management and everything, and next to that a YouTube video claiming to teach how to build a text editor in Python but is actually a (poorly coded) simple GUI using the text editor component of the Tkinter library. Well, it can serve as a Tkinter tutorial, but not as a "build your own text editor" one.
- themodelplumber 4y agoI wonder if it'd be possible to update the listings with filters or ratings. Difficulty, hardcore-ness, ETA to MVP, whatever. Even some simple notes or emojis would help.
- kiawe_fire 4y agoI don't think this is necessarily a bad thing on its own - it's actually quite reasonable that one person's focus when "building a text editor" is going to be lower level along the lines of "how do I write a buffer and process key presses" while another person's focus might be "how do I embed a text editor in my app so I can add my own UI around it". But it probably does warrant some kind of rating or explanation for each tutorial, especially for the less experienced developer.
- notorandit 4y agoNonetheless quite often a suboptimal tutorial is much better than no tutorial at all. Anyway, IMHO taking a tutorial for a copy-paste solution is really a larger problem than low quality tutorial contents.
- dmd 4y agoIn this comment I will teach you how to build your own bicycle! Step 1: Go buy a bicycle. Step 2: Now let's paint it and get some cool stickers!