Re: "It doesn't matter if you're a good programmer, it's the syntax that matters"



Mike Silva wrote:
casioculture@xxxxxxxxx wrote:
I guess this goes against all that I'm learning right now (lisp, forth,
smalltalk), but I have no doubts and no regrets, and I'm keeping on. In
fact, I think this article, though on the face of it fair, can be quite
misleading.

eWeek's 10 Programming Languages You Should Learn Right Now

http://www.eweek.com/article2/0,1759,2016415,00.asp?kc=EWRSS03119TX1K0000594

Their's is a very myopic list (though they don't claim otherwise, since
they refer only to "being a good and successful Web developer"). I
like your list better.


Objective-C is not on the list. MacOSX might sneak up on them.

Rails belongs on the list because it is highly opinionated in favor of
an application domain that's extremely important right now: Web Apps.
The "jobs" number for Rails is low because Rails is a technology that's
enabling people who used to hire programmers, to go from concept to
implementation themselves. Seen this with my own eyes (to my delight,
shock, and horror) many times already.

I have a solid background in every language on that guy's list, except
VB.NET. (Although I have been trained in a Microsoft program on C# and
..NET and done production work with it, I'm sure I could handle VB.NET,
if I had to.) Well, my experience with Ruby is only enough to be
dangerous with Rails. And I really don't consider PHP and JS to be
programming languages, although I *do* consider XSLT to be one.
Not that I'm looking for a job of course. I didn't expect to see ML or
Lisp on the list, nor did I expect to see anything about how the
*really* high paying jobs still expect you to do linear algebra using
FORTRAN (when you're hiring developers to work on $100 million
supercomputers, the dynamics of labor costs are turned upside down!)



.



Relevant Pages

  • [SUMMARY] Ruby Jobs Site (#47)
    ... One day before I released the quiz, the Ruby jobs site went live. ... I built a minimal site using Rails. ... I did away with the concept of a login name in favor of email addresses ...
    (comp.lang.ruby)
  • [ANN] bj-0.0.3
    ... for rails. ... Although not yet tested on windows, the design of bj is such ... will always be running in the background to process the jobs ... ./script/plugin install http:// ...
    (comp.lang.ruby)
  • [ANN] bj-1.0.0
    ... use full path to ruby for plugin mode ... Jobs can be submitted to the queue directly using the api or from ... In addition the background runner process logs all commands run ... When Bj manages the background runner it will never outlive the rails ...
    (comp.lang.ruby)
  • Job: Ruby on Rails developer
    ... dynamic programming languages, web application development, and building ... Ruby and Ruby on Rails ... Preferable Technical Skills: ...
    (comp.lang.ruby)
  • [ANN] bj-0.0.2
    ... Backgroundjob is a simple to use background priority queue ... for rails. ... will always be running in the background to process the jobs ...
    (comp.lang.ruby)