Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #37896
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: WHY |
| Date | 2017-12-19 20:16 -0500 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <p1cdm6$17r1$1@gioia.aioe.org> (permalink) |
| References | <f1e52dec-cffe-43f9-b218-896934b8a699@googlegroups.com> <p1bjb3$lfc$1@news.albasani.net> |
On Tue, 19 Dec 2017 08:01:59 -0800, Eric Douglas wrote:
> While not exactly Java related, I wanted to ask someone why.
> I've always assumed there are many spoken languages in the world because
> they were mostly developed independently, having no knowledge of other
> languages, aside from a language like English developed to standardize
> language as it's derived from many other languages.
> Now it would seem most people developing programming languages are aware
> of other programming languages, so why do they keep making new
> programming languages??
Why are there more than one car brand that produces cars that can
bring people from A to B?
:-)
I can see at least 4 drivers for new programming languages:
1) New paradigms and new best practices for programming
languages. We learn from our experience and design new
and somewhat better languages based on that.
2) New domains creating requirements for new types of
languages.
3) New usage patterns (typical much more large scale usage)
requiring new languages.
4) Personal preferences. Even given exact same context two
developers may prefer different languages.
Arne
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
WHY Eric Douglas <e.d.programmer@gmail.com> - 2017-12-19 08:01 -0800
Re: WHY Kiwi User <martin@mydomain.invalid> - 2017-12-19 17:47 +0000
Re: WHY Eric Douglas <e.d.programmer@gmail.com> - 2017-12-19 10:28 -0800
Re: WHY Daniele Futtorovic <da.futt.news@laposte.net> - 2017-12-19 19:49 +0100
Re: WHY Eric Douglas <e.d.programmer@gmail.com> - 2017-12-19 11:12 -0800
Re: WHY Kiwi User <martin@mydomain.invalid> - 2017-12-19 19:17 +0000
Re: WHY Daniele Futtorovic <da.futt.news@laposte.net> - 2017-12-19 22:59 +0100
Re: WHY Arne Vajhøj <arne@vajhoej.dk> - 2017-12-19 19:59 -0500
Re: WHY Arne Vajhøj <arne@vajhoej.dk> - 2017-12-19 20:07 -0500
Re: WHY Arne Vajhøj <arne@vajhoej.dk> - 2017-12-19 20:16 -0500
Re: WHY Daniele Futtorovic <da.futt.news@laposte.net> - 2017-12-19 19:40 +0100
Re: WHY Eric Sosman <esosman@comcast-dot-net.invalid> - 2017-12-19 14:42 -0500
Re: WHY lewbloch@gmail.com - 2017-12-19 11:48 -0800
Re: WHY Eric Douglas <e.d.programmer@gmail.com> - 2017-12-19 12:49 -0800
Re: WHY Kiwi User <martin@mydomain.invalid> - 2017-12-19 22:57 +0000
csiph-web