Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #5263

Re: is it better to learn a couple of platforms/technologies or just one?

From Mark Carroll <mtbc@bcs.org>
Newsgroups comp.programming
Subject Re: is it better to learn a couple of platforms/technologies or just one?
Date 2015-02-26 13:11 +0000
Organization none
Message-ID <87y4nkizqa.fsf@ixod.org> (permalink)
References <d95381fe-ebb9-4da0-842a-f7f89b451374@googlegroups.com> <mcku86$2rh$1@dont-email.me> <e151c93e-8d03-4f19-b4b9-79229c2b9774@googlegroups.com>

Show all headers | View raw


fir <profesor.fir@gmail.com> writes:
(snip)
> most people learn this way - wide range of technologies, I stil wonder/consider if this is a good way as this is damn time consuming and if i should go 'wide' or 'narrow' (began to think that narrow is the way, this is like knowing a lot of people against knowing the few)

Do be prepared for your narrow expertise to become obsolete. I first
learned this after knowing the Commodore 64 inside out just in time for
everyone to be buying Amigas instead, though learning assembler helped
to then make C easier to learn. I was just reading an article on
comp.lang.postscript about how obsolete that is becoming -- I'd
profitably spent many hours writing in that, but if starting from
scratch it's not what I'd now choose. With a range of languages, it's
easy to hit the ground running in the new language du jour. For
instance, the given list included nothing like Mercury but, for
instance, a combination of C and Lisp help make JavaScript to make more
sense or, for my part, in my current job I was writing some Python last
week: I've never even sat down for a week with a book on Python, but I
am getting on easily with it through having previously done Perl 5 and
Haskell (significant whitespace, list comprehensions, lambdas, etc.).
Or, as another example, a combination of Modula-3's generics and Lisp's
macros helped me get to grips with C++, then those helped me get going
with Java (objects, threading, dynamism, etc.), and a combination of
object-orientation and Standard ML helped me impress at the OCaml
segment of a job interview even though I'd not used it previously. After
the investment in a diverse enough background, the resulting flexibility
is very useful. Truly new big ideas in language design don't come very
often, so once you've made that investment, it's not so hard to keep it
up to date: so, don't be daunted, it'll get easier. For instance, my web
stuff is getting out of date, but once I do finally get around to
learning about HTML5 canvases, SVG, etc., I expect that anything from
knowing PostScript to having written AWT LayoutManager instances may
well help me in that.

-- Mark

Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

is it better to learn a couple of platforms/technologies or just one? fir <profesor.fir@gmail.com> - 2015-02-25 05:58 -0800
  Re: is it better to learn a couple of platforms/technologies or just one? Richard Heathfield <rjh@cpax.org.uk> - 2015-02-25 16:46 +0000
    Re: is it better to learn a couple of platforms/technologies or just one? fir <profesor.fir@gmail.com> - 2015-02-26 04:31 -0800
      Re: is it better to learn a couple of platforms/technologies or just one? Richard Heathfield <rjh@cpax.org.uk> - 2015-02-26 12:48 +0000
        Re: is it better to learn a couple of platforms/technologies or just one? fir <profesor.fir@gmail.com> - 2015-02-26 05:33 -0800
        Re: is it better to learn a couple of platforms/technologies or just one? Mark Carroll <mtbc@bcs.org> - 2015-02-26 13:47 +0000
      Re: is it better to learn a couple of platforms/technologies or just one? Mark Carroll <mtbc@bcs.org> - 2015-02-26 13:11 +0000
        Re: is it better to learn a couple of platforms/technologies or just one? fir <profesor.fir@gmail.com> - 2015-02-26 05:45 -0800
          Re: is it better to learn a couple of platforms/technologies or just one? Mark Carroll <mtbc@bcs.org> - 2015-02-26 13:56 +0000
            Re: is it better to learn a couple of platforms/technologies or just one? fir <profesor.fir@gmail.com> - 2015-02-26 06:20 -0800
              Re: is it better to learn a couple of platforms/technologies or just one? Mark Carroll <mtbc@bcs.org> - 2015-02-26 14:47 +0000
                Re: is it better to learn a couple of platforms/technologies or just one? fir <profesor.fir@gmail.com> - 2015-02-26 07:17 -0800
                Re: is it better to learn a couple of platforms/technologies or just one? fir <profesor.fir@gmail.com> - 2015-02-26 07:30 -0800

csiph-web