Reputation
204
Next privilege 250 Rep.
View close votes
Badges
1 5
Newest
 Yearling
Impact
~2k people reached

  • 0 posts edited
  • 0 helpful flags
  • 22 votes cast
Jun
24
awarded  Yearling
Jun
23
awarded  Scholar
Jun
23
accepted Modern Interpretation of the Unix Philosophy of “Rule of Generation”
Jun
23
comment Modern Interpretation of the Unix Philosophy of “Rule of Generation”
So ESR is expressing a preference for DSLs and 4GLs wherever possible as way to work at the highest level of abstraction? That makes sense. Thank you.
Jun
23
comment Modern Interpretation of the Unix Philosophy of “Rule of Generation”
@JörgWMittag I have used an IDE to generate getters and setters but the scope of that kind of code generation seems really limited compared to the broad scope of the other Unix Rules. Project Lombok looks really cool. I haven't heard of that one before.
Jun
23
comment Modern Interpretation of the Unix Philosophy of “Rule of Generation”
I thought that too but it struck me as odd that ESR would say that because of the many many options for not writing assembly/machine code in 2003. Very few people write production assembly code for funzies. There's just better ways to write code.
Jun
23
comment Modern Interpretation of the Unix Philosophy of “Rule of Generation”
The 'code' in the phrase 'high-level programs that generate code' is ambiguous in my opinion. Does that mean code = machine code or code = byte code or code = source code in another language? If 'code' means machine code then I'd say yes, Java would be an example. However, in 2003, there was a huge variety of interpreted and compiled languages that could run on Unix. C, C++, Java, Python, Ruby, Perl, bash, zsh...all of them ran on Unix.
Jun
23
asked Modern Interpretation of the Unix Philosophy of “Rule of Generation”
Jun
17
awarded  Autobiographer
Jun
16
comment How to handle pull requests to original repo with changes dependent on a newer version of the compiler
The change is relatively trivial. It's the conversation from String to Bytes in a small repo.
Jun
16
awarded  Student
Jun
16
asked How to handle pull requests to original repo with changes dependent on a newer version of the compiler
Sep
14
comment How to add a new developer to the team
That book is a bit pricey but I'm going to check it out.
Sep
14
comment How to add a new developer to the team
@StevenV that is an excellent, excellent idea. Writing tests for components you don't know will make you familiar with them very very fast. And the system is more testable when you're done. :)
Sep
13
awarded  Teacher
Sep
13
awarded  Supporter
Sep
13
answered How to add a new developer to the team