Details
- 
						About21 | trying to learn about computer science in general and compilers in particular.
- 
						Skillssystems programming.
- 
						LocationSrinagar, Kashmir
Joined devRant on 8/25/2017
			Join devRant
Do all the things like
				++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
				Sign Up
			Pipeless API
 
				From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
				Learn More
			- 
					
					
						@iceb I'm currently enrolled in one.
- 
					
					
						@We3D Thanks. Doing it on an embedded system would be cool.
- 
					
					
						@Lensflare Thanks. :)
- 
					
					
						@RememberMe SJP's book is a great read. But, I've only leafed through it [a year ago].
 
 Its probably going to be my next project.
- 
					
					
						@RememberMe Great book. I prefer it over dragon book.
- 
					
					
						@Demolishun first major chuck of dragon book is devoted to parsing. I don't recommend it to beginners.
- 
					
					
						@Demolishun I'm more of a book guy.
- 
					
					
						@sariel I knew that it existed.
 Just checked it out. It looks just like ruby.
 
 Maybe I'll use it next time. 👍
- 
					
					
						@YouAllSuck I like it, tbh. But, haven't really used it much.
- 
					
					
						@Ranchonyx sure.
 I added proper support for primitive types and added pointers. Need energy to carry on. :D
- 
					
					
						@sariel sorry?
- 
					
					
						@ilechuks73 The first thing you need to do is really understand what a compiler is, what goes into building them and stuff, some theory etc
 
 The second thing you need to do is dive straight into this book: http://craftinginterpreters.com
 That's what I did years ago.
 
 You'll figure out the rest.
- 
					
					
						@YouAllSuck The C code compiles to x86 assembly.
 
 I wanted to do it in a high level language and recently tried my hands on Ruby.
- 
					
					
						@bahua Pentium P6100.
- 
					
					
						@asgs Nvme 512 GB from samsung.
- 
					
					
						@asgs @10Dev 10th gen i5/8GB/GTX 1650
- 
					
					
						@N00bPancakes it originally came with 1. Then I added extra 2.
- 
					
					
						@SomeNone which language is it?
- 
					
					
						@metamourge idk about that. But having a proprietary firmware code to enable performance mode is.....well... evil. xD
- 
					
					
						@metamourge intresting. 😆😆😅😆
- 
					
					
						@shakur maybe for the market share.
- 
					
					
						@frogstair I was recently writing a "small" kernel. Maybe that's why I could relate.
- 
					
					
						@shakur 😅
- 
					
					
						@FelisPhasma thanks.
- 
					
					
						@RememberMe @netikras Love that book.
- 
					
					
						@cafebabe me too.
- 
					
					
						@pxeger Modern here refers to the contents of the book - techniques, decisions, practices, algorithms, optimizations and stuff. C is used as implementation language.
 
 I'm saying this because the book has other two versions that use ML and Java respectively.
- 
					
					
						@FrodoSwaggins Don't know about lyrics. It's their music that puts me at unease. It has a signature.
- 
					
					
						@PonySlaystation SadioRad.
- 
					
					
						@PonySlaystation haha..

