Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #5263
| 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> |
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
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