Viewing profile — mohamedsa
mohamedsa
HN member- Joined
- Fri, Mar 28, 2008, 8:26 PM UTC
- HN karma
- 125
- Public activity
- 30 items
- HN profile
- View on Hacker News ↗
About mohamedsa
No profile information was provided.
Recent public activity
-
comment
Comment #3899343
Does the application have to be a fully-native one? I think an interpreted app would be possible, but distributing it would need distribution of a runtime. Perhaps if the idea of d…
-
comment
Comment #3899131
The biggest hurdles are probably screen size & lack of symbols on the default keyboard layout. I think they can be solved with a little design, creativity, and focus on common use …
-
comment
Comment #3899097
From testing with a few children, I do feel that Basic's mandatory line numbers make usage of goto much more easier to learn. I did have to spend some time explaining labels to my …
-
comment
Comment #3898587
Thanks! I've read a couple of chapters in HTDP, and while I'll probably be alone in this, I don't like their design recipes approach very much. Seems artificial, treating the highl…
- story
-
comment
Comment #3825502
I know Scheme; actually implemented my own toy lisp at some point - continuations and all. Still, Racket (or Gambit...etc) is much more than the basic language, and I don't want to…
-
comment
Comment #3822294
To read code (or math) I find life easier when I can "read" it inside my head. The terse and heavy symbolic syntax make understanding code less comfortable for me. The other thing …
-
comment
Comment #3822047
Certainly does a lot of what I wish in a casual programming tool! I just wish the IDE had the autocomplete, quickfix, refactoring features of Eclipse...
-
comment
Comment #3822030
There are many facets to the problem, some of them are easily solved with the technology we have. We need to learn from the tools people already casually program with: VBA, Matlab,…
-
comment
Comment #3820382
The problem with casual programming is that problems of a given type (say parsing some files) arise from time to time; so unless its part of your day job, investing in learning tho…
-
comment
Comment #3820196
The languages are mostly fine (until some next-gen language surprises us all); I think the current problems lie generally within tooling and infrastructure, which in turn come from…
-
comment
Comment #3820185
VBA was a very nice step towards the goals I've described!
-
comment
Comment #3820139
Yes, I do feel that JavaScript could be a very possible way towards achieving those goals :)
-
comment
Comment #3820018
(author here) I'm not a Mac user, but took a look at Automator now. It seems a big step in that direction. Still, I'm not sure it makes the casual programming problem solved. Maybe…
- story
- story
- story
-
comment
Comment #3198127
I know about currying, but there's still a certain meaning to arity even in this case. It might be argued that on the long run the current syntax is better for the veteran Haskelle…
-
comment
Comment #3196465
Whenever I try to learn e.g Haskell, the small things stand in my way; for example everything looks like a series of identifiers separated by whitespace, and the only way to unders…
-
comment
Comment #3097361
Any information on how actors compare to CSP/Channels in that regard? I guess they'd offer similar power but there might be some subtle advantages of one over another. I made a lan…
-
comment
Comment #2856950
We seem to be in agreement then.. يسعدني أنها أعجبتك! هلا أريتني لغاتك التي اخترعتها؟ بريدي موجود في البروفايل لو أردت ذلك :)
-
comment
Comment #2856487
It might win hands down now, but probably not for a 1000 years. Lisp certainly includes certain 'timeless' aspects, such as lambdas and homoiconicity, but other features (like cons…
-
comment
Comment #2854157
The future is also too long to assume our current generation languages will define it. While Lisp is a major step forward, I think it is by no means the end of language progress in…
-
comment
Comment #1886657
> Pharaos are big in a metaphorical sense. Incidentally, I've heard that 'Pharaoh' comes from an ancient Egyptian word meaning 'big house' or 'big palace'. Another speculation is t…
-
comment
Comment #1192285
1) Since early 2010 (but changed the idea several twice, began working on my first idea early 2008). 2) Nope 3) No again.