Re:Challenging projects every programmer should try
by fragmede on Tuesday December 26, 2023 @06:41AM
(#38770913)
making a database is easy. making a fast database is what's hard.
Re:Challenging projects every programmer should try
by kragen on Tuesday December 26, 2023 @08:01AM
(#38771403)
even implementing all of sql92 or datalog without concern for efficiency is fairly complex
Re:Challenging projects every programmer should try
by convolvatron on Tuesday December 26, 2023 @12:07PM
(#38773550)
implementing a toy datalog should take no more than a week.
Re:Challenging projects every programmer should try
by kragen on Tuesday December 26, 2023 @12:25PM
(#38773744)
maybe less
Re:Challenging projects every programmer should try
by kragen on Tuesday December 26, 2023 @09:34PM
(#38778473)
but a text editor, a space invaders clone, a tiny basic compiler, or a mini operating system is an afternoon project. a spreadsheet or a video game console emulator is maybe comparable to implementing datalog
Re:Challenging projects every programmer should try
by pointy_hat on Wednesday December 27, 2023 @07:07AM
(#38781202)
Also, making a correct one is not an easy fit.
Similar to compilers or tiny OSes, one can go as hardcore as necessary, or just stick to basic stuff.
Of all the typical personal challenge style projects, databases are probable the hardest to build, and even that is not impossible.