40,113 reputation
12130155
bio website OdedCoster.com/blog
location London, United Kingdom
age 42
visits member for 4 years, 7 months
seen 7 hours ago

Stack Exchange employee - developer on the Q&A team. Email me on ocoster (at) stackoverflow.com.

I am a C# ASP.NET developer, with a long professional history of work with web and Microsoft technologies.

I am passionate about writing usable and secure software and am constantly learning.

Blog at http://OdedCoster.com/blog.

I have written a blog series about getting good answers on StackOverflow.


Jan
20
awarded  Popular Question
Jan
13
comment How do you pronounce 'char' keyword?
Both are right. The difference is due to different accents.
Jan
9
awarded  Nice Answer
Jan
8
awarded  Good Answer
Jan
8
awarded  Nice Answer
Jan
8
answered Explain MVC to non-programmers
Jan
5
comment What are 4th & 5th programming language generations? Are there more of them?
Oh, if only people could agree on what makes an nth Gen language that n... There is no criteria one can truly tie down (except from stating that higher gen languages are further removed from bare metal than lower level - by what degree is not agreed upon).
Jan
3
awarded  Nice Answer
Dec
31
awarded  Disciplined
Dec
30
awarded  Guru
Dec
30
awarded  Enlightened
Dec
30
awarded  Nice Answer
Dec
30
answered Confusion between F# and C#
Dec
30
comment If MVC is “Separation of Concerns” then why was Razor Syntax introduced?
@Ian - where did I say all clients have JavaScript? I said the client is best positioned to know how to format culturally sensitive things like dates, times, currency and numbers. I didn't say it has to do so via JavaScript. And the doesn't imply different code. As for emails and reports - that entirely depends on requirements.
Dec
29
awarded  Good Answer
Dec
29
awarded  Enlightened
Dec
29
awarded  Nice Answer
Dec
29
comment If MVC is “Separation of Concerns” then why was Razor Syntax introduced?
@FreeAsInBeer - this is the kind of logic that belongs on the client side - someone in France would want to see dates (and currency/numbers) formatted differently to someone in the US. The client would "know" best how these should be displayed. This is presentation logic, and as such belongs in the view.
Dec
29
comment Why is C still in the category of High Level Language?
@manutd - that's a question to book authors ;) - but that's the thing. From their point of view, C is a high level language. That's what they deal with. The concept of "high level language" is fuzzy - there is no single definition agreed by all.
Dec
29
answered Why is C still in the category of High Level Language?