Info
Levi is a Computer Science student with interests in programming language theory and other software topics. More info about him can be found at his main page.
This blog is an exercise in Lisp programming, a repository for information related to programming languages, and an effort to keep up-to-date with web and blogging technology.
Categories
Links
Syndicate
Economics of Programming Languages
Although I'm usually more interested in the theoretical aspects of programming languages, this article on the economics of programming languages looks at them from a more practical viewpoint. It discusses what attracts people to a language, and what issues a language designer aiming to create a practical, widely-used language should consider.
#
Posted by: Levi
at 11:42 PM on Tuesday, July 19, 2005
  
Comments: (0)
Categories: Language-Design
A Better C/C++
I recently came across the D Programming Language by Digital Mars. It's a C-family language developed by a C compiler developer that attempts to make a C-like language that is easier for both humans and compilers to deal with. It borrows the good parts of both C++ and Java, but retains system programming features like inline assembly and optional manual memory management. It compares rather well with g++ in benchmarks, too.
The Digital Mars compiler is free, including a standalone compiler and a frontend to gcc. When I get some free time, I'm going to check it out as an option for projects in which I currently use C.
#
Posted by: Levi
at 2:58 PM on Tuesday, July 19, 2005
  
Comments: (0)
Categories: C
New RSS URL
The main (and currently only) RSS feed for the site is http://lifeoflevi.com/blog/rss.xml or http://lifeoflevi.com/blog/index.rss. They both point to exactly the same data, as I wasn't sure what the canonical RSS 2.0 URL is.
#
Posted by: Levi
at 4:11 PM on Monday, July 18, 2005
  
Comments: (0)
Categories: Blog
Changes Under the Hood
I've made a ton of changes to the internals of the blog engine. It now uses tbnl, html-template, and cl-who. It's much easier to extend now, as these packages are well-documented and allow me to abstract some things more easily.
I've also added a password-protected web form for adding new entries, so I no longer have to use the REPL to do it. It needs a bit of work yet, though, and I still need to get comments going.
#
Posted by: Levi
at 3:48 PM on Monday, July 18, 2005
  
Comments: (0)
Categories: Blog
Text on Information Theory and Machine Learning
I ran across a link to a freely-available textbook entitled Information Theory, Inference, and Learning Algorithms. It looks like a valuable resource for any serious CS or EE student.
#
Posted by: Levi
at 4:08 PM on Tuesday, June 7, 2005
  
Comments: (0)
Categories: AI