Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thedigitalengel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
Why is iTunes not open-source?
6 points
by
thedigitalengel
16y ago
|
7 comments
92.
▲
Evolution Vs. Modern Medicine
(rants-musings-nonsense.blogspot.com)
1 points
by
thedigitalengel
16y ago
|
0 comments
93.
▲
Nethack, Rougue or Towers Of Hanoi
(feross.org)
2 points
by
thedigitalengel
16y ago
|
0 comments
94.
▲
by
thedigitalengel
16y ago
> It'd probably be more accurate to say that Java deliberately limits its expressiveness, in order to make it harder for people to shoot themselves in the foot, and to make it easier for one programmer to understand what another has wri
95.
▲
by
thedigitalengel
16y ago
I'm not really not complaining about anything - the shortcoming clearly lies within me and not in Django or Python. The purpose of this thread was merely to gauge what kind of paradigm shift people who were used to programming in C or C++ g
96.
▲
by
thedigitalengel
16y ago
What I implied was that it was not immediately obvious what the class was. def foo (self, stream): What is stream here? void foo (std::ostream &out) { out << "bar" << endl; } Hope you get the point.
97.
▲
by
thedigitalengel
16y ago
As I said earlier. "Secondly I don't mean to criticize Java. By calling it a toy language, I was simply referring to the fact that Java tends to make writing bad code difficult, and in doing this takes away some of the flexibility and power
98.
▲
by
thedigitalengel
16y ago
I think the header-file and source-file distinction was more of an architectural decision (so that you could implement an efficient compiling and linking system) than a language design decision. Just an opinion, though.
99.
▲
by
thedigitalengel
16y ago
Would it not be better this way: for (i = 0; i < 1000; i++) printf ("%d %d %d\n", i / 100, (i % 100) / 10, i % 10); IMHO, such patterns (multiple nesting with empty outer loops), in most cases, are really an indication of just
100.
▲
by
thedigitalengel
16y ago
It seems some of the HN eats up some of the asterisks. But you get the idea.
101.
▲
by
thedigitalengel
16y ago
I never said I was a hardcore C++ guy. :) I'm more like a hardcore C guy. I do know a fair bit of C++ though. Perhaps C++ would've been better if compatibility with C was not kept as a fundamental goal. Just a personal opinion. Qt does an a
102.
▲
by
thedigitalengel
16y ago
Currently I'm a student and question of what kind of a programmer I'm is wide open. I am currently working on a project that has to do with the GC and the JIT compiler for a language runtime. I plan to use my (remaining) student years to
103.
▲
by
thedigitalengel
16y ago
The above comment applies here as well.
104.
▲
by
thedigitalengel
16y ago
Java is, as I said, a toy language. A language that needs you , the client programmer, to define getFoo () and setFoo () methods manually can't be right.
105.
▲
by
thedigitalengel
16y ago
I agree that short python samples are as clear as a high level language can possibly be. Implementing algorithms, for instance, becomes incredibly easy in Python. I face problems when Python programs get above a certain length. I've done so
106.
▲
by
thedigitalengel
16y ago
I don't have much experience with scripting languages - I've only written some bash scripts to automate stuff (other than Python, of course). Unless, of course, Brainf*ck counts as a "scripting language". :D
107.
▲
I don't like Python. Does that make me a bad person?
151 points
by
thedigitalengel
16y ago
|
218 comments
108.
▲
by
thedigitalengel
16y ago
Nice! How have you met him? Are you his student?
109.
▲
by
thedigitalengel
16y ago
Not to discredit you, but I get very suspicious when people merge C and C++ to C/C++. There really not the same language, you know. And I'm yet to physically meet someone who actually gets Haskell. I'm not very experienced, but more often t
110.
▲
by
thedigitalengel
16y ago
"Your solution promotes gender stereotypes"