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


Groups > comp.lang.java.programmer > #37896

Re: WHY

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>

Show all headers | View raw


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


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