Archive for January 29, 2003

Wednesday, January 29, 2003

Minimalist Languages are Not Stupid

Manageability:

A prefect example of how this may be done is the E Language.  It builds itself from a small foundation, a microkernel so to speak, they call it Kernel-E. All constructs of the E Language are based on macro expansion of Kernel-E. Its easier to verify the semantics of the smaller language, at the same time give you the ultimate flexibility of building new constructs. This in my opinion is a pretty solid way of building a language. (BTW, it's written in Java)

Pirate-Me-Not

Slava Karpenko:

I promised to give some pointers for programmers on how to enhance your software so it is less vulnerable to cracker’s attacks, who are trying to crack or make a serial for it.