I notice you smart CS types speak of toys. Toy compilers, toy languages. Is there some consensus as to what it means? At what point is something in programming *not* a toy?
Name:
Anonymous2010-06-14 1:09
Assembler is a typical toy language:
1. Poor library support.
2. Obstacles that prevent real world usage e.g.
- Buggy/immature implementation
>due being overtaken by compilers, assemblers are marginal niche now.
- Poor performance, especially for critical things like I/O
>unless you you know the best algorithm, implementing them in ASM in a naive way will show how fast it is(SPOILER: worse than C).
- Difficult to program in
3. Little adoption by for-profit or notable non-profit organizations
4. Unorthodox language features.
5. Cult-like user base