Musing Mortoray

~ On Programming and Language Design

Musing Mortoray

Monthly Archives: March 2011

Why Garbage Collection is not Necessary and actually Harmful

2011-03-30

In the world of new languages it seems like garbage collection is standard feature. A way for the runtime to …

Continue reading »

What is an atomic operation?

2011-03-23

We all know that operations in a computer happen one after the other. Having multiple CPUs and instruction reordering tends …

Continue reading »

The ideal language must be automatically typed

2011-03-10

A bane of programming is repeating code and dealing with a myriad of types. The natural response to type overload …

Continue reading »

The Ideal Language cannot leak resources

2011-03-08

The ideal programming language should not leak resources. Resources include not just memory, but also files, network connections, device locks, …

Continue reading »

  • Leaf
  • Defective C++
  • Ideal Language
  • About Edaqa

Latest Tweets

  • Why (rapid development) Web frameworks pose risk to data security. clz.co/12PMvrt 2 days ago
  • A game which solves protein folding. Very interesting. clz.co/mQcbCZ 6 days ago
  • A micrometer resolution 3D printer will be spectacular. clz.co/16pyj9V 2 weeks ago
Follow @edaqa

Enter your email address to follow this blog and receive notifications of new posts by email.

Recent Posts

  • Breaking the type tree with modifiers
  • Modelling type systems: The basics
  • Overloading the broken universal reference ‘T&&’
  • How to catch a “return” statement
  • Building blocks: Compiling if, defer, break, continue, and exceptions
  • 1/2 Should Not Equal Zero
  • Why do we need pointers/references?
  • Parsing an exact decimal value using GMP
  • Leaf: Simple type conversions
  • Leaf: Preserving “lvalue” status
  • What is a System Language?
  • Immutable Values and Invariant Names

Archives

RSS Feed RSS - Posts

Blog at WordPress.com. Theme: Chateau by Ignacio Ricci.

Follow

Get every new post delivered to your Inbox.

Join 161 other followers

Powered by WordPress.com