Reputation
270
Top tag
Next privilege 300 Rep.
Create new tags
Badges
1 9
Impact
~3k people reached

  • 0 posts edited
  • 0 helpful flags
  • 5 votes cast
Mar
10
answered The dream of declarative programming
Mar
9
awarded  Popular Question
Sep
24
awarded  Autobiographer
Dec
29
answered How should you cleanly restrict object property types and values in Python?
Oct
15
awarded  Commentator
Oct
15
comment Is smarter software necessarily bigger?
Am I missing some nuance of the word smarter with my answer?
Oct
11
answered How to design (just the outline) an enterprise class PHP application
Oct
11
answered Is it practical to write exit codes in a script where the outcome is more complex than success/fail?
Oct
11
answered Is smarter software necessarily bigger?
Jul
24
awarded  Yearling
Jul
24
answered Why do old C-style method names continue being used in modern languages?
Jun
5
awarded  Scholar
Jun
5
accepted Is SQL declarative?
Jun
4
comment Is SQL declarative?
@JustinC, it seems to be more than a detail given the preponderance of performance oriented SQL questions and tips for a supposedly declarative language?
Jun
3
revised Is SQL declarative?
Add Indices
Jun
3
comment Is SQL declarative?
Using similar reasoning I guess regular expressions are a more declarative method of expression as I rarely see performance questions answered by "you should write it this way to get better performance". I am wracking my brains and can half remember some question to do with negative look-behind or ahead assertions in a slow regexp where the answer was to rewrite the regexp in a different way to do the same in less time.
Jun
3
awarded  Student
Jun
3
asked Is SQL declarative?
May
29
comment simple 'defrag' logic that minimizes changes?
@dsollen: Good luck :-)
May
26
comment simple 'defrag' logic that minimizes changes?
Hi @dsollen, in that case I'd get it out the door ASAP and tell customers that optimizations are possible just as soon as you get some feedback. If it were a sort then it is the equivalent of giving then bubble sort or merge sort as you don't have enough info to recommend Timsort.