[OT] Sharp Regrets: Top 10 Worst C# Features

H. S. Teoh via Digitalmars-d digitalmars-d at puremagic.com
Sat Aug 22 20:32:42 PDT 2015


On Sat, Aug 22, 2015 at 08:19:26PM -0700, Walter Bright via Digitalmars-d wrote:
> On 8/21/2015 3:59 AM, Chris wrote:
> >The whole article, imo, is like saying that when dealing with
> >programming there are problems, difficulties and outright
> >contradictions (like in maths or any other logical system the human
> >mind has come up with), but language designers should make all these
> >evil things go away! Imagine you had to attach warnings to a
> >programming language, like the labels on microwaves "Don't put your
> >pets in it [you stupid *****]!".
> 
> We have conversations like that around here often. Some people want to
> hide what a CPU normally does. It's a fine sentiment, but a systems
> programming language should expose what a CPU does so it can be
> exploited for efficient programming.

Yes!

	People who are more than casually interested in computers should
	have at least some idea of what the underlying hardware is like.
	Otherwise the programs they write will be pretty weird.
	-- D. Knuth


T

-- 
Klein bottle for rent ... inquire within. -- Stephen Mulraney


More information about the Digitalmars-d mailing list