![]() RTOSes such as pSOS and VxWorks were popular on STBs and I ported JVM to these OSes. It was 2002 and Linux was still a luxury for embedded systems. My company licensed Sun’s CDC JVM and I was responsible for maintaining it. My first job was mainly about porting and optimizing Java Virtual Machine for embedded systems. However, I wasn’t sure if Haskell could solve the real-world problems I wanted to solve. Haskell: the Craft of Functional Programmingīoth books were really nice and I learned I could program in an entirely different way. ![]() ![]() I wasn’t interested in functional programming at that time, but I became curious because he enthusiastically persuaded me to learn Haskell. I was proud that I understood how my code was compiled and executed on the machine. My primary language was C and programmed all programming assignments in C. At that time, I was into system programming and enjoyed learning low-level implementation details of operating systems and system applications. First Encounterīack in 2000, I was an undergraduate student majoring in computer science. It’s been a really long journey but a really wonderful one. Happy lunar new year! Today I would like to share my experience of learning Haskell.
0 Comments
Leave a Reply. |